/* Minification failed. Returning unminified contents.
(927,1): run-time error CSS1019: Unexpected token, found '@import'
(927,9): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css?family=Poppins:200,300,400,600|Source+Sans+Pro:300,400,600,700&display=swap")'
(929,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(938,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1485,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1489,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1490,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1491,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1518,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1519,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1523,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1538,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1540,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1542,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1548,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1552,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1553,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1560,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1562,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1563,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1564,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1567,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1568,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1570,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1571,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1575,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1580,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1586,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1587,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1588,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1590,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1591,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1593,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1594,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1596,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1597,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1598,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1602,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1603,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1604,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1605,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1606,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1607,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1608,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1614,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1618,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1619,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1620,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1621,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1622,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1624,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1626,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1629,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1632,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1634,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1636,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1640,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1652,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1714,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1718,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1746,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1747,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1749,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1750,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1751,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1752,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1753,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1754,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1755,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1758,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1759,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1760,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1762,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1763,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5855,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5858,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5859,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5861,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5862,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5863,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5864,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5865,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5866,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5867,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5868,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5869,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5870,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5871,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5873,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5874,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5875,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5876,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5877,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5878,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5879,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5880,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5881,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5883,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5886,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5887,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5888,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5889,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5890,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5891,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5892,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5893,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5894,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5895,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5896,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5897,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5898,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5899,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5900,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5901,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5902,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5903,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5904,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5905,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5906,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5907,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5908,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5909,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5910,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5911,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5912,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5913,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5914,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5915,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5916,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5917,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5918,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5919,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5921,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5922,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5923,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5924,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5926,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5927,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5928,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5929,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5930,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5931,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5932,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5933,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5934,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5935,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5936,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5937,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5938,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5939,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5940,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5941,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5942,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5943,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5944,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5945,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5946,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5947,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5948,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5949,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5950,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5951,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5952,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5953,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5954,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5955,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5956,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5957,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5958,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5959,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5960,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5961,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5962,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5963,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5964,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5965,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5966,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5967,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5968,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5969,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5970,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5971,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5972,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5973,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5974,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5975,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5976,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5977,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5978,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5979,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5980,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5981,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5982,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5983,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5984,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5985,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5986,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5987,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5988,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5989,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5990,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5991,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5992,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5993,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5994,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5995,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5996,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5998,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5999,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6000,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6003,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6004,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6005,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6006,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6007,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6008,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6009,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6010,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6011,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6012,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6014,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6015,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6016,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6017,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6018,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6019,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6020,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6022,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6023,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6024,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6025,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6026,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6027,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6028,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6029,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6030,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6031,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6032,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6033,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6034,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6035,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6036,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6037,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6038,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6039,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6040,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6041,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6042,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6043,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6044,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6045,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6046,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6047,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6048,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6049,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6050,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6051,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6052,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6053,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6054,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6055,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6056,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6057,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6058,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6059,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6060,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6061,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6062,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6063,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6064,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6065,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6066,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6067,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6068,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6069,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6070,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6071,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6072,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6073,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6074,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6075,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6076,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6077,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6078,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6079,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6080,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6081,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6082,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6083,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6084,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6085,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6086,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6087,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6088,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6089,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6090,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6091,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6092,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6093,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6094,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6095,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6096,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6097,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6098,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6099,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6125,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6126,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6127,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6128,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6129,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6130,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6135,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6136,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6137,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6138,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6139,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6140,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6141,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6143,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6144,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6145,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6146,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6147,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6148,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6149,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6150,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6151,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6152,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6153,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6154,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6155,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6157,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6158,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6159,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6160,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6161,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6162,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6163,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6164,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6165,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6166,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6167,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6168,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6169,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6171,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6172,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6173,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6174,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6175,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6176,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6177,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6180,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6181,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6182,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6184,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6185,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6186,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6187,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6188,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6189,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6190,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6191,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6192,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6193,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6194,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6195,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6196,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6197,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6198,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6199,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6200,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6201,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6202,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6203,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6204,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6205,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6206,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6207,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6208,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6209,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6210,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6211,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6212,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6213,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6214,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6215,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6216,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6217,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6219,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6220,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6221,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6222,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6223,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6224,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6225,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6226,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6227,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6229,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6231,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6235,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6236,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6237,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6239,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6240,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6241,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6242,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6244,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6245,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6246,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6247,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6248,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6249,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6250,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6251,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6252,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6253,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6254,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6255,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6256,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6257,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6258,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6259,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6260,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6261,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6262,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6263,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6264,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6265,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6266,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6267,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6268,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6269,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6270,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6271,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6272,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6273,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6274,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6275,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6276,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6277,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6278,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6279,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6280,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6281,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6282,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6283,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6284,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6285,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6286,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6287,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6288,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6289,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6290,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6291,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6292,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6293,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6294,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6295,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6296,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6297,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6298,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6299,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6300,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6301,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6302,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6303,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6304,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6305,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6306,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6307,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6308,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6309,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6310,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6311,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6312,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6314,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6315,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6316,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6317,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6318,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6319,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6320,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6321,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6322,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6323,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6324,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6325,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6326,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6327,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6328,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6329,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6330,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6331,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6332,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6333,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6334,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6335,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6336,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6337,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6338,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6339,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6340,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6341,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6342,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6343,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6344,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6345,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6346,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6347,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6348,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6349,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6350,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6351,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6352,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6353,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6354,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6355,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6356,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6357,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6358,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6359,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6360,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6361,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6362,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6363,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6364,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6365,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6366,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6367,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6368,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6369,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6370,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6371,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6372,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6373,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6374,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6375,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6376,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6377,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6378,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6379,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6380,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6381,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6382,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6383,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6384,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6385,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6386,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6387,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6388,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6389,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6390,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6391,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6392,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6393,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6394,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6395,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6396,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6397,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6398,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6400,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6401,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6402,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6404,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6405,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6406,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6407,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6408,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6409,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6410,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6411,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6412,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6413,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6414,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6415,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6416,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6417,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6418,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6419,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6420,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6421,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6422,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6423,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6424,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6428,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6429,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6432,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6435,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6438,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6439,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6440,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6442,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6443,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6444,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6445,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6446,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6447,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6448,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6449,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6450,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6451,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6452,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6453,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6454,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6455,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6456,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6459,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6462,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6463,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6464,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6466,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6468,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6469,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6470,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6471,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6472,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6474,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6475,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6487,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6543,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6608,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6609,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6613,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6614,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6615,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6616,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6617,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6620,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6624,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6625,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6626,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6627,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6628,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6629,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6630,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6632,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6633,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6634,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6635,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6636,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6638,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6640,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6641,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6642,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6643,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6644,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6645,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6646,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6647,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6648,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6649,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6650,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6651,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6652,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6654,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6656,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6658,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6660,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6661,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6662,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6664,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6665,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6692,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6693,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6697,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6698,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6699,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6700,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6701,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6702,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6703,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6704,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6705,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6706,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6707,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6708,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6709,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6710,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6711,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6712,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6713,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6715,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6717,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6718,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6721,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9931,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(9932,8): run-time error CSS1035: Expected colon, found '{'
(10683,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10684,6): run-time error CSS1035: Expected colon, found '{'
(10700,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(10701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(13309,20): run-time error CSS1035: Expected colon, found '{'
(13338,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13339,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13340,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13341,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13342,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13344,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13345,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13850,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(13854,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(13866,72): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(13866,119): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(13877,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-40'
(13881,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(13893,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-ruby'
(13903,34): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13904,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(13912,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-crystal'
(13933,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-ruby'
(13936,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-60'
(13964,35): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(14011,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(14012,8): run-time error CSS1035: Expected colon, found '{'
(14021,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(14022,8): run-time error CSS1035: Expected colon, found '{'
(14031,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(14032,8): run-time error CSS1035: Expected colon, found '{'
(14076,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(14077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(14084,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(14085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(14514,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(14517,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16675,40): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(16681,40): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(16683,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-pewter'
(16687,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince-50'
(16692,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-cotton'
(16697,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-pewter'
(16698,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-cotton'
(16703,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(16710,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16714,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince-50'
(16718,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(16719,23): run-time error CSS1039: Token not allowed after unary operator: '-fw-bold'
(16736,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-pewter'
(16738,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(16741,19): run-time error CSS1039: Token not allowed after unary operator: '-gutter-2'
(16743,19): run-time error CSS1039: Token not allowed after unary operator: '-gutter-3'
(16743,35): run-time error CSS1039: Token not allowed after unary operator: '-gutter-2'
(16747,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(16752,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(16754,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(16759,35): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(16766,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(16768,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(16770,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(16773,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16774,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-cotton'
(16778,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(16780,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(16782,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-400'
(16792,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-daisy'
(16794,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(16795,23): run-time error CSS1039: Token not allowed after unary operator: '-fw-light'
(16802,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(16804,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(16805,23): run-time error CSS1039: Token not allowed after unary operator: '-fw-regular'
(16814,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16818,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16833,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16847,29): run-time error CSS1039: Token not allowed after unary operator: '-gutter-6'
(16862,25): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(16864,31): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(16865,31): run-time error CSS1039: Token not allowed after unary operator: '-fw-regular'
(16869,25): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16871,31): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(16872,31): run-time error CSS1039: Token not allowed after unary operator: '-fw-light'
(16879,25): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(16881,31): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(16882,31): run-time error CSS1039: Token not allowed after unary operator: '-fw-regular'
(16893,44): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(16897,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-cotton'
(16898,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(16900,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(16902,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(16903,27): run-time error CSS1039: Token not allowed after unary operator: '-fw-regular'
(16908,23): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-40'
(16910,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(16913,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-ruby'
(16916,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(16942,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16943,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-cotton'
(16944,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(16947,27): run-time error CSS1039: Token not allowed after unary operator: '-fw-bold'
(16953,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince-800'
(16957,19): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(16959,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(16960,25): run-time error CSS1039: Token not allowed after unary operator: '-fw-semi-bold'
(16963,27): run-time error CSS1039: Token not allowed after unary operator: '-gutter-1'
(16975,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(16988,19): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(16990,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(16991,25): run-time error CSS1039: Token not allowed after unary operator: '-fw-regular'
(17010,29): run-time error CSS1039: Token not allowed after unary operator: '-gutter-6'
(17025,25): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(17027,31): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(17028,31): run-time error CSS1039: Token not allowed after unary operator: '-fw-regular'
(17033,25): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(17035,31): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(17036,31): run-time error CSS1039: Token not allowed after unary operator: '-fw-light'
(17049,44): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(17057,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-cotton'
(17058,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(17060,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(17062,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(17063,27): run-time error CSS1039: Token not allowed after unary operator: '-fw-regular'
(17068,23): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-40'
(17070,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(17073,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-ruby'
(17101,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(17102,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-cotton'
(17103,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(17106,27): run-time error CSS1039: Token not allowed after unary operator: '-fw-bold'
(17112,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince-800'
(17117,19): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(17119,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(17120,25): run-time error CSS1039: Token not allowed after unary operator: '-fw-semi-bold'
(17123,27): run-time error CSS1039: Token not allowed after unary operator: '-gutter-1'
(17204,35): run-time error CSS1039: Token not allowed after unary operator: '-ld-dolphin'
(22048,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(22049,8): run-time error CSS1035: Expected colon, found '{'
(23675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23714,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23718,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23746,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23747,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23749,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23750,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23751,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23752,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23753,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23754,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23755,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23758,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23759,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23760,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23762,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23763,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23772,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23775,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23778,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23779,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23780,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23782,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23783,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23784,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23786,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23787,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23788,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23794,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23804,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23811,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23915,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23916,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23917,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23920,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23922,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23923,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23924,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23925,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23926,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23927,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23928,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23929,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23938,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24485,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24489,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24490,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24491,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24639,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(24648,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(24668,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(24706,25): run-time error CSS1039: Token not allowed after unary operator: '-fw-semi-bold'
(24767,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(24786,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(24787,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(24856,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(24857,23): run-time error CSS1039: Token not allowed after unary operator: '-fw-semi-bold'
(24859,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(24876,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(24877,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-diamond'
(24903,19): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(25573,33): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(25577,24): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(25577,48): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(25582,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(25627,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-600'
(25630,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(25639,24): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(25764,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(25765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(25772,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(25773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(28411,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(28521,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(28529,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(29948,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(31066,42): run-time error CSS1030: Expected identifier, found ''div[data-step-name="loan-officer-question"] button''
(31066,94): run-time error CSS1031: Expected selector, found ')'
(31066,94): run-time error CSS1025: Expected comma or open brace, found ')'
(31365,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(32114,35): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32170,40): run-time error CSS1039: Token not allowed after unary operator: '-ld-primary'
(32171,33): run-time error CSS1039: Token not allowed after unary operator: '-ld-primary'
(32192,31): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32251,27): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(32254,33): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32392,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32408,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32433,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32508,27): run-time error CSS1039: Token not allowed after unary operator: '-ld-primary'
(32573,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32680,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(32720,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(32828,41): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(32975,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(32997,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(33016,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(33415,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(33428,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(33443,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(33601,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(33653,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(33688,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(33713,15): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(33732,22): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(33758,15): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(33760,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(33768,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(33813,40): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33814,48): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33815,45): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33816,44): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33817,43): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33828,15): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(33832,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(33851,20): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(33863,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(33864,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33865,46): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33866,43): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33867,42): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33868,41): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(33891,20): run-time error CSS1039: Token not allowed after unary operator: '-ld-pewter'
(33898,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(33899,15): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(34028,22): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(34044,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34048,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(34051,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34079,24): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(34082,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(34100,21): run-time error CSS1039: Token not allowed after unary operator: '-poppins'
(34133,22): run-time error CSS1039: Token not allowed after unary operator: '-ld-shade'
(34602,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34612,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34710,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34714,19): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(34724,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34775,29): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34813,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34818,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(34837,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34838,19): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(34859,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34864,21): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(34876,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34888,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(34896,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(35070,41): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(35085,27): run-time error CSS1039: Token not allowed after unary operator: '-fw-bold'
(35168,15): run-time error CSS1039: Token not allowed after unary operator: '-ld-daisy'
(35170,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(35171,21): run-time error CSS1039: Token not allowed after unary operator: '-fw-bold'
(35201,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(35255,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(35301,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(35309,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(35310,24): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(35375,23): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(35381,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(35438,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(35462,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(35465,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(35491,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(35548,11): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@inlude'
(35559,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(35630,31): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(35765,39): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(35861,29): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(35939,33): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36001,24): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(36019,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(36020,27): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(36021,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(36024,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36091,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(36125,29): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36137,29): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36143,29): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36158,29): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(36222,27): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(36224,33): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36235,37): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36257,29): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(36264,29): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(36354,23): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic'
(36424,35): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36432,34): run-time error CSS1039: Token not allowed after unary operator: '-ld-diamond'
(36434,37): run-time error CSS1039: Token not allowed after unary operator: '-ld-dolphin'
(36435,35): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(36440,29): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(36458,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(36461,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(36463,31): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80'
(36466,52): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36467,60): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36468,57): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36469,56): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36470,55): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36484,33): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(36485,27): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(36513,33): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36519,33): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(36575,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy'
(36614,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(36622,21): run-time error CSS1039: Token not allowed after unary operator: '-ff-source-sans-pro'
(36796,25): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36856,25): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36912,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36913,46): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36914,43): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36915,42): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(36916,41): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(37068,27): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(37254,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(38476,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(38477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(38635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38636,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38640,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38652,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38714,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38718,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38746,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38747,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38749,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38750,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38751,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38752,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38753,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38754,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38755,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38758,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38759,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38760,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38762,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38763,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38772,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38775,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38778,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38779,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38780,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38782,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38783,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38784,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38786,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38787,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38788,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38794,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38804,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38811,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38814,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38829,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38832,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38833,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38834,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38837,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38838,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38843,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38915,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38916,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38917,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38920,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38922,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38923,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38924,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38925,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38926,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38927,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38928,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38929,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38937,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38938,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38939,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38960,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38989,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38990,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39018,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39091,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39743,17): run-time error CSS1039: Token not allowed after unary operator: '-ld-prince'
(39746,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(40442,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(40603,25): run-time error CSS1039: Token not allowed after unary operator: '-ff-poppins'
(41131,43): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(41568,36): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(41584,36): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(41591,36): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(41803,40): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(41805,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(41809,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(41902,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(41904,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(41934,42): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(41952,29): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(42116,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(42121,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-amethyst'
(42131,19): run-time error CSS1039: Token not allowed after unary operator: '-ld-atlantic-800'
(42311,37): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42324,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42409,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42431,35): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42510,28): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42512,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(42542,42): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(42548,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-pewter'
(42691,30): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42849,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42858,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
(42866,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42870,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42876,32): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42877,35): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42920,26): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42947,37): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42948,38): run-time error CSS1039: Token not allowed after unary operator: '-ld-galaxy-80-300'
(42971,27): run-time error CSS1039: Token not allowed after unary operator: '-ld-pacific'
 */
/*! angularjs-slider - v5.7.0 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2016-10-16 */
.rzslider {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 4px;
  margin: 35px 0 15px 0;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.rzslider.with-legend {
  margin-bottom: 40px;
}

.rzslider[disabled] {
  cursor: not-allowed;
}

.rzslider[disabled] .rz-pointer {
  cursor: not-allowed;
  background-color: #d8e0f3;
}

.rzslider span {
  position: absolute;
  display: inline-block;
  white-space: nowrap;
}

.rzslider .rz-base {
  width: 100%;
  height: 100%;
  padding: 0;
}

.rzslider .rz-bar-wrapper {
  left: 0;
  z-index: 1;
  width: 100%;
  height: 32px;
  padding-top: 16px;
  margin-top: -16px;
  box-sizing: border-box;
}

.rzslider .rz-bar-wrapper.rz-draggable {
  cursor: move;
}

.rzslider .rz-bar {
  left: 0;
  z-index: 1;
  width: 100%;
  height: 4px;
  background: #d8e0f3;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

.rzslider .rz-bar.rz-selection {
  z-index: 2;
  background: #0db9f0;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

.rzslider .rz-pointer {
  top: -14px;
  z-index: 3;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background-color: #0db9f0;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
}

.rzslider .rz-pointer:after {
  position: absolute;
  top: 12px;
  left: 12px;
  width: 8px;
  height: 8px;
  background: #ffffff;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  content: '';
}

.rzslider .rz-pointer:hover:after {
  background-color: #ffffff;
}

.rzslider .rz-pointer.rz-active {
  z-index: 4;
}

.rzslider .rz-pointer.rz-active:after {
  background-color: #451aff;
}

.rzslider .rz-bubble {
  bottom: 16px;
  padding: 1px 3px;
  color: #55637d;
  cursor: default;
}

.rzslider .rz-bubble.rz-selection {
  top: 16px;
}

.rzslider .rz-bubble.rz-limit {
  color: #55637d;
}

.rzslider .rz-ticks {
  position: absolute;
  top: -3px;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 0;
  margin: 0;
  list-style: none;
  box-sizing: border-box;
}

.rzslider .rz-ticks .rz-tick {
  position: absolute;
  top: 0;
  left: 0;
  width: 10px;
  height: 10px;
  margin-left: 11px;
  text-align: center;
  cursor: pointer;
  background: #d8e0f3;
  border-radius: 50%;
}

.rzslider .rz-ticks .rz-tick.rz-selected {
  background: #0db9f0;
}

.rzslider .rz-ticks .rz-tick .rz-tick-value {
  position: absolute;
  top: -30px;
  transform: translate(-50%, 0);
}

.rzslider .rz-ticks .rz-tick .rz-tick-legend {
  position: absolute;
  top: 24px;
  max-width: 50px;
  white-space: normal;
  transform: translate(-50%, 0);
}

.rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value {
  top: initial;
  bottom: -32px;
}

.rzslider.rz-vertical {
  position: relative;
  width: 4px;
  height: 100%;
  padding: 0;
  margin: 0 20px;
  vertical-align: baseline;
}

.rzslider.rz-vertical .rz-base {
  width: 100%;
  height: 100%;
  padding: 0;
}

.rzslider.rz-vertical .rz-bar-wrapper {
  top: auto;
  left: 0;
  width: 32px;
  height: 100%;
  padding: 0 0 0 16px;
  margin: 0 0 0 -16px;
}

.rzslider.rz-vertical .rz-bar {
  bottom: 0;
  left: auto;
  width: 4px;
  height: 100%;
}

.rzslider.rz-vertical .rz-pointer {
  top: auto;
  bottom: 0;
  left: -14px !important;
}

.rzslider.rz-vertical .rz-bubble {
  bottom: 0;
  left: 16px !important;
  margin-left: 3px;
}

.rzslider.rz-vertical .rz-bubble.rz-selection {
  top: auto;
  left: 16px !important;
}

.rzslider.rz-vertical .rz-ticks {
  top: 0;
  left: -3px;
  z-index: 1;
  width: 0;
  height: 100%;
}

.rzslider.rz-vertical .rz-ticks .rz-tick {
  margin-top: 11px;
  margin-left: auto;
  vertical-align: middle;
}

.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value {
  top: initial;
  left: 24px;
  transform: translate(0, -28%);
}

.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend {
  top: initial;
  right: 24px;
  max-width: none;
  white-space: nowrap;
  transform: translate(0, -28%);
}

.rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value {
  right: 24px;
  bottom: initial;
  left: initial;
}
/*! jQuery UI - v1.12.1 - 2017-02-27
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, autocomplete.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("images/ui-icons_777777_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

@import url("https://fonts.googleapis.com/css?family=Poppins:200,300,400,600|Source+Sans+Pro:300,400,600,700&display=swap");
:root {
  --ff-source-sans-pro: Source Sans Pro;
  --ff-poppins: Poppins;
  --fw-extra-light: 200;
  --fw-light: 300;
  --fw-regular: 400;
  --fw-semi-bold: 600;
  --fw-bold: 700;
  --gutter-6: 0.75rem;
  --gutter-7: 2.5rem;
  --gutter-0: 0;
  --gutter-1: 0.25rem;
  --gutter-2: 0.5rem;
  --gutter-3: 1rem;
  --gutter-4: 1.5rem;
  --gutter-5: 3rem;
  --breakpoint-xs: 0;
  --breakpoint-sm: 375px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1440px;
  --ld-amethyst-50: #ebe6f2;
  --ld-amethyst-100: #cec0de;
  --ld-amethyst-200: #ad96c8;
  --ld-amethyst-300: #8c6cb2;
  --ld-amethyst-400: #744da2;
  /*Updated amethyst to onion color*/
  --ld-amethyst: #8c5ac2;
  /*--ld-amethyst: #5b2d91;*/
  --ld-amethyst-600: #532889;
  --ld-amethyst-700: #49227e;
  --ld-amethyst-800: #401c74;
  --ld-amethyst-900: #2f1162;
  --ld-amethyst-A100: #ba98ff;
  --ld-amethyst-A200: #9865ff;
  --ld-amethyst-A400: #7632ff;
  --ld-amethyst-A700: #6519ff;
  --ld-amethyst-contrast-50: #000000;
  --ld-amethyst-contrast-100: #000000;
  --ld-amethyst-contrast-200: #000000;
  --ld-amethyst-contrast-300: #ffffff;
  --ld-amethyst-contrast-400: #ffffff;
  --ld-amethyst-contrast: #ffffff;
  --ld-amethyst-contrast-600: #ffffff;
  --ld-amethyst-contrast-700: #ffffff;
  --ld-amethyst-contrast-800: #ffffff;
  --ld-amethyst-contrast-900: #ffffff;
  --ld-amethyst-contrast-A100: #000000;
  --ld-amethyst-contrast-A200: #000000;
  --ld-amethyst-contrast-A400: #ffffff;
  --ld-amethyst-contrast-A700: #ffffff;
  --ld-atlantic-50: #e2edf6;
  --ld-atlantic-100: #b6d3ea;
  --ld-atlantic-200: #86b5dc;
  --ld-atlantic-300: #5697cd;
  --ld-atlantic-400: #3181c3;
  --ld-atlantic: #0d6bb8;
  --ld-atlantic-600: #0b63b1;
  --ld-atlantic-700: #0958a8;
  --ld-atlantic-800: #074ea0;
  --ld-atlantic-900: #033c91;
  --ld-atlantic-A100: #bdd3ff;
  --ld-atlantic-A200: #8ab1ff;
  --ld-atlantic-A400: #578fff;
  --ld-atlantic-A700: #3d7eff;
  --ld-atlantic-contrast-50: #000000;
  --ld-atlantic-contrast-100: #000000;
  --ld-atlantic-contrast-200: #000000;
  --ld-atlantic-contrast-300: #000000;
  --ld-atlantic-contrast-400: #ffffff;
  --ld-atlantic-contrast: #ffffff;
  --ld-atlantic-contrast-600: #ffffff;
  --ld-atlantic-contrast-700: #ffffff;
  --ld-atlantic-contrast-800: #ffffff;
  --ld-atlantic-contrast-900: #ffffff;
  --ld-atlantic-contrast-A100: #000000;
  --ld-atlantic-contrast-A200: #000000;
  --ld-atlantic-contrast-A400: #000000;
  --ld-atlantic-contrast-A700: #ffffff;
  --ld-cotton-50: #ffffff;
  --ld-cotton-100: #ffffff;
  --ld-cotton-200: #ffffff;
  --ld-cotton-300: #ffffff;
  --ld-cotton-400: #ffffff;
  --ld-cotton: #ffffff;
  --ld-cotton-600: #ffffff;
  --ld-cotton-700: #ffffff;
  --ld-cotton-800: #ffffff;
  --ld-cotton-900: #ffffff;
  --ld-cotton-A100: #ffffff;
  --ld-cotton-A200: #ffffff;
  --ld-cotton-A400: #ffffff;
  --ld-cotton-A700: #ffffff;
  --ld-cotton-contrast-50: #000000;
  --ld-cotton-contrast-100: #000000;
  --ld-cotton-contrast-200: #000000;
  --ld-cotton-contrast-300: #000000;
  --ld-cotton-contrast-400: #000000;
  --ld-cotton-contrast: #000000;
  --ld-cotton-contrast-600: #000000;
  --ld-cotton-contrast-700: #000000;
  --ld-cotton-contrast-800: #000000;
  --ld-cotton-contrast-900: #000000;
  --ld-cotton-contrast-A100: #000000;
  --ld-cotton-contrast-A200: #000000;
  --ld-cotton-contrast-A400: #000000;
  --ld-cotton-contrast-A700: #000000;
  --ld-crystal-50: #fcfcfd;
  --ld-crystal-100: #f7f8fa;
  --ld-crystal-200: #f2f4f7;
  --ld-crystal-300: #ecf0f4;
  --ld-crystal-400: #e8ecf1;
  --ld-crystal: #e4e9ef;
  --ld-crystal-600: #e1e6ed;
  --ld-crystal-700: #dde3eb;
  --ld-crystal-800: #d9dfe8;
  --ld-crystal-900: #d1d9e4;
  --ld-crystal-A100: #ffffff;
  --ld-crystal-A200: #ffffff;
  --ld-crystal-A400: #ffffff;
  --ld-crystal-A700: #ffffff;
  --ld-crystal-contrast-50: #000000;
  --ld-crystal-contrast-100: #000000;
  --ld-crystal-contrast-200: #000000;
  --ld-crystal-contrast-300: #000000;
  --ld-crystal-contrast-400: #000000;
  --ld-crystal-contrast: #000000;
  --ld-crystal-contrast-600: #000000;
  --ld-crystal-contrast-700: #000000;
  --ld-crystal-contrast-800: #000000;
  --ld-crystal-contrast-900: #000000;
  --ld-crystal-contrast-A100: #000000;
  --ld-crystal-contrast-A200: #000000;
  --ld-crystal-contrast-A400: #000000;
  --ld-crystal-contrast-A700: #000000;
  --ld-daisy: #5c2d91;
  --ld-diamond-50: #fdfefe;
  --ld-diamond-100: #fbfcfd;
  --ld-diamond-200: #f9fafb;
  --ld-diamond-300: #f6f7f9;
  --ld-diamond-400: #f4f6f8;
  --ld-diamond: #f2f4f7;
  --ld-diamond-600: #f0f3f6;
  --ld-diamond-700: #eef1f5;
  --ld-diamond-800: #eceff3;
  --ld-diamond-900: #e8ecf1;
  --ld-diamond-A100: #ffffff;
  --ld-diamond-A200: #ffffff;
  --ld-diamond-A400: #ffffff;
  --ld-diamond-A700: #ffffff;
  --ld-diamond-contrast-50: #000000;
  --ld-diamond-contrast-100: #000000;
  --ld-diamond-contrast-200: #000000;
  --ld-diamond-contrast-300: #000000;
  --ld-diamond-contrast-400: #000000;
  --ld-diamond-contrast: #000000;
  --ld-diamond-contrast-600: #000000;
  --ld-diamond-contrast-700: #000000;
  --ld-diamond-contrast-800: #000000;
  --ld-diamond-contrast-900: #000000;
  --ld-diamond-contrast-A100: #000000;
  --ld-diamond-contrast-A200: #000000;
  --ld-diamond-contrast-A400: #000000;
  --ld-diamond-contrast-A700: #000000;
  --ld-dolphin-50: #f2f3f5;
  --ld-dolphin-100: #dee1e6;
  --ld-dolphin-200: #c8cdd5;
  --ld-dolphin-300: #b2b9c4;
  --ld-dolphin-400: #a2aab8;
  --ld-dolphin: #919bab;
  --ld-dolphin-600: #8993a4;
  --ld-dolphin-700: #7e899a;
  --ld-dolphin-800: #747f91;
  --ld-dolphin-900: #626d80;
  --ld-dolphin-A100: #f3f8ff;
  --ld-dolphin-A200: #c1d8fe;
  --ld-dolphin-A400: #8db8ff;
  --ld-dolphin-A700: #74a8ff;
  --ld-dolphin-contrast-50: #000000;
  --ld-dolphin-contrast-100: #000000;
  --ld-dolphin-contrast-200: #000000;
  --ld-dolphin-contrast-300: #000000;
  --ld-dolphin-contrast-400: #000000;
  --ld-dolphin-contrast: #000000;
  --ld-dolphin-contrast-600: #000000;
  --ld-dolphin-contrast-700: #000000;
  --ld-dolphin-contrast-800: #ffffff;
  --ld-dolphin-contrast-900: #ffffff;
  --ld-dolphin-contrast-A100: #000000;
  --ld-dolphin-contrast-A200: #000000;
  --ld-dolphin-contrast-A400: #000000;
  --ld-dolphin-contrast-A700: #000000;
  --ld-eggplant-50: #eee8f5;
  --ld-eggplant-100: #d5c5e5;
  --ld-eggplant-200: #b99fd4;
  --ld-eggplant-300: #9c78c3;
  --ld-eggplant-400: #875bb6;
  --ld-eggplant: #723ea9;
  --ld-eggplant-600: #6a38a2;
  --ld-eggplant-700: #5f3098;
  --ld-eggplant-800: #55288f;
  --ld-eggplant-900: #421b7e;
  --ld-eggplant-A100: #d2b8ff;
  --ld-eggplant-A200: #b185ff;
  --ld-eggplant-A400: #9152ff;
  --ld-eggplant-A700: #8039ff;
  --ld-eggplant-contrast-50: #000000;
  --ld-eggplant-contrast-100: #000000;
  --ld-eggplant-contrast-200: #000000;
  --ld-eggplant-contrast-300: #000000;
  --ld-eggplant-contrast-400: #ffffff;
  --ld-eggplant-contrast: #ffffff;
  --ld-eggplant-contrast-600: #ffffff;
  --ld-eggplant-contrast-700: #ffffff;
  --ld-eggplant-contrast-800: #ffffff;
  --ld-eggplant-contrast-900: #ffffff;
  --ld-eggplant-contrast-A100: #000000;
  --ld-eggplant-contrast-A200: #000000;
  --ld-eggplant-contrast-A400: #ffffff;
  --ld-eggplant-contrast-A700: #ffffff;
  --ld-galaxy-50: #e4e5e7;
  --ld-galaxy-100: #bbbfc2;
  --ld-galaxy-200: #8e949a;
  --ld-galaxy-300: #606971;
  --ld-galaxy-400: #3e4852;
  --ld-galaxy: #1c2834;
  --ld-galaxy-600: #19242f;
  --ld-galaxy-700: #141e27;
  --ld-galaxy-800: #111821;
  --ld-galaxy-900: #090f15;
  --ld-galaxy-A100: #589fff;
  --ld-galaxy-A200: #2582ff;
  --ld-galaxy-A400: #0067f1;
  --ld-galaxy-A700: #005cd7;
  --ld-galaxy-contrast-50: #000000;
  --ld-galaxy-contrast-100: #000000;
  --ld-galaxy-contrast-200: #000000;
  --ld-galaxy-contrast-300: #ffffff;
  --ld-galaxy-contrast-400: #ffffff;
  --ld-galaxy-contrast: #ffffff;
  --ld-galaxy-contrast-600: #ffffff;
  --ld-galaxy-contrast-700: #ffffff;
  --ld-galaxy-contrast-800: #ffffff;
  --ld-galaxy-contrast-900: #ffffff;
  --ld-galaxy-contrast-A100: #000000;
  --ld-galaxy-contrast-A200: #ffffff;
  --ld-galaxy-contrast-A400: #ffffff;
  --ld-galaxy-contrast-A700: #ffffff;
  --ld-jade-50: #e1f4ef;
  --ld-jade-100: #b4e4d7;
  --ld-jade-200: #82d3bc;
  --ld-jade-300: #50c1a1;
  --ld-jade-400: #2bb38c;
  --ld-jade: #05a678;
  --ld-jade-600: #049e70;
  --ld-jade-700: #049565;
  --ld-jade-800: #038b5b;
  --ld-jade-900: #017b48;
  --ld-jade-A100: #a8ffd5;
  --ld-jade-A200: #75ffbd;
  --ld-jade-A400: #42ffa4;
  --ld-jade-A700: #29ff98;
  --ld-jade-contrast-50: #000000;
  --ld-jade-contrast-100: #000000;
  --ld-jade-contrast-200: #000000;
  --ld-jade-contrast-300: #000000;
  --ld-jade-contrast-400: #000000;
  --ld-jade-contrast: #ffffff;
  --ld-jade-contrast-600: #ffffff;
  --ld-jade-contrast-700: #ffffff;
  --ld-jade-contrast-800: #ffffff;
  --ld-jade-contrast-900: #ffffff;
  --ld-jade-contrast-A100: #000000;
  --ld-jade-contrast-A200: #000000;
  --ld-jade-contrast-A400: #000000;
  --ld-jade-contrast-A700: #000000;
  --ld-lime-50: #f4f9e7;
  --ld-lime-100: #e4f0c4;
  --ld-lime-200: #d3e79c;
  --ld-lime-300: #c1dd74;
  --ld-lime-400: #b3d557;
  --ld-lime: #a6ce39;
  --ld-lime-600: #9ec933;
  --ld-lime-700: #95c22c;
  --ld-lime-800: #8bbc24;
  --ld-lime-900: #7bb017;
  --ld-lime-A100: #f5ffe4;
  --ld-lime-A200: #e2ffb1;
  --ld-lime-A400: #ceff7e;
  --ld-lime-A700: #c5ff64;
  --ld-lime-contrast-50: #000000;
  --ld-lime-contrast-100: #000000;
  --ld-lime-contrast-200: #000000;
  --ld-lime-contrast-300: #000000;
  --ld-lime-contrast-400: #000000;
  --ld-lime-contrast: #000000;
  --ld-lime-contrast-600: #000000;
  --ld-lime-contrast-700: #000000;
  --ld-lime-contrast-800: #000000;
  --ld-lime-contrast-900: #000000;
  --ld-lime-contrast-A100: #000000;
  --ld-lime-contrast-A200: #000000;
  --ld-lime-contrast-A400: #000000;
  --ld-lime-contrast-A700: #000000;
  --ld-pacific-50: #e2eff9;
  --ld-pacific-100: #b7d7f1;
  --ld-pacific-200: #87bce8;
  --ld-pacific-300: #57a1de;
  --ld-pacific-400: #338dd7;
  --ld-pacific: #0f79d0;
  --ld-pacific-600: #0d71cb;
  --ld-pacific-700: #0b66c4;
  --ld-pacific-800: #085cbe;
  --ld-pacific-900: #0449b3;
  --ld-pacific-A100: #dce8ff;
  --ld-pacific-A200: #a9c6ff;
  --ld-pacific-A400: #76a4ff;
  --ld-pacific-A700: #5d93ff;
  --ld-pacific-contrast-50: #000000;
  --ld-pacific-contrast-100: #000000;
  --ld-pacific-contrast-200: #000000;
  --ld-pacific-contrast-300: #000000;
  --ld-pacific-contrast-400: #ffffff;
  --ld-pacific-contrast: #ffffff;
  --ld-pacific-contrast-600: #ffffff;
  --ld-pacific-contrast-700: #ffffff;
  --ld-pacific-contrast-800: #ffffff;
  --ld-pacific-contrast-900: #ffffff;
  --ld-pacific-contrast-A100: #000000;
  --ld-pacific-contrast-A200: #000000;
  --ld-pacific-contrast-A400: #000000;
  --ld-pacific-contrast-A700: #000000;
  --ld-pearl-50: #feffff;
  --ld-pearl-100: #fefefe;
  --ld-pearl-200: #fdfdfe;
  --ld-pearl-300: #fcfcfd;
  --ld-pearl-400: #fbfcfc;
  --ld-pearl: #fafbfc;
  --ld-pearl-600: #f9fafc;
  --ld-pearl-700: #f9fafb;
  --ld-pearl-800: #f8f9fb;
  --ld-pearl-900: #f6f8fa;
  --ld-pearl-A100: #ffffff;
  --ld-pearl-A200: #ffffff;
  --ld-pearl-A400: #ffffff;
  --ld-pearl-A700: #ffffff;
  --ld-pearl-contrast-50: #000000;
  --ld-pearl-contrast-100: #000000;
  --ld-pearl-contrast-200: #000000;
  --ld-pearl-contrast-300: #000000;
  --ld-pearl-contrast-400: #000000;
  --ld-pearl-contrast: #000000;
  --ld-pearl-contrast-600: #000000;
  --ld-pearl-contrast-700: #000000;
  --ld-pearl-contrast-800: #000000;
  --ld-pearl-contrast-900: #000000;
  --ld-pearl-contrast-A100: #000000;
  --ld-pearl-contrast-A200: #000000;
  --ld-pearl-contrast-A400: #000000;
  --ld-pearl-contrast-A700: #000000;
  --ld-peony-50: #fdeef3;
  --ld-peony-100: #fbd5e0;
  --ld-peony-200: #f9b9cb;
  --ld-peony-300: #f69cb6;
  --ld-peony-400: #f487a7;
  --ld-peony: #f27297;
  --ld-peony-600: #f06a8f;
  --ld-peony-700: #ee5f84;
  --ld-peony-800: #ec557a;
  --ld-peony-900: #e84269;
  --ld-peony-A100: #ffffff;
  --ld-peony-A200: #ffffff;
  --ld-peony-A400: #ffd4dd;
  --ld-peony-A700: #ffbac9;
  --ld-peony-contrast-50: #000000;
  --ld-peony-contrast-100: #000000;
  --ld-peony-contrast-200: #000000;
  --ld-peony-contrast-300: #000000;
  --ld-peony-contrast-400: #000000;
  --ld-peony-contrast: #000000;
  --ld-peony-contrast-600: #000000;
  --ld-peony-contrast-700: #000000;
  --ld-peony-contrast-800: #000000;
  --ld-peony-contrast-900: #ffffff;
  --ld-peony-contrast-A100: #000000;
  --ld-peony-contrast-A200: #000000;
  --ld-peony-contrast-A400: #000000;
  --ld-peony-contrast-A700: #000000;
  --ld-pewter-50: #f8fafb;
  --ld-pewter-100: #eef2f6;
  --ld-pewter-200: #e3e9f0;
  --ld-pewter-300: #d8e0e9;
  --ld-pewter-400: #cfd9e5;
  --ld-pewter: #c7d2e0;
  --ld-pewter-600: #c1cddc;
  --ld-pewter-700: #bac7d8;
  --ld-pewter-800: #b3c1d3;
  --ld-pewter-900: #a6b6cb;
  --ld-pewter-A100: #ffffff;
  --ld-pewter-A200: #ffffff;
  --ld-pewter-A400: #ffffff;
  --ld-pewter-A700: #f7fbff;
  --ld-pewter-contrast-50: #000000;
  --ld-pewter-contrast-100: #000000;
  --ld-pewter-contrast-200: #000000;
  --ld-pewter-contrast-300: #000000;
  --ld-pewter-contrast-400: #000000;
  --ld-pewter-contrast: #000000;
  --ld-pewter-contrast-600: #000000;
  --ld-pewter-contrast-700: #000000;
  --ld-pewter-contrast-800: #000000;
  --ld-pewter-contrast-900: #000000;
  --ld-pewter-contrast-A100: #000000;
  --ld-pewter-contrast-A200: #000000;
  --ld-pewter-contrast-A400: #000000;
  --ld-pewter-contrast-A700: #000000;
  --ld-prince-50: #f1ebf8;
  --ld-prince-100: #ddceed;
  --ld-prince-200: #c6ade1;
  --ld-prince-300: #af8cd4;
  --ld-prince-400: #9d73cb;
  /*Updated for style theme upgrade*/
  --ld-prince: #501283;
  /*indigo*/
  /*--ld-prince: #8c5ac2;*/
  --ld-prince-600: #8452bc;
  --ld-prince-700: #7948b4;
  --ld-prince-800: #6f3fac;
  --ld-prince-900: #5c2e9f;
  --ld-prince-A100: #eee4ff;
  --ld-prince-A200: #cfb1ff;
  --ld-prince-A400: #b07eff;
  --ld-prince-A700: #a064ff;
  --ld-prince-contrast-50: #000000;
  --ld-prince-contrast-100: #000000;
  --ld-prince-contrast-200: #000000;
  --ld-prince-contrast-300: #000000;
  --ld-prince-contrast-400: #000000;
  --ld-prince-contrast: #ffffff;
  --ld-prince-contrast-600: #ffffff;
  --ld-prince-contrast-700: #ffffff;
  --ld-prince-contrast-800: #ffffff;
  --ld-prince-contrast-900: #ffffff;
  --ld-prince-contrast-A100: #000000;
  --ld-prince-contrast-A200: #000000;
  --ld-prince-contrast-A400: #000000;
  --ld-prince-contrast-A700: #000000;
  --ld-pumpkin-50: #fff5e0;
  --ld-pumpkin-100: #ffe6b3;
  --ld-pumpkin-200: #ffd580;
  --ld-pumpkin-300: #ffc44d;
  --ld-pumpkin-400: #ffb826;
  --ld-pumpkin: #ffab00;
  --ld-pumpkin-600: #ffa400;
  --ld-pumpkin-700: #ff9a00;
  --ld-pumpkin-800: #ff9100;
  --ld-pumpkin-900: #ff8000;
  --ld-pumpkin-A100: #ffffff;
  --ld-pumpkin-A200: #fff8f2;
  --ld-pumpkin-A400: #ffdcbf;
  --ld-pumpkin-A700: #ffcea6;
  --ld-pumpkin-contrast-50: #000000;
  --ld-pumpkin-contrast-100: #000000;
  --ld-pumpkin-contrast-200: #000000;
  --ld-pumpkin-contrast-300: #000000;
  --ld-pumpkin-contrast-400: #000000;
  --ld-pumpkin-contrast: #000000;
  --ld-pumpkin-contrast-600: #000000;
  --ld-pumpkin-contrast-700: #000000;
  --ld-pumpkin-contrast-800: #000000;
  --ld-pumpkin-contrast-900: #000000;
  --ld-pumpkin-contrast-A100: #000000;
  --ld-pumpkin-contrast-A200: #000000;
  --ld-pumpkin-contrast-A400: #000000;
  --ld-pumpkin-contrast-A700: #000000;
  --ld-ruby-50: #fae9ea;
  --ld-ruby-100: #f2c7cb;
  --ld-ruby-200: #e9a2a9;
  --ld-ruby-300: #e07c86;
  --ld-ruby-400: #da606c;
  --ld-ruby: #d2414f;
  --ld-ruby-600: #ce3e4b;
  --ld-ruby-700: #c83541;
  --ld-ruby-800: #c22d38;
  --ld-ruby-900: #b71f28;
  --ld-ruby-A100: #fff0f0;
  --ld-ruby-A200: #ffbdc0;
  --ld-ruby-A400: #ff8a90;
  --ld-ruby-A700: #ff7078;
  --ld-ruby-contrast-50: #000000;
  --ld-ruby-contrast-100: #000000;
  --ld-ruby-contrast-200: #000000;
  --ld-ruby-contrast-300: #000000;
  --ld-ruby-contrast-400: #000000;
  --ld-ruby-contrast: #ffffff;
  --ld-ruby-contrast-600: #ffffff;
  --ld-ruby-contrast-700: #ffffff;
  --ld-ruby-contrast-800: #ffffff;
  --ld-ruby-contrast-900: #ffffff;
  --ld-ruby-contrast-A100: #000000;
  --ld-ruby-contrast-A200: #000000;
  --ld-ruby-contrast-A400: #000000;
  --ld-ruby-contrast-A700: #000000;
  --ld-slate-50: #e6e8ea;
  --ld-slate-100: #c0c5cb;
  --ld-slate-200: #969fa8;
  --ld-slate-300: #6b7885;
  --ld-slate-400: #4c5b6a;
  --ld-slate: #2c3e50;
  --ld-slate-600: #273849;
  --ld-slate-700: #213040;
  --ld-slate-800: #1b2837;
  --ld-slate-900: #101b27;
  --ld-slate-A100: #68abff;
  --ld-slate-A200: #358fff;
  --ld-slate-A400: #0272ff;
  --ld-slate-A700: #0067e7;
  --ld-slate-contrast-50: #000000;
  --ld-slate-contrast-100: #000000;
  --ld-slate-contrast-200: #000000;
  --ld-slate-contrast-300: #ffffff;
  --ld-slate-contrast-400: #ffffff;
  --ld-slate-contrast: #ffffff;
  --ld-slate-contrast-600: #ffffff;
  --ld-slate-contrast-700: #ffffff;
  --ld-slate-contrast-800: #ffffff;
  --ld-slate-contrast-900: #ffffff;
  --ld-slate-contrast-A100: #000000;
  --ld-slate-contrast-A200: #000000;
  --ld-slate-contrast-A400: #ffffff;
  --ld-slate-contrast-A700: #ffffff;
  --ld-galaxy-80-50: #e9eaec;
  --ld-galaxy-80-100: #c8cbce;
  --ld-galaxy-80-200: #a4a9ae;
  --ld-galaxy-80-300: #949494;
  --ld-galaxy-80-400: #646d75;
  --ld-galaxy-80: #1c2834;
  --ld-galaxy-80-600: #424c55;
  --ld-galaxy-80-700: #39424b;
  --ld-galaxy-80-800: #313941;
  --ld-galaxy-80-900: #212930;
  --ld-galaxy-80-A100: #7ac1ff;
  --ld-galaxy-80-A200: #47aaff;
  --ld-galaxy-80-A400: #1492ff;
  --ld-galaxy-80-A700: #0086f9;
  --ld-galaxy-80-contrast-50: #000000;
  --ld-galaxy-80-contrast-100: #000000;
  --ld-galaxy-80-contrast-200: #000000;
  --ld-galaxy-80-contrast-300: #000000;
  --ld-galaxy-80-contrast-400: #ffffff;
  --ld-galaxy-80-contrast: #ffffff;
  --ld-galaxy-80-contrast-600: #ffffff;
  --ld-galaxy-80-contrast-700: #ffffff;
  --ld-galaxy-80-contrast-800: #ffffff;
  --ld-galaxy-80-contrast-900: #ffffff;
  --ld-galaxy-80-contrast-A100: #000000;
  --ld-galaxy-80-contrast-A200: #000000;
  --ld-galaxy-80-contrast-A400: #ffffff;
  --ld-galaxy-80-contrast-A700: #ffffff;
  --ld-galaxy-60-50: #eff0f0;
  --ld-galaxy-60-100: #d6d8da;
  --ld-galaxy-60-200: #bbbfc2;
  --ld-galaxy-60-300: #a0a5aa;
  --ld-galaxy-60-400: #8b9197;
  --ld-galaxy-60: #777e85;
  --ld-galaxy-60-600: #6f767d;
  --ld-galaxy-60-700: #646b72;
  --ld-galaxy-60-800: #5a6168;
  --ld-galaxy-60-900: #474e55;
  --ld-galaxy-60-A100: #b9dafc;
  --ld-galaxy-60-A200: #88c1fa;
  --ld-galaxy-60-A400: #50a7ff;
  --ld-galaxy-60-A700: #369bff;
  --ld-galaxy-60-contrast-50: #000000;
  --ld-galaxy-60-contrast-100: #000000;
  --ld-galaxy-60-contrast-200: #000000;
  --ld-galaxy-60-contrast-300: #000000;
  --ld-galaxy-60-contrast-400: #000000;
  --ld-galaxy-60-contrast: #ffffff;
  --ld-galaxy-60-contrast-600: #ffffff;
  --ld-galaxy-60-contrast-700: #ffffff;
  --ld-galaxy-60-contrast-800: #ffffff;
  --ld-galaxy-60-contrast-900: #ffffff;
  --ld-galaxy-60-contrast-A100: #000000;
  --ld-galaxy-60-contrast-A200: #000000;
  --ld-galaxy-60-contrast-A400: #000000;
  --ld-galaxy-60-contrast-A700: #000000;
  --ld-galaxy-40-50: #f4f5f5;
  --ld-galaxy-40-100: #e4e5e7;
  --ld-galaxy-40-200: #d2d4d7;
  --ld-galaxy-40-300: #bfc3c6;
  --ld-galaxy-40-400: #b2b6ba;
  --ld-galaxy-40: #a4a9ae;
  --ld-galaxy-40-600: #9ca2a7;
  --ld-galaxy-40-700: #92989d;
  --ld-galaxy-40-800: #898f94;
  --ld-galaxy-40-900: #787e84;
  --ld-galaxy-40-A100: #ffffff;
  --ld-galaxy-40-A200: #daecfc;
  --ld-galaxy-40-A400: #a4d5ff;
  --ld-galaxy-40-A700: #8bc9ff;
  --ld-galaxy-40-contrast-50: #000000;
  --ld-galaxy-40-contrast-100: #000000;
  --ld-galaxy-40-contrast-200: #000000;
  --ld-galaxy-40-contrast-300: #000000;
  --ld-galaxy-40-contrast-400: #000000;
  --ld-galaxy-40-contrast: #000000;
  --ld-galaxy-40-contrast-600: #000000;
  --ld-galaxy-40-contrast-700: #000000;
  --ld-galaxy-40-contrast-800: #000000;
  --ld-galaxy-40-contrast-900: #ffffff;
  --ld-galaxy-40-contrast-A100: #000000;
  --ld-galaxy-40-contrast-A200: #000000;
  --ld-galaxy-40-contrast-A400: #000000;
  --ld-galaxy-40-contrast-A700: #000000;
  --ld-galaxy-20-50: #fafafa;
  --ld-galaxy-20-100: #f2f2f3;
  --ld-galaxy-20-200: #e9eaeb;
  --ld-galaxy-20-300: #e0e1e2;
  --ld-galaxy-20-400: #d9dadc;
  --ld-galaxy-20: #d2d4d6;
  --ld-galaxy-20-600: #cdcfd1;
  --ld-galaxy-20-700: #c7c9cc;
  --ld-galaxy-20-800: #c1c3c6;
  --ld-galaxy-20-900: #b6b9bc;
  --ld-galaxy-20-A100: #ffffff;
  --ld-galaxy-20-A200: #ffffff;
  --ld-galaxy-20-A400: #ffffff;
  --ld-galaxy-20-A700: #f7fcff;
  --ld-galaxy-20-contrast-50: #000000;
  --ld-galaxy-20-contrast-100: #000000;
  --ld-galaxy-20-contrast-200: #000000;
  --ld-galaxy-20-contrast-300: #000000;
  --ld-galaxy-20-contrast-400: #000000;
  --ld-galaxy-20-contrast: #000000;
  --ld-galaxy-20-contrast-600: #000000;
  --ld-galaxy-20-contrast-700: #000000;
  --ld-galaxy-20-contrast-800: #000000;
  --ld-galaxy-20-contrast-900: #000000;
  --ld-galaxy-20-contrast-A100: #000000;
  --ld-galaxy-20-contrast-A200: #000000;
  --ld-galaxy-20-contrast-A400: #000000;
  --ld-galaxy-20-contrast-A700: #000000;
  --ld-mystic-50: #fafbfc;
  --ld-mystic-100: #f4f6f8;
  --ld-mystic-200: #ecf0f4;
  --ld-mystic-300: #e4eaf0;
  --ld-mystic-400: #dfe6ec;
  --ld-mystic: #d9e1e9;
  --ld-mystic-600: #d5dde6;
  --ld-mystic-700: #cfd9e3;
  --ld-mystic-800: #cad5df;
  --ld-mystic-900: #c0cdd9;
  --ld-mystic-A100: #ffffff;
  --ld-mystic-A200: #ffffff;
  --ld-mystic-A400: #ffffff;
  --ld-mystic-A700: #ffffff;
  --ld-mystic-contrast-50: #000000;
  --ld-mystic-contrast-100: #000000;
  --ld-mystic-contrast-200: #000000;
  --ld-mystic-contrast-300: #000000;
  --ld-mystic-contrast-400: #000000;
  --ld-mystic-contrast: #000000;
  --ld-mystic-contrast-600: #000000;
  --ld-mystic-contrast-700: #000000;
  --ld-mystic-contrast-800: #000000;
  --ld-mystic-contrast-900: #000000;
  --ld-mystic-contrast-A100: #000000;
  --ld-mystic-contrast-A200: #000000;
  --ld-mystic-contrast-A400: #000000;
  --ld-mystic-contrast-A700: #000000;
  --ld-primary-50: #ebe6f2;
  --ld-primary-100: #cec0de;
  --ld-primary-200: #ad96c8;
  --ld-primary-300: #8c6cb2;
  --ld-primary-400: #744da2;
  --ld-primary: #501283;
  --ld-primary-600: #532889;
  --ld-primary-700: #49227e;
  --ld-primary-800: #401c74;
  --ld-primary-900: #2f1162;
  --ld-primary-A100: #ba98ff;
  --ld-primary-A200: #9865ff;
  --ld-primary-A400: #7632ff;
  --ld-primary-A700: #6519ff;
  --ld-primary-contrast-50: #000000;
  --ld-primary-contrast-100: #000000;
  --ld-primary-contrast-200: #000000;
  --ld-primary-contrast-300: #ffffff;
  --ld-primary-contrast-400: #ffffff;
  --ld-primary-contrast: #ffffff;
  --ld-primary-contrast-600: #ffffff;
  --ld-primary-contrast-700: #ffffff;
  --ld-primary-contrast-800: #ffffff;
  --ld-primary-contrast-900: #ffffff;
  --ld-primary-contrast-A100: #000000;
  --ld-primary-contrast-A200: #000000;
  --ld-primary-contrast-A400: #ffffff;
  --ld-primary-contrast-A700: #ffffff;
  --ld-secondary-50: #f4f9e7;
  --ld-secondary-100: #e4f0c4;
  --ld-secondary-200: #d3e79c;
  --ld-secondary-300: #c1dd74;
  --ld-secondary-400: #b3d557;
  --ld-secondary: #a6ce39;
  --ld-secondary-600: #9ec933;
  --ld-secondary-700: #95c22c;
  --ld-secondary-800: #8bbc24;
  --ld-secondary-900: #7bb017;
  --ld-secondary-A100: #f5ffe4;
  --ld-secondary-A200: #e2ffb1;
  --ld-secondary-A400: #ceff7e;
  --ld-secondary-A700: #c5ff64;
  --ld-secondary-contrast-50: #000000;
  --ld-secondary-contrast-100: #000000;
  --ld-secondary-contrast-200: #000000;
  --ld-secondary-contrast-300: #000000;
  --ld-secondary-contrast-400: #000000;
  --ld-secondary-contrast: #000000;
  --ld-secondary-contrast-600: #000000;
  --ld-secondary-contrast-700: #000000;
  --ld-secondary-contrast-800: #000000;
  --ld-secondary-contrast-900: #000000;
  --ld-secondary-contrast-A100: #000000;
  --ld-secondary-contrast-A200: #000000;
  --ld-secondary-contrast-A400: #000000;
  --ld-secondary-contrast-A700: #000000;
  --ld-success-50: #e1f4ef;
  --ld-success-100: #b4e4d7;
  --ld-success-200: #82d3bc;
  --ld-success-300: #50c1a1;
  --ld-success-400: #2bb38c;
  --ld-success: #05a678;
  --ld-success-600: #049e70;
  --ld-success-700: #049565;
  --ld-success-800: #038b5b;
  --ld-success-900: #017b48;
  --ld-success-A100: #a8ffd5;
  --ld-success-A200: #75ffbd;
  --ld-success-A400: #42ffa4;
  --ld-success-A700: #29ff98;
  --ld-success-contrast-50: #000000;
  --ld-success-contrast-100: #000000;
  --ld-success-contrast-200: #000000;
  --ld-success-contrast-300: #000000;
  --ld-success-contrast-400: #000000;
  --ld-success-contrast: #ffffff;
  --ld-success-contrast-600: #ffffff;
  --ld-success-contrast-700: #ffffff;
  --ld-success-contrast-800: #ffffff;
  --ld-success-contrast-900: #ffffff;
  --ld-success-contrast-A100: #000000;
  --ld-success-contrast-A200: #000000;
  --ld-success-contrast-A400: #000000;
  --ld-success-contrast-A700: #000000;
  --ld-danger-50: #fae9ea;
  --ld-danger-100: #f2c7cb;
  --ld-danger-200: #e9a2a9;
  --ld-danger-300: #e07c86;
  --ld-danger-400: #da606c;
  --ld-danger: #d34452;
  --ld-danger-600: #ce3e4b;
  --ld-danger-700: #c83541;
  --ld-danger-800: #c22d38;
  --ld-danger-900: #b71f28;
  --ld-danger-A100: #fff0f0;
  --ld-danger-A200: #ffbdc0;
  --ld-danger-A400: #ff8a90;
  --ld-danger-A700: #ff7078;
  --ld-danger-contrast-50: #000000;
  --ld-danger-contrast-100: #000000;
  --ld-danger-contrast-200: #000000;
  --ld-danger-contrast-300: #000000;
  --ld-danger-contrast-400: #000000;
  --ld-danger-contrast: #ffffff;
  --ld-danger-contrast-600: #ffffff;
  --ld-danger-contrast-700: #ffffff;
  --ld-danger-contrast-800: #ffffff;
  --ld-danger-contrast-900: #ffffff;
  --ld-danger-contrast-A100: #000000;
  --ld-danger-contrast-A200: #000000;
  --ld-danger-contrast-A400: #000000;
  --ld-danger-contrast-A700: #000000;
  --ld-warning-50: #fff5e0;
  --ld-warning-100: #ffe6b3;
  --ld-warning-200: #ffd580;
  --ld-warning-300: #ffc44d;
  --ld-warning-400: #ffb826;
  --ld-warning: #ffab00;
  --ld-warning-600: #ffa400;
  --ld-warning-700: #ff9a00;
  --ld-warning-800: #ff9100;
  --ld-warning-900: #ff8000;
  --ld-warning-A100: #ffffff;
  --ld-warning-A200: #fff8f2;
  --ld-warning-A400: #ffdcbf;
  --ld-warning-A700: #ffcea6;
  --ld-warning-contrast-50: #000000;
  --ld-warning-contrast-100: #000000;
  --ld-warning-contrast-200: #000000;
  --ld-warning-contrast-300: #000000;
  --ld-warning-contrast-400: #000000;
  --ld-warning-contrast: #000000;
  --ld-warning-contrast-600: #000000;
  --ld-warning-contrast-700: #000000;
  --ld-warning-contrast-800: #000000;
  --ld-warning-contrast-900: #000000;
  --ld-warning-contrast-A100: #000000;
  --ld-warning-contrast-A200: #000000;
  --ld-warning-contrast-A400: #000000;
  --ld-warning-contrast-A700: #000000;
  --ld-info-50: #e2eff9;
  --ld-info-100: #b7d7f1;
  --ld-info-200: #87bce8;
  --ld-info-300: #57a1de;
  --ld-info-400: #338dd7;
  --ld-info: #0f79d0;
  --ld-info-600: #0d71cb;
  --ld-info-700: #0b66c4;
  --ld-info-800: #085cbe;
  --ld-info-900: #0449b3;
  --ld-info-A100: #dce8ff;
  --ld-info-A200: #a9c6ff;
  --ld-info-A400: #76a4ff;
  --ld-info-A700: #5d93ff;
  --ld-info-contrast-50: #000000;
  --ld-info-contrast-100: #000000;
  --ld-info-contrast-200: #000000;
  --ld-info-contrast-300: #000000;
  --ld-info-contrast-400: #ffffff;
  --ld-info-contrast: #ffffff;
  --ld-info-contrast-600: #ffffff;
  --ld-info-contrast-700: #ffffff;
  --ld-info-contrast-800: #ffffff;
  --ld-info-contrast-900: #ffffff;
  --ld-info-contrast-A100: #000000;
  --ld-info-contrast-A200: #000000;
  --ld-info-contrast-A400: #000000;
  --ld-info-contrast-A700: #000000;
  --dropdown-trigger: #4a1079;
  --ld-shade: #501283; }

.mello-theme {
  /*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
  /* Theme for the ripple elements.*/
  /* stylelint-disable material/no-prefixes */
  /* stylelint-enable */
  /* Create Triangles Pure Css */
  /* Box Shadows */
  /* Advanced Css with Compatibility tags Mixins */
  /* Custom background with transparancy */
  /* Hex to rgba */
  /* Custom Mixins */
  /* mixin for multiline */ }
  .mello-theme html,
  .mello-theme body {
    height: 100%; }
  .mello-theme body {
    margin: 0;
    font-family: Roboto, 'Helvetica Neue', sans-serif; }
  .mello-theme .text-amethyst-50 {
    color: #ebe6f2 !important; }
  .mello-theme .text-amethyst-100 {
    color: #cec0de !important; }
  .mello-theme .text-amethyst-200 {
    color: #ad96c8 !important; }
  .mello-theme .text-amethyst-300 {
    color: #8c6cb2 !important; }
  .mello-theme .text-amethyst-400 {
    color: #744da2 !important; }
  .mello-theme .text-amethyst {
    color: #5b2d91 !important; }
  .mello-theme .text-amethyst-600 {
    color: #532889 !important; }
  .mello-theme .text-amethyst-700 {
    color: #49227e !important; }
  .mello-theme .text-amethyst-800 {
    color: #401c74 !important; }
  .mello-theme .text-amethyst-900 {
    color: #2f1162 !important; }
  .mello-theme .text-amethyst-A100 {
    color: #ba98ff !important; }
  .mello-theme .text-amethyst-A200 {
    color: #9865ff !important; }
  .mello-theme .text-amethyst-A400 {
    color: #7632ff !important; }
  .mello-theme .text-amethyst-A700 {
    color: #6519ff !important; }
  .mello-theme .text-atlantic-50 {
    color: #e2edf6 !important; }
  .mello-theme .text-atlantic-100 {
    color: #b6d3ea !important; }
  .mello-theme .text-atlantic-200 {
    color: #86b5dc !important; }
  .mello-theme .text-atlantic-300 {
    color: #5697cd !important; }
  .mello-theme .text-atlantic-400 {
    color: #3181c3 !important; }
  .mello-theme .text-atlantic {
    color: #0d6bb8 !important; }
  .mello-theme .text-atlantic-600 {
    color: #0b63b1 !important; }
  .mello-theme .text-atlantic-700 {
    color: #0958a8 !important; }
  .mello-theme .text-atlantic-800 {
    color: #074ea0 !important; }
  .mello-theme .text-atlantic-900 {
    color: #033c91 !important; }
  .mello-theme .text-atlantic-A100 {
    color: #bdd3ff !important; }
  .mello-theme .text-atlantic-A200 {
    color: #8ab1ff !important; }
  .mello-theme .text-atlantic-A400 {
    color: #578fff !important; }
  .mello-theme .text-atlantic-A700 {
    color: #3d7eff !important; }
  .mello-theme .text-cotton-50 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-100 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-200 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-300 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-400 {
    color: #ffffff !important; }
  .mello-theme .text-cotton {
    color: #ffffff !important; }
  .mello-theme .text-cotton-600 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-700 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-800 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-900 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-A100 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-A200 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-A400 {
    color: #ffffff !important; }
  .mello-theme .text-cotton-A700 {
    color: #ffffff !important; }
  .mello-theme .text-crystal-50 {
    color: #fcfcfd !important; }
  .mello-theme .text-crystal-100 {
    color: #f7f8fa !important; }
  .mello-theme .text-crystal-200 {
    color: #f2f4f7 !important; }
  .mello-theme .text-crystal-300 {
    color: #ecf0f4 !important; }
  .mello-theme .text-crystal-400 {
    color: #e8ecf1 !important; }
  .mello-theme .text-crystal {
    color: #e4e9ef !important; }
  .mello-theme .text-crystal-600 {
    color: #e1e6ed !important; }
  .mello-theme .text-crystal-700 {
    color: #dde3eb !important; }
  .mello-theme .text-crystal-800 {
    color: #d9dfe8 !important; }
  .mello-theme .text-crystal-900 {
    color: #d1d9e4 !important; }
  .mello-theme .text-crystal-A100 {
    color: #ffffff !important; }
  .mello-theme .text-crystal-A200 {
    color: #ffffff !important; }
  .mello-theme .text-crystal-A400 {
    color: #ffffff !important; }
  .mello-theme .text-crystal-A700 {
    color: #ffffff !important; }
  .mello-theme .text-diamond-50 {
    color: #fdfefe !important; }
  .mello-theme .text-diamond-100 {
    color: #fbfcfd !important; }
  .mello-theme .text-diamond-200 {
    color: #f9fafb !important; }
  .mello-theme .text-diamond-300 {
    color: #f6f7f9 !important; }
  .mello-theme .text-diamond-400 {
    color: #f4f6f8 !important; }
  .mello-theme .text-diamond {
    color: #f2f4f7 !important; }
  .mello-theme .text-diamond-600 {
    color: #f0f3f6 !important; }
  .mello-theme .text-diamond-700 {
    color: #eef1f5 !important; }
  .mello-theme .text-diamond-800 {
    color: #eceff3 !important; }
  .mello-theme .text-diamond-900 {
    color: #e8ecf1 !important; }
  .mello-theme .text-diamond-A100 {
    color: #ffffff !important; }
  .mello-theme .text-diamond-A200 {
    color: #ffffff !important; }
  .mello-theme .text-diamond-A400 {
    color: #ffffff !important; }
  .mello-theme .text-diamond-A700 {
    color: #ffffff !important; }
  .mello-theme .text-dolphin-50 {
    color: #f2f3f5 !important; }
  .mello-theme .text-dolphin-100 {
    color: #dee1e6 !important; }
  .mello-theme .text-dolphin-200 {
    color: #c8cdd5 !important; }
  .mello-theme .text-dolphin-300 {
    color: #b2b9c4 !important; }
  .mello-theme .text-dolphin-400 {
    color: #a2aab8 !important; }
  .mello-theme .text-dolphin {
    color: #919bab !important; }
  .mello-theme .text-dolphin-600 {
    color: #8993a4 !important; }
  .mello-theme .text-dolphin-700 {
    color: #7e899a !important; }
  .mello-theme .text-dolphin-800 {
    color: #747f91 !important; }
  .mello-theme .text-dolphin-900 {
    color: #626d80 !important; }
  .mello-theme .text-dolphin-A100 {
    color: #f3f8ff !important; }
  .mello-theme .text-dolphin-A200 {
    color: #c1d8fe !important; }
  .mello-theme .text-dolphin-A400 {
    color: #8db8ff !important; }
  .mello-theme .text-dolphin-A700 {
    color: #74a8ff !important; }
  .mello-theme .text-eggplant-50 {
    color: #eee8f5 !important; }
  .mello-theme .text-eggplant-100 {
    color: #d5c5e5 !important; }
  .mello-theme .text-eggplant-200 {
    color: #b99fd4 !important; }
  .mello-theme .text-eggplant-300 {
    color: #9c78c3 !important; }
  .mello-theme .text-eggplant-400 {
    color: #875bb6 !important; }
  .mello-theme .text-eggplant {
    color: #723ea9 !important; }
  .mello-theme .text-eggplant-600 {
    color: #6a38a2 !important; }
  .mello-theme .text-eggplant-700 {
    color: #5f3098 !important; }
  .mello-theme .text-eggplant-800 {
    color: #55288f !important; }
  .mello-theme .text-eggplant-900 {
    color: #421b7e !important; }
  .mello-theme .text-eggplant-A100 {
    color: #d2b8ff !important; }
  .mello-theme .text-eggplant-A200 {
    color: #b185ff !important; }
  .mello-theme .text-eggplant-A400 {
    color: #9152ff !important; }
  .mello-theme .text-eggplant-A700 {
    color: #8039ff !important; }
  .mello-theme .text-galaxy-50 {
    color: #e4e5e7 !important; }
  .mello-theme .text-galaxy-100 {
    color: #bbbfc2 !important; }
  .mello-theme .text-galaxy-200 {
    color: #8e949a !important; }
  .mello-theme .text-galaxy-300 {
    color: #606971 !important; }
  .mello-theme .text-galaxy-400 {
    color: #3e4852 !important; }
  .mello-theme .text-galaxy {
    color: #1c2834 !important; }
  .mello-theme .text-galaxy-600 {
    color: #19242f !important; }
  .mello-theme .text-galaxy-700 {
    color: #141e27 !important; }
  .mello-theme .text-galaxy-800 {
    color: #111821 !important; }
  .mello-theme .text-galaxy-900 {
    color: #090f15 !important; }
  .mello-theme .text-galaxy-A100 {
    color: #589fff !important; }
  .mello-theme .text-galaxy-A200 {
    color: #2582ff !important; }
  .mello-theme .text-galaxy-A400 {
    color: #0067f1 !important; }
  .mello-theme .text-galaxy-A700 {
    color: #005cd7 !important; }
  .mello-theme .text-jade-50 {
    color: #e1f4ef !important; }
  .mello-theme .text-jade-100 {
    color: #b4e4d7 !important; }
  .mello-theme .text-jade-200 {
    color: #82d3bc !important; }
  .mello-theme .text-jade-300 {
    color: #50c1a1 !important; }
  .mello-theme .text-jade-400 {
    color: #2bb38c !important; }
  .mello-theme .text-jade {
    color: #05a678 !important; }
  .mello-theme .text-jade-600 {
    color: #049e70 !important; }
  .mello-theme .text-jade-700 {
    color: #049565 !important; }
  .mello-theme .text-jade-800 {
    color: #038b5b !important; }
  .mello-theme .text-jade-900 {
    color: #017b48 !important; }
  .mello-theme .text-jade-A100 {
    color: #a8ffd5 !important; }
  .mello-theme .text-jade-A200 {
    color: #75ffbd !important; }
  .mello-theme .text-jade-A400 {
    color: #42ffa4 !important; }
  .mello-theme .text-jade-A700 {
    color: #29ff98 !important; }
  .mello-theme .text-lime-50 {
    color: #f4f9e7 !important; }
  .mello-theme .text-lime-100 {
    color: #e4f0c4 !important; }
  .mello-theme .text-lime-200 {
    color: #d3e79c !important; }
  .mello-theme .text-lime-300 {
    color: #c1dd74 !important; }
  .mello-theme .text-lime-400 {
    color: #b3d557 !important; }
  .mello-theme .text-lime {
    color: #a6ce39 !important; }
  .mello-theme .text-lime-600 {
    color: #9ec933 !important; }
  .mello-theme .text-lime-700 {
    color: #95c22c !important; }
  .mello-theme .text-lime-800 {
    color: #8bbc24 !important; }
  .mello-theme .text-lime-900 {
    color: #7bb017 !important; }
  .mello-theme .text-lime-A100 {
    color: #f5ffe4 !important; }
  .mello-theme .text-lime-A200 {
    color: #e2ffb1 !important; }
  .mello-theme .text-lime-A400 {
    color: #ceff7e !important; }
  .mello-theme .text-lime-A700 {
    color: #c5ff64 !important; }
  .mello-theme .text-pacific-50 {
    color: #e2eff9 !important; }
  .mello-theme .text-pacific-100 {
    color: #b7d7f1 !important; }
  .mello-theme .text-pacific-200 {
    color: #87bce8 !important; }
  .mello-theme .text-pacific-300 {
    color: #57a1de !important; }
  .mello-theme .text-pacific-400 {
    color: #338dd7 !important; }
  .mello-theme .text-pacific {
    color: #0f79d0 !important; }
  .mello-theme .text-pacific-600 {
    color: #0d71cb !important; }
  .mello-theme .text-pacific-700 {
    color: #0b66c4 !important; }
  .mello-theme .text-pacific-800 {
    color: #085cbe !important; }
  .mello-theme .text-pacific-900 {
    color: #0449b3 !important; }
  .mello-theme .text-pacific-A100 {
    color: #dce8ff !important; }
  .mello-theme .text-pacific-A200 {
    color: #a9c6ff !important; }
  .mello-theme .text-pacific-A400 {
    color: #76a4ff !important; }
  .mello-theme .text-pacific-A700 {
    color: #5d93ff !important; }
  .mello-theme .text-pearl-50 {
    color: #feffff !important; }
  .mello-theme .text-pearl-100 {
    color: #fefefe !important; }
  .mello-theme .text-pearl-200 {
    color: #fdfdfe !important; }
  .mello-theme .text-pearl-300 {
    color: #fcfcfd !important; }
  .mello-theme .text-pearl-400 {
    color: #fbfcfc !important; }
  .mello-theme .text-pearl {
    color: #fafbfc !important; }
  .mello-theme .text-pearl-600 {
    color: #f9fafc !important; }
  .mello-theme .text-pearl-700 {
    color: #f9fafb !important; }
  .mello-theme .text-pearl-800 {
    color: #f8f9fb !important; }
  .mello-theme .text-pearl-900 {
    color: #f6f8fa !important; }
  .mello-theme .text-pearl-A100 {
    color: #ffffff !important; }
  .mello-theme .text-pearl-A200 {
    color: #ffffff !important; }
  .mello-theme .text-pearl-A400 {
    color: #ffffff !important; }
  .mello-theme .text-pearl-A700 {
    color: #ffffff !important; }
  .mello-theme .text-peony-50 {
    color: #fdeef3 !important; }
  .mello-theme .text-peony-100 {
    color: #fbd5e0 !important; }
  .mello-theme .text-peony-200 {
    color: #f9b9cb !important; }
  .mello-theme .text-peony-300 {
    color: #f69cb6 !important; }
  .mello-theme .text-peony-400 {
    color: #f487a7 !important; }
  .mello-theme .text-peony {
    color: #f27297 !important; }
  .mello-theme .text-peony-600 {
    color: #f06a8f !important; }
  .mello-theme .text-peony-700 {
    color: #ee5f84 !important; }
  .mello-theme .text-peony-800 {
    color: #ec557a !important; }
  .mello-theme .text-peony-900 {
    color: #e84269 !important; }
  .mello-theme .text-peony-A100 {
    color: #ffffff !important; }
  .mello-theme .text-peony-A200 {
    color: #ffffff !important; }
  .mello-theme .text-peony-A400 {
    color: #ffd4dd !important; }
  .mello-theme .text-peony-A700 {
    color: #ffbac9 !important; }
  .mello-theme .text-pewter-50 {
    color: #f8fafb !important; }
  .mello-theme .text-pewter-100 {
    color: #eef2f6 !important; }
  .mello-theme .text-pewter-200 {
    color: #e3e9f0 !important; }
  .mello-theme .text-pewter-300 {
    color: #d8e0e9 !important; }
  .mello-theme .text-pewter-400 {
    color: #cfd9e5 !important; }
  .mello-theme .text-pewter {
    color: #c7d2e0 !important; }
  .mello-theme .text-pewter-600 {
    color: #c1cddc !important; }
  .mello-theme .text-pewter-700 {
    color: #bac7d8 !important; }
  .mello-theme .text-pewter-800 {
    color: #b3c1d3 !important; }
  .mello-theme .text-pewter-900 {
    color: #a6b6cb !important; }
  .mello-theme .text-pewter-A100 {
    color: #ffffff !important; }
  .mello-theme .text-pewter-A200 {
    color: #ffffff !important; }
  .mello-theme .text-pewter-A400 {
    color: #ffffff !important; }
  .mello-theme .text-pewter-A700 {
    color: #f7fbff !important; }
  .mello-theme .text-prince-50 {
    color: #f1ebf8 !important; }
  .mello-theme .text-prince-100 {
    color: #ddceed !important; }
  .mello-theme .text-prince-200 {
    color: #c6ade1 !important; }
  .mello-theme .text-prince-300 {
    color: #af8cd4 !important; }
  .mello-theme .text-prince-400 {
    color: #9d73cb !important; }
  .mello-theme .text-prince {
    color: #8c5ac2 !important; }
  .mello-theme .text-prince-600 {
    color: #8452bc !important; }
  .mello-theme .text-prince-700 {
    color: #7948b4 !important; }
  .mello-theme .text-prince-800 {
    color: #6f3fac !important; }
  .mello-theme .text-prince-900 {
    color: #5c2e9f !important; }
  .mello-theme .text-prince-A100 {
    color: #eee4ff !important; }
  .mello-theme .text-prince-A200 {
    color: #cfb1ff !important; }
  .mello-theme .text-prince-A400 {
    color: #b07eff !important; }
  .mello-theme .text-prince-A700 {
    color: #a064ff !important; }
  .mello-theme .text-pumpkin-50 {
    color: #fff5e0 !important; }
  .mello-theme .text-pumpkin-100 {
    color: #ffe6b3 !important; }
  .mello-theme .text-pumpkin-200 {
    color: #ffd580 !important; }
  .mello-theme .text-pumpkin-300 {
    color: #ffc44d !important; }
  .mello-theme .text-pumpkin-400 {
    color: #ffb826 !important; }
  .mello-theme .text-pumpkin {
    color: #ffab00 !important; }
  .mello-theme .text-pumpkin-600 {
    color: #ffa400 !important; }
  .mello-theme .text-pumpkin-700 {
    color: #ff9a00 !important; }
  .mello-theme .text-pumpkin-800 {
    color: #ff9100 !important; }
  .mello-theme .text-pumpkin-900 {
    color: #ff8000 !important; }
  .mello-theme .text-pumpkin-A100 {
    color: #ffffff !important; }
  .mello-theme .text-pumpkin-A200 {
    color: #fff8f2 !important; }
  .mello-theme .text-pumpkin-A400 {
    color: #ffdcbf !important; }
  .mello-theme .text-pumpkin-A700 {
    color: #ffcea6 !important; }
  .mello-theme .text-ruby-50 {
    color: #fae9ea !important; }
  .mello-theme .text-ruby-100 {
    color: #f2c7cb !important; }
  .mello-theme .text-ruby-200 {
    color: #e9a2a9 !important; }
  .mello-theme .text-ruby-300 {
    color: #e07c86 !important; }
  .mello-theme .text-ruby-400 {
    color: #da606c !important; }
  .mello-theme .text-ruby {
    color: #d34452 !important; }
  .mello-theme .text-ruby-600 {
    color: #ce3e4b !important; }
  .mello-theme .text-ruby-700 {
    color: #c83541 !important; }
  .mello-theme .text-ruby-800 {
    color: #c22d38 !important; }
  .mello-theme .text-ruby-900 {
    color: #b71f28 !important; }
  .mello-theme .text-ruby-A100 {
    color: #fff0f0 !important; }
  .mello-theme .text-ruby-A200 {
    color: #ffbdc0 !important; }
  .mello-theme .text-ruby-A400 {
    color: #ff8a90 !important; }
  .mello-theme .text-ruby-A700 {
    color: #ff7078 !important; }
  .mello-theme .text-slate-50 {
    color: #e6e8ea !important; }
  .mello-theme .text-slate-100 {
    color: #c0c5cb !important; }
  .mello-theme .text-slate-200 {
    color: #969fa8 !important; }
  .mello-theme .text-slate-300 {
    color: #6b7885 !important; }
  .mello-theme .text-slate-400 {
    color: #4c5b6a !important; }
  .mello-theme .text-slate {
    color: #2c3e50 !important; }
  .mello-theme .text-slate-600 {
    color: #273849 !important; }
  .mello-theme .text-slate-700 {
    color: #213040 !important; }
  .mello-theme .text-slate-800 {
    color: #1b2837 !important; }
  .mello-theme .text-slate-900 {
    color: #101b27 !important; }
  .mello-theme .text-slate-A100 {
    color: #68abff !important; }
  .mello-theme .text-slate-A200 {
    color: #358fff !important; }
  .mello-theme .text-slate-A400 {
    color: #0272ff !important; }
  .mello-theme .text-slate-A700 {
    color: #0067e7 !important; }
  .mello-theme .text-galaxy-80-50 {
    color: #e9eaec !important; }
  .mello-theme .text-galaxy-80-100 {
    color: #c8cbce !important; }
  .mello-theme .text-galaxy-80-200 {
    color: #a4a9ae !important; }
  .mello-theme .text-galaxy-80-300 {
    color: #80878e !important; }
  .mello-theme .text-galaxy-80-400 {
    color: #646d75 !important; }
  .mello-theme .text-galaxy-80 {
    color: #49535d !important; }
  .mello-theme .text-galaxy-80-600 {
    color: #424c55 !important; }
  .mello-theme .text-galaxy-80-700 {
    color: #39424b !important; }
  .mello-theme .text-galaxy-80-800 {
    color: #313941 !important; }
  .mello-theme .text-galaxy-80-900 {
    color: #212930 !important; }
  .mello-theme .text-galaxy-80-A100 {
    color: #7ac1ff !important; }
  .mello-theme .text-galaxy-80-A200 {
    color: #47aaff !important; }
  .mello-theme .text-galaxy-80-A400 {
    color: #1492ff !important; }
  .mello-theme .text-galaxy-80-A700 {
    color: #0086f9 !important; }
  .mello-theme .text-galaxy-60-50 {
    color: #eff0f0 !important; }
  .mello-theme .text-galaxy-60-100 {
    color: #d6d8da !important; }
  .mello-theme .text-galaxy-60-200 {
    color: #bbbfc2 !important; }
  .mello-theme .text-galaxy-60-300 {
    color: #a0a5aa !important; }
  .mello-theme .text-galaxy-60-400 {
    color: #8b9197 !important; }
  .mello-theme .text-galaxy-60 {
    color: #777e85 !important; }
  .mello-theme .text-galaxy-60-600 {
    color: #6f767d !important; }
  .mello-theme .text-galaxy-60-700 {
    color: #646b72 !important; }
  .mello-theme .text-galaxy-60-800 {
    color: #5a6168 !important; }
  .mello-theme .text-galaxy-60-900 {
    color: #474e55 !important; }
  .mello-theme .text-galaxy-60-A100 {
    color: #b9dafc !important; }
  .mello-theme .text-galaxy-60-A200 {
    color: #88c1fa !important; }
  .mello-theme .text-galaxy-60-A400 {
    color: #50a7ff !important; }
  .mello-theme .text-galaxy-60-A700 {
    color: #369bff !important; }
  .mello-theme .text-galaxy-40-50 {
    color: #f4f5f5 !important; }
  .mello-theme .text-galaxy-40-100 {
    color: #e4e5e7 !important; }
  .mello-theme .text-galaxy-40-200 {
    color: #d2d4d7 !important; }
  .mello-theme .text-galaxy-40-300 {
    color: #bfc3c6 !important; }
  .mello-theme .text-galaxy-40-400 {
    color: #b2b6ba !important; }
  .mello-theme .text-galaxy-40 {
    color: #a4a9ae !important; }
  .mello-theme .text-galaxy-40-600 {
    color: #9ca2a7 !important; }
  .mello-theme .text-galaxy-40-700 {
    color: #92989d !important; }
  .mello-theme .text-galaxy-40-800 {
    color: #898f94 !important; }
  .mello-theme .text-galaxy-40-900 {
    color: #787e84 !important; }
  .mello-theme .text-galaxy-40-A100 {
    color: #ffffff !important; }
  .mello-theme .text-galaxy-40-A200 {
    color: #daecfc !important; }
  .mello-theme .text-galaxy-40-A400 {
    color: #a4d5ff !important; }
  .mello-theme .text-galaxy-40-A700 {
    color: #8bc9ff !important; }
  .mello-theme .text-galaxy-20-50 {
    color: #fafafa !important; }
  .mello-theme .text-galaxy-20-100 {
    color: #f2f2f3 !important; }
  .mello-theme .text-galaxy-20-200 {
    color: #e9eaeb !important; }
  .mello-theme .text-galaxy-20-300 {
    color: #e0e1e2 !important; }
  .mello-theme .text-galaxy-20-400 {
    color: #d9dadc !important; }
  .mello-theme .text-galaxy-20 {
    color: #d2d4d6 !important; }
  .mello-theme .text-galaxy-20-600 {
    color: #cdcfd1 !important; }
  .mello-theme .text-galaxy-20-700 {
    color: #c7c9cc !important; }
  .mello-theme .text-galaxy-20-800 {
    color: #c1c3c6 !important; }
  .mello-theme .text-galaxy-20-900 {
    color: #b6b9bc !important; }
  .mello-theme .text-galaxy-20-A100 {
    color: #ffffff !important; }
  .mello-theme .text-galaxy-20-A200 {
    color: #ffffff !important; }
  .mello-theme .text-galaxy-20-A400 {
    color: #ffffff !important; }
  .mello-theme .text-galaxy-20-A700 {
    color: #f7fcff !important; }
  .mello-theme .text-mystic-50 {
    color: #fafbfc !important; }
  .mello-theme .text-mystic-100 {
    color: #f4f6f8 !important; }
  .mello-theme .text-mystic-200 {
    color: #ecf0f4 !important; }
  .mello-theme .text-mystic-300 {
    color: #e4eaf0 !important; }
  .mello-theme .text-mystic-400 {
    color: #dfe6ec !important; }
  .mello-theme .text-mystic {
    color: #d9e1e9 !important; }
  .mello-theme .text-mystic-600 {
    color: #d5dde6 !important; }
  .mello-theme .text-mystic-700 {
    color: #cfd9e3 !important; }
  .mello-theme .text-mystic-800 {
    color: #cad5df !important; }
  .mello-theme .text-mystic-900 {
    color: #c0cdd9 !important; }
  .mello-theme .text-mystic-A100 {
    color: #ffffff !important; }
  .mello-theme .text-mystic-A200 {
    color: #ffffff !important; }
  .mello-theme .text-mystic-A400 {
    color: #ffffff !important; }
  .mello-theme .text-mystic-A700 {
    color: #ffffff !important; }
  .mello-theme .text-primary-50 {
    color: #ebe6f2 !important; }
  .mello-theme .text-primary-100 {
    color: #cec0de !important; }
  .mello-theme .text-primary-200 {
    color: #ad96c8 !important; }
  .mello-theme .text-primary-300 {
    color: #8c6cb2 !important; }
  .mello-theme .text-primary-400 {
    color: #744da2 !important; }
  .mello-theme .text-primary {
    color: #5b2d91 !important; }
  .mello-theme .text-primary-600 {
    color: #532889 !important; }
  .mello-theme .text-primary-700 {
    color: #49227e !important; }
  .mello-theme .text-primary-800 {
    color: #401c74 !important; }
  .mello-theme .text-primary-900 {
    color: #2f1162 !important; }
  .mello-theme .text-primary-A100 {
    color: #ba98ff !important; }
  .mello-theme .text-primary-A200 {
    color: #9865ff !important; }
  .mello-theme .text-primary-A400 {
    color: #7632ff !important; }
  .mello-theme .text-primary-A700 {
    color: #6519ff !important; }
  .mello-theme .text-secondary-50 {
    color: #f4f9e7 !important; }
  .mello-theme .text-secondary-100 {
    color: #e4f0c4 !important; }
  .mello-theme .text-secondary-200 {
    color: #d3e79c !important; }
  .mello-theme .text-secondary-300 {
    color: #c1dd74 !important; }
  .mello-theme .text-secondary-400 {
    color: #b3d557 !important; }
  .mello-theme .text-secondary {
    color: #a6ce39 !important; }
  .mello-theme .text-secondary-600 {
    color: #9ec933 !important; }
  .mello-theme .text-secondary-700 {
    color: #95c22c !important; }
  .mello-theme .text-secondary-800 {
    color: #8bbc24 !important; }
  .mello-theme .text-secondary-900 {
    color: #7bb017 !important; }
  .mello-theme .text-secondary-A100 {
    color: #f5ffe4 !important; }
  .mello-theme .text-secondary-A200 {
    color: #e2ffb1 !important; }
  .mello-theme .text-secondary-A400 {
    color: #ceff7e !important; }
  .mello-theme .text-secondary-A700 {
    color: #c5ff64 !important; }
  .mello-theme .text-success-50 {
    color: #e1f4ef !important; }
  .mello-theme .text-success-100 {
    color: #b4e4d7 !important; }
  .mello-theme .text-success-200 {
    color: #82d3bc !important; }
  .mello-theme .text-success-300 {
    color: #50c1a1 !important; }
  .mello-theme .text-success-400 {
    color: #2bb38c !important; }
  .mello-theme .text-success {
    color: #05a678 !important; }
  .mello-theme .text-success-600 {
    color: #049e70 !important; }
  .mello-theme .text-success-700 {
    color: #049565 !important; }
  .mello-theme .text-success-800 {
    color: #038b5b !important; }
  .mello-theme .text-success-900 {
    color: #017b48 !important; }
  .mello-theme .text-success-A100 {
    color: #a8ffd5 !important; }
  .mello-theme .text-success-A200 {
    color: #75ffbd !important; }
  .mello-theme .text-success-A400 {
    color: #42ffa4 !important; }
  .mello-theme .text-success-A700 {
    color: #29ff98 !important; }
  .mello-theme .text-danger-50 {
    color: #fae9ea !important; }
  .mello-theme .text-danger-100 {
    color: #f2c7cb !important; }
  .mello-theme .text-danger-200 {
    color: #e9a2a9 !important; }
  .mello-theme .text-danger-300 {
    color: #e07c86 !important; }
  .mello-theme .text-danger-400 {
    color: #da606c !important; }
  .mello-theme .text-danger {
    color: #d34452 !important; }
  .mello-theme .text-danger-600 {
    color: #ce3e4b !important; }
  .mello-theme .text-danger-700 {
    color: #c83541 !important; }
  .mello-theme .text-danger-800 {
    color: #c22d38 !important; }
  .mello-theme .text-danger-900 {
    color: #b71f28 !important; }
  .mello-theme .text-danger-A100 {
    color: #fff0f0 !important; }
  .mello-theme .text-danger-A200 {
    color: #ffbdc0 !important; }
  .mello-theme .text-danger-A400 {
    color: #ff8a90 !important; }
  .mello-theme .text-danger-A700 {
    color: #ff7078 !important; }
  .mello-theme .text-warning-50 {
    color: #fff5e0 !important; }
  .mello-theme .text-warning-100 {
    color: #ffe6b3 !important; }
  .mello-theme .text-warning-200 {
    color: #ffd580 !important; }
  .mello-theme .text-warning-300 {
    color: #ffc44d !important; }
  .mello-theme .text-warning-400 {
    color: #ffb826 !important; }
  .mello-theme .text-warning {
    color: #ffab00 !important; }
  .mello-theme .text-warning-600 {
    color: #ffa400 !important; }
  .mello-theme .text-warning-700 {
    color: #ff9a00 !important; }
  .mello-theme .text-warning-800 {
    color: #ff9100 !important; }
  .mello-theme .text-warning-900 {
    color: #ff8000 !important; }
  .mello-theme .text-warning-A100 {
    color: #ffffff !important; }
  .mello-theme .text-warning-A200 {
    color: #fff8f2 !important; }
  .mello-theme .text-warning-A400 {
    color: #ffdcbf !important; }
  .mello-theme .text-warning-A700 {
    color: #ffcea6 !important; }
  .mello-theme .text-info-50 {
    color: #e2eff9 !important; }
  .mello-theme .text-info-100 {
    color: #b7d7f1 !important; }
  .mello-theme .text-info-200 {
    color: #87bce8 !important; }
  .mello-theme .text-info-300 {
    color: #57a1de !important; }
  .mello-theme .text-info-400 {
    color: #338dd7 !important; }
  .mello-theme .text-info {
    color: #0f79d0 !important; }
  .mello-theme .text-info-600 {
    color: #0d71cb !important; }
  .mello-theme .text-info-700 {
    color: #0b66c4 !important; }
  .mello-theme .text-info-800 {
    color: #085cbe !important; }
  .mello-theme .text-info-900 {
    color: #0449b3 !important; }
  .mello-theme .text-info-A100 {
    color: #dce8ff !important; }
  .mello-theme .text-info-A200 {
    color: #a9c6ff !important; }
  .mello-theme .text-info-A400 {
    color: #76a4ff !important; }
  .mello-theme .text-info-A700 {
    color: #5d93ff !important; }
  .mello-theme .bg-amethyst-50 {
    background-color: #ebe6f2 !important;
    color: #000000 !important; }
  .mello-theme .bg-amethyst-100 {
    background-color: #cec0de !important;
    color: #000000 !important; }
  .mello-theme .bg-amethyst-200 {
    background-color: #ad96c8 !important;
    color: #000000 !important; }
  .mello-theme .bg-amethyst-300 {
    background-color: #8c6cb2 !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst-400 {
    background-color: #744da2 !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst {
    background-color: #5b2d91 !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst-600 {
    background-color: #532889 !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst-700 {
    background-color: #49227e !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst-800 {
    background-color: #401c74 !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst-900 {
    background-color: #2f1162 !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst-A100 {
    background-color: #ba98ff !important;
    color: #000000 !important; }
  .mello-theme .bg-amethyst-A200 {
    background-color: #9865ff !important;
    color: #000000 !important; }
  .mello-theme .bg-amethyst-A400 {
    background-color: #7632ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-amethyst-A700 {
    background-color: #6519ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-atlantic-50 {
    background-color: #e2edf6 !important;
    color: #000000 !important; }
  .mello-theme .bg-atlantic-100 {
    background-color: #b6d3ea !important;
    color: #000000 !important; }
  .mello-theme .bg-atlantic-200 {
    background-color: #86b5dc !important;
    color: #000000 !important; }
  .mello-theme .bg-atlantic-300 {
    background-color: #5697cd !important;
    color: #000000 !important; }
  .mello-theme .bg-atlantic-400 {
    background-color: #3181c3 !important;
    color: #ffffff !important; }
  .mello-theme .bg-atlantic {
    background-color: #0d6bb8 !important;
    color: #ffffff !important; }
  .mello-theme .bg-atlantic-600 {
    background-color: #0b63b1 !important;
    color: #ffffff !important; }
  .mello-theme .bg-atlantic-700 {
    background-color: #0958a8 !important;
    color: #ffffff !important; }
  .mello-theme .bg-atlantic-800 {
    background-color: #074ea0 !important;
    color: #ffffff !important; }
  .mello-theme .bg-atlantic-900 {
    background-color: #033c91 !important;
    color: #ffffff !important; }
  .mello-theme .bg-atlantic-A100 {
    background-color: #bdd3ff !important;
    color: #000000 !important; }
  .mello-theme .bg-atlantic-A200 {
    background-color: #8ab1ff !important;
    color: #000000 !important; }
  .mello-theme .bg-atlantic-A400 {
    background-color: #578fff !important;
    color: #000000 !important; }
  .mello-theme .bg-atlantic-A700 {
    background-color: #3d7eff !important;
    color: #ffffff !important; }
  .mello-theme .bg-cotton-50 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-300 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-600 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-700 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-800 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-900 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-A400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-cotton-A700 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-50 {
    background-color: #fcfcfd !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-100 {
    background-color: #f7f8fa !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-200 {
    background-color: #f2f4f7 !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-300 {
    background-color: #ecf0f4 !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-400 {
    background-color: #e8ecf1 !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal {
    background-color: #e4e9ef !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-600 {
    background-color: #e1e6ed !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-700 {
    background-color: #dde3eb !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-800 {
    background-color: #d9dfe8 !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-900 {
    background-color: #d1d9e4 !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-A400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-crystal-A700 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-50 {
    background-color: #fdfefe !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-100 {
    background-color: #fbfcfd !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-200 {
    background-color: #f9fafb !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-300 {
    background-color: #f6f7f9 !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-400 {
    background-color: #f4f6f8 !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond {
    background-color: #f2f4f7 !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-600 {
    background-color: #f0f3f6 !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-700 {
    background-color: #eef1f5 !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-800 {
    background-color: #eceff3 !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-900 {
    background-color: #e8ecf1 !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-A400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-diamond-A700 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-50 {
    background-color: #f2f3f5 !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-100 {
    background-color: #dee1e6 !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-200 {
    background-color: #c8cdd5 !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-300 {
    background-color: #b2b9c4 !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-400 {
    background-color: #a2aab8 !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin {
    background-color: #919bab !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-600 {
    background-color: #8993a4 !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-700 {
    background-color: #7e899a !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-800 {
    background-color: #747f91 !important;
    color: #ffffff !important; }
  .mello-theme .bg-dolphin-900 {
    background-color: #626d80 !important;
    color: #ffffff !important; }
  .mello-theme .bg-dolphin-A100 {
    background-color: #f3f8ff !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-A200 {
    background-color: #c1d8fe !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-A400 {
    background-color: #8db8ff !important;
    color: #000000 !important; }
  .mello-theme .bg-dolphin-A700 {
    background-color: #74a8ff !important;
    color: #000000 !important; }
  .mello-theme .bg-eggplant-50 {
    background-color: #eee8f5 !important;
    color: #000000 !important; }
  .mello-theme .bg-eggplant-100 {
    background-color: #d5c5e5 !important;
    color: #000000 !important; }
  .mello-theme .bg-eggplant-200 {
    background-color: #b99fd4 !important;
    color: #000000 !important; }
  .mello-theme .bg-eggplant-300 {
    background-color: #9c78c3 !important;
    color: #000000 !important; }
  .mello-theme .bg-eggplant-400 {
    background-color: #875bb6 !important;
    color: #ffffff !important; }
  .mello-theme .bg-eggplant {
    background-color: #723ea9 !important;
    color: #ffffff !important; }
  .mello-theme .bg-eggplant-600 {
    background-color: #6a38a2 !important;
    color: #ffffff !important; }
  .mello-theme .bg-eggplant-700 {
    background-color: #5f3098 !important;
    color: #ffffff !important; }
  .mello-theme .bg-eggplant-800 {
    background-color: #55288f !important;
    color: #ffffff !important; }
  .mello-theme .bg-eggplant-900 {
    background-color: #421b7e !important;
    color: #ffffff !important; }
  .mello-theme .bg-eggplant-A100 {
    background-color: #d2b8ff !important;
    color: #000000 !important; }
  .mello-theme .bg-eggplant-A200 {
    background-color: #b185ff !important;
    color: #000000 !important; }
  .mello-theme .bg-eggplant-A400 {
    background-color: #9152ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-eggplant-A700 {
    background-color: #8039ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-50 {
    background-color: #e4e5e7 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-100 {
    background-color: #bbbfc2 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-200 {
    background-color: #8e949a !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-300 {
    background-color: #606971 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-400 {
    background-color: #3e4852 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy {
    background-color: #1c2834 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-600 {
    background-color: #19242f !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-700 {
    background-color: #141e27 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-800 {
    background-color: #111821 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-900 {
    background-color: #090f15 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-A100 {
    background-color: #589fff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-A200 {
    background-color: #2582ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-A400 {
    background-color: #0067f1 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-A700 {
    background-color: #005cd7 !important;
    color: #ffffff !important; }
  .mello-theme .bg-jade-50 {
    background-color: #e1f4ef !important;
    color: #000000 !important; }
  .mello-theme .bg-jade-100 {
    background-color: #b4e4d7 !important;
    color: #000000 !important; }
  .mello-theme .bg-jade-200 {
    background-color: #82d3bc !important;
    color: #000000 !important; }
  .mello-theme .bg-jade-300 {
    background-color: #50c1a1 !important;
    color: #000000 !important; }
  .mello-theme .bg-jade-400 {
    background-color: #2bb38c !important;
    color: #000000 !important; }
  .mello-theme .bg-jade {
    background-color: #05a678 !important;
    color: #ffffff !important; }
  .mello-theme .bg-jade-600 {
    background-color: #049e70 !important;
    color: #ffffff !important; }
  .mello-theme .bg-jade-700 {
    background-color: #049565 !important;
    color: #ffffff !important; }
  .mello-theme .bg-jade-800 {
    background-color: #038b5b !important;
    color: #ffffff !important; }
  .mello-theme .bg-jade-900 {
    background-color: #017b48 !important;
    color: #ffffff !important; }
  .mello-theme .bg-jade-A100 {
    background-color: #a8ffd5 !important;
    color: #000000 !important; }
  .mello-theme .bg-jade-A200 {
    background-color: #75ffbd !important;
    color: #000000 !important; }
  .mello-theme .bg-jade-A400 {
    background-color: #42ffa4 !important;
    color: #000000 !important; }
  .mello-theme .bg-jade-A700 {
    background-color: #29ff98 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-50 {
    background-color: #f4f9e7 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-100 {
    background-color: #e4f0c4 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-200 {
    background-color: #d3e79c !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-300 {
    background-color: #c1dd74 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-400 {
    background-color: #b3d557 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime {
    background-color: #a6ce39 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-600 {
    background-color: #9ec933 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-700 {
    background-color: #95c22c !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-800 {
    background-color: #8bbc24 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-900 {
    background-color: #7bb017 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-A100 {
    background-color: #f5ffe4 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-A200 {
    background-color: #e2ffb1 !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-A400 {
    background-color: #ceff7e !important;
    color: #000000 !important; }
  .mello-theme .bg-lime-A700 {
    background-color: #c5ff64 !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-50 {
    background-color: #e2eff9 !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-100 {
    background-color: #b7d7f1 !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-200 {
    background-color: #87bce8 !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-300 {
    background-color: #57a1de !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-400 {
    background-color: #338dd7 !important;
    color: #ffffff !important; }
  .mello-theme .bg-pacific {
    background-color: #0f79d0 !important;
    color: #ffffff !important; }
  .mello-theme .bg-pacific-600 {
    background-color: #0d71cb !important;
    color: #ffffff !important; }
  .mello-theme .bg-pacific-700 {
    background-color: #0b66c4 !important;
    color: #ffffff !important; }
  .mello-theme .bg-pacific-800 {
    background-color: #085cbe !important;
    color: #ffffff !important; }
  .mello-theme .bg-pacific-900 {
    background-color: #0449b3 !important;
    color: #ffffff !important; }
  .mello-theme .bg-pacific-A100 {
    background-color: #dce8ff !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-A200 {
    background-color: #a9c6ff !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-A400 {
    background-color: #76a4ff !important;
    color: #000000 !important; }
  .mello-theme .bg-pacific-A700 {
    background-color: #5d93ff !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-50 {
    background-color: #feffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-100 {
    background-color: #fefefe !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-200 {
    background-color: #fdfdfe !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-300 {
    background-color: #fcfcfd !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-400 {
    background-color: #fbfcfc !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl {
    background-color: #fafbfc !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-600 {
    background-color: #f9fafc !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-700 {
    background-color: #f9fafb !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-800 {
    background-color: #f8f9fb !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-900 {
    background-color: #f6f8fa !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-A400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pearl-A700 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-50 {
    background-color: #fdeef3 !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-100 {
    background-color: #fbd5e0 !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-200 {
    background-color: #f9b9cb !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-300 {
    background-color: #f69cb6 !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-400 {
    background-color: #f487a7 !important;
    color: #000000 !important; }
  .mello-theme .bg-peony {
    background-color: #f27297 !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-600 {
    background-color: #f06a8f !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-700 {
    background-color: #ee5f84 !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-800 {
    background-color: #ec557a !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-900 {
    background-color: #e84269 !important;
    color: #ffffff !important; }
  .mello-theme .bg-peony-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-A400 {
    background-color: #ffd4dd !important;
    color: #000000 !important; }
  .mello-theme .bg-peony-A700 {
    background-color: #ffbac9 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-50 {
    background-color: #f8fafb !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-100 {
    background-color: #eef2f6 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-200 {
    background-color: #e3e9f0 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-300 {
    background-color: #d8e0e9 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-400 {
    background-color: #cfd9e5 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter {
    background-color: #c7d2e0 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-600 {
    background-color: #c1cddc !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-700 {
    background-color: #bac7d8 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-800 {
    background-color: #b3c1d3 !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-900 {
    background-color: #a6b6cb !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-A400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pewter-A700 {
    background-color: #f7fbff !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-50 {
    background-color: #f1ebf8 !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-100 {
    background-color: #ddceed !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-200 {
    background-color: #c6ade1 !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-300 {
    background-color: #af8cd4 !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-400 {
    background-color: #9d73cb !important;
    color: #000000 !important; }
  .mello-theme .bg-prince {
    background-color: #8c5ac2 !important;
    color: #ffffff !important; }
  .mello-theme .bg-prince-600 {
    background-color: #8452bc !important;
    color: #ffffff !important; }
  .mello-theme .bg-prince-700 {
    background-color: #7948b4 !important;
    color: #ffffff !important; }
  .mello-theme .bg-prince-800 {
    background-color: #6f3fac !important;
    color: #ffffff !important; }
  .mello-theme .bg-prince-900 {
    background-color: #5c2e9f !important;
    color: #ffffff !important; }
  .mello-theme .bg-prince-A100 {
    background-color: #eee4ff !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-A200 {
    background-color: #cfb1ff !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-A400 {
    background-color: #b07eff !important;
    color: #000000 !important; }
  .mello-theme .bg-prince-A700 {
    background-color: #a064ff !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-50 {
    background-color: #fff5e0 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-100 {
    background-color: #ffe6b3 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-200 {
    background-color: #ffd580 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-300 {
    background-color: #ffc44d !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-400 {
    background-color: #ffb826 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin {
    background-color: #ffab00 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-600 {
    background-color: #ffa400 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-700 {
    background-color: #ff9a00 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-800 {
    background-color: #ff9100 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-900 {
    background-color: #ff8000 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-A200 {
    background-color: #fff8f2 !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-A400 {
    background-color: #ffdcbf !important;
    color: #000000 !important; }
  .mello-theme .bg-pumpkin-A700 {
    background-color: #ffcea6 !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-50 {
    background-color: #fae9ea !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-100 {
    background-color: #f2c7cb !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-200 {
    background-color: #e9a2a9 !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-300 {
    background-color: #e07c86 !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-400 {
    background-color: #da606c !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby {
    background-color: #d34452 !important;
    color: #ffffff !important; }
  .mello-theme .bg-ruby-600 {
    background-color: #ce3e4b !important;
    color: #ffffff !important; }
  .mello-theme .bg-ruby-700 {
    background-color: #c83541 !important;
    color: #ffffff !important; }
  .mello-theme .bg-ruby-800 {
    background-color: #c22d38 !important;
    color: #ffffff !important; }
  .mello-theme .bg-ruby-900 {
    background-color: #b71f28 !important;
    color: #ffffff !important; }
  .mello-theme .bg-ruby-A100 {
    background-color: #fff0f0 !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-A200 {
    background-color: #ffbdc0 !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-A400 {
    background-color: #ff8a90 !important;
    color: #000000 !important; }
  .mello-theme .bg-ruby-A700 {
    background-color: #ff7078 !important;
    color: #000000 !important; }
  .mello-theme .bg-slate-50 {
    background-color: #e6e8ea !important;
    color: #000000 !important; }
  .mello-theme .bg-slate-100 {
    background-color: #c0c5cb !important;
    color: #000000 !important; }
  .mello-theme .bg-slate-200 {
    background-color: #969fa8 !important;
    color: #000000 !important; }
  .mello-theme .bg-slate-300 {
    background-color: #6b7885 !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate-400 {
    background-color: #4c5b6a !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate {
    background-color: #2c3e50 !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate-600 {
    background-color: #273849 !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate-700 {
    background-color: #213040 !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate-800 {
    background-color: #1b2837 !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate-900 {
    background-color: #101b27 !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate-A100 {
    background-color: #68abff !important;
    color: #000000 !important; }
  .mello-theme .bg-slate-A200 {
    background-color: #358fff !important;
    color: #000000 !important; }
  .mello-theme .bg-slate-A400 {
    background-color: #0272ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-slate-A700 {
    background-color: #0067e7 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80-50 {
    background-color: #e9eaec !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-80-100 {
    background-color: #c8cbce !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-80-200 {
    background-color: #a4a9ae !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-80-300 {
    background-color: #80878e !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-80-400 {
    background-color: #646d75 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80 {
    background-color: #49535d !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80-600 {
    background-color: #424c55 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80-700 {
    background-color: #39424b !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80-800 {
    background-color: #313941 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80-900 {
    background-color: #212930 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80-A100 {
    background-color: #7ac1ff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-80-A200 {
    background-color: #47aaff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-80-A400 {
    background-color: #1492ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-80-A700 {
    background-color: #0086f9 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-60-50 {
    background-color: #eff0f0 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60-100 {
    background-color: #d6d8da !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60-200 {
    background-color: #bbbfc2 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60-300 {
    background-color: #a0a5aa !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60-400 {
    background-color: #8b9197 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60 {
    background-color: #777e85 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-60-600 {
    background-color: #6f767d !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-60-700 {
    background-color: #646b72 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-60-800 {
    background-color: #5a6168 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-60-900 {
    background-color: #474e55 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-60-A100 {
    background-color: #b9dafc !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60-A200 {
    background-color: #88c1fa !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60-A400 {
    background-color: #50a7ff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-60-A700 {
    background-color: #369bff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-50 {
    background-color: #f4f5f5 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-100 {
    background-color: #e4e5e7 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-200 {
    background-color: #d2d4d7 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-300 {
    background-color: #bfc3c6 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-400 {
    background-color: #b2b6ba !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40 {
    background-color: #a4a9ae !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-600 {
    background-color: #9ca2a7 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-700 {
    background-color: #92989d !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-800 {
    background-color: #898f94 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-900 {
    background-color: #787e84 !important;
    color: #ffffff !important; }
  .mello-theme .bg-galaxy-40-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-A200 {
    background-color: #daecfc !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-A400 {
    background-color: #a4d5ff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-40-A700 {
    background-color: #8bc9ff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-50 {
    background-color: #fafafa !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-100 {
    background-color: #f2f2f3 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-200 {
    background-color: #e9eaeb !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-300 {
    background-color: #e0e1e2 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-400 {
    background-color: #d9dadc !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20 {
    background-color: #d2d4d6 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-600 {
    background-color: #cdcfd1 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-700 {
    background-color: #c7c9cc !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-800 {
    background-color: #c1c3c6 !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-900 {
    background-color: #b6b9bc !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-A400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-galaxy-20-A700 {
    background-color: #f7fcff !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-50 {
    background-color: #fafbfc !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-100 {
    background-color: #f4f6f8 !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-200 {
    background-color: #ecf0f4 !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-300 {
    background-color: #e4eaf0 !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-400 {
    background-color: #dfe6ec !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic {
    background-color: #d9e1e9 !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-600 {
    background-color: #d5dde6 !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-700 {
    background-color: #cfd9e3 !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-800 {
    background-color: #cad5df !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-900 {
    background-color: #c0cdd9 !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-A200 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-A400 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-mystic-A700 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-primary-50 {
    background-color: #ebe6f2 !important;
    color: #000000 !important; }
  .mello-theme .bg-primary-100 {
    background-color: #cec0de !important;
    color: #000000 !important; }
  .mello-theme .bg-primary-200 {
    background-color: #ad96c8 !important;
    color: #000000 !important; }
  .mello-theme .bg-primary-300 {
    background-color: #8c6cb2 !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary-400 {
    background-color: #744da2 !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary {
    background-color: #5b2d91 !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary-600 {
    background-color: #532889 !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary-700 {
    background-color: #49227e !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary-800 {
    background-color: #401c74 !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary-900 {
    background-color: #2f1162 !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary-A100 {
    background-color: #ba98ff !important;
    color: #000000 !important; }
  .mello-theme .bg-primary-A200 {
    background-color: #9865ff !important;
    color: #000000 !important; }
  .mello-theme .bg-primary-A400 {
    background-color: #7632ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-primary-A700 {
    background-color: #6519ff !important;
    color: #ffffff !important; }
  .mello-theme .bg-secondary-50 {
    background-color: #f4f9e7 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-100 {
    background-color: #e4f0c4 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-200 {
    background-color: #d3e79c !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-300 {
    background-color: #c1dd74 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-400 {
    background-color: #b3d557 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary {
    background-color: #a6ce39 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-600 {
    background-color: #9ec933 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-700 {
    background-color: #95c22c !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-800 {
    background-color: #8bbc24 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-900 {
    background-color: #7bb017 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-A100 {
    background-color: #f5ffe4 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-A200 {
    background-color: #e2ffb1 !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-A400 {
    background-color: #ceff7e !important;
    color: #000000 !important; }
  .mello-theme .bg-secondary-A700 {
    background-color: #c5ff64 !important;
    color: #000000 !important; }
  .mello-theme .bg-success-50 {
    background-color: #e1f4ef !important;
    color: #000000 !important; }
  .mello-theme .bg-success-100 {
    background-color: #b4e4d7 !important;
    color: #000000 !important; }
  .mello-theme .bg-success-200 {
    background-color: #82d3bc !important;
    color: #000000 !important; }
  .mello-theme .bg-success-300 {
    background-color: #50c1a1 !important;
    color: #000000 !important; }
  .mello-theme .bg-success-400 {
    background-color: #2bb38c !important;
    color: #000000 !important; }
  .mello-theme .bg-success {
    background-color: #05a678 !important;
    color: #ffffff !important; }
  .mello-theme .bg-success-600 {
    background-color: #049e70 !important;
    color: #ffffff !important; }
  .mello-theme .bg-success-700 {
    background-color: #049565 !important;
    color: #ffffff !important; }
  .mello-theme .bg-success-800 {
    background-color: #038b5b !important;
    color: #ffffff !important; }
  .mello-theme .bg-success-900 {
    background-color: #017b48 !important;
    color: #ffffff !important; }
  .mello-theme .bg-success-A100 {
    background-color: #a8ffd5 !important;
    color: #000000 !important; }
  .mello-theme .bg-success-A200 {
    background-color: #75ffbd !important;
    color: #000000 !important; }
  .mello-theme .bg-success-A400 {
    background-color: #42ffa4 !important;
    color: #000000 !important; }
  .mello-theme .bg-success-A700 {
    background-color: #29ff98 !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-50 {
    background-color: #fae9ea !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-100 {
    background-color: #f2c7cb !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-200 {
    background-color: #e9a2a9 !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-300 {
    background-color: #e07c86 !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-400 {
    background-color: #da606c !important;
    color: #000000 !important; }
  .mello-theme .bg-danger {
    background-color: #d34452 !important;
    color: #ffffff !important; }
  .mello-theme .bg-danger-600 {
    background-color: #ce3e4b !important;
    color: #ffffff !important; }
  .mello-theme .bg-danger-700 {
    background-color: #c83541 !important;
    color: #ffffff !important; }
  .mello-theme .bg-danger-800 {
    background-color: #c22d38 !important;
    color: #ffffff !important; }
  .mello-theme .bg-danger-900 {
    background-color: #b71f28 !important;
    color: #ffffff !important; }
  .mello-theme .bg-danger-A100 {
    background-color: #fff0f0 !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-A200 {
    background-color: #ffbdc0 !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-A400 {
    background-color: #ff8a90 !important;
    color: #000000 !important; }
  .mello-theme .bg-danger-A700 {
    background-color: #ff7078 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-50 {
    background-color: #fff5e0 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-100 {
    background-color: #ffe6b3 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-200 {
    background-color: #ffd580 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-300 {
    background-color: #ffc44d !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-400 {
    background-color: #ffb826 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning {
    background-color: #ffab00 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-600 {
    background-color: #ffa400 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-700 {
    background-color: #ff9a00 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-800 {
    background-color: #ff9100 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-900 {
    background-color: #ff8000 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-A100 {
    background-color: #ffffff !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-A200 {
    background-color: #fff8f2 !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-A400 {
    background-color: #ffdcbf !important;
    color: #000000 !important; }
  .mello-theme .bg-warning-A700 {
    background-color: #ffcea6 !important;
    color: #000000 !important; }
  .mello-theme .bg-info-50 {
    background-color: #e2eff9 !important;
    color: #000000 !important; }
  .mello-theme .bg-info-100 {
    background-color: #b7d7f1 !important;
    color: #000000 !important; }
  .mello-theme .bg-info-200 {
    background-color: #87bce8 !important;
    color: #000000 !important; }
  .mello-theme .bg-info-300 {
    background-color: #57a1de !important;
    color: #000000 !important; }
  .mello-theme .bg-info-400 {
    background-color: #338dd7 !important;
    color: #ffffff !important; }
  .mello-theme .bg-info {
    background-color: #0f79d0 !important;
    color: #ffffff !important; }
  .mello-theme .bg-info-600 {
    background-color: #0d71cb !important;
    color: #ffffff !important; }
  .mello-theme .bg-info-700 {
    background-color: #0b66c4 !important;
    color: #ffffff !important; }
  .mello-theme .bg-info-800 {
    background-color: #085cbe !important;
    color: #ffffff !important; }
  .mello-theme .bg-info-900 {
    background-color: #0449b3 !important;
    color: #ffffff !important; }
  .mello-theme .bg-info-A100 {
    background-color: #dce8ff !important;
    color: #000000 !important; }
  .mello-theme .bg-info-A200 {
    background-color: #a9c6ff !important;
    color: #000000 !important; }
  .mello-theme .bg-info-A400 {
    background-color: #76a4ff !important;
    color: #000000 !important; }
  .mello-theme .bg-info-A700 {
    background-color: #5d93ff !important;
    color: #000000 !important; }
  .mello-theme .fill-amethyst-50 {
    fill: #ebe6f2 !important; }
  .mello-theme .fill-amethyst-100 {
    fill: #cec0de !important; }
  .mello-theme .fill-amethyst-200 {
    fill: #ad96c8 !important; }
  .mello-theme .fill-amethyst-300 {
    fill: #8c6cb2 !important; }
  .mello-theme .fill-amethyst-400 {
    fill: #744da2 !important; }
  .mello-theme .fill-amethyst {
    fill: #5b2d91 !important; }
  .mello-theme .fill-amethyst-600 {
    fill: #532889 !important; }
  .mello-theme .fill-amethyst-700 {
    fill: #49227e !important; }
  .mello-theme .fill-amethyst-800 {
    fill: #401c74 !important; }
  .mello-theme .fill-amethyst-900 {
    fill: #2f1162 !important; }
  .mello-theme .fill-amethyst-A100 {
    fill: #ba98ff !important; }
  .mello-theme .fill-amethyst-A200 {
    fill: #9865ff !important; }
  .mello-theme .fill-amethyst-A400 {
    fill: #7632ff !important; }
  .mello-theme .fill-amethyst-A700 {
    fill: #6519ff !important; }
  .mello-theme .fill-atlantic-50 {
    fill: #e2edf6 !important; }
  .mello-theme .fill-atlantic-100 {
    fill: #b6d3ea !important; }
  .mello-theme .fill-atlantic-200 {
    fill: #86b5dc !important; }
  .mello-theme .fill-atlantic-300 {
    fill: #5697cd !important; }
  .mello-theme .fill-atlantic-400 {
    fill: #3181c3 !important; }
  .mello-theme .fill-atlantic {
    fill: #0d6bb8 !important; }
  .mello-theme .fill-atlantic-600 {
    fill: #0b63b1 !important; }
  .mello-theme .fill-atlantic-700 {
    fill: #0958a8 !important; }
  .mello-theme .fill-atlantic-800 {
    fill: #074ea0 !important; }
  .mello-theme .fill-atlantic-900 {
    fill: #033c91 !important; }
  .mello-theme .fill-atlantic-A100 {
    fill: #bdd3ff !important; }
  .mello-theme .fill-atlantic-A200 {
    fill: #8ab1ff !important; }
  .mello-theme .fill-atlantic-A400 {
    fill: #578fff !important; }
  .mello-theme .fill-atlantic-A700 {
    fill: #3d7eff !important; }
  .mello-theme .fill-cotton-50 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-100 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-200 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-300 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-400 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-600 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-700 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-800 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-900 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-A400 {
    fill: #ffffff !important; }
  .mello-theme .fill-cotton-A700 {
    fill: #ffffff !important; }
  .mello-theme .fill-crystal-50 {
    fill: #fcfcfd !important; }
  .mello-theme .fill-crystal-100 {
    fill: #f7f8fa !important; }
  .mello-theme .fill-crystal-200 {
    fill: #f2f4f7 !important; }
  .mello-theme .fill-crystal-300 {
    fill: #ecf0f4 !important; }
  .mello-theme .fill-crystal-400 {
    fill: #e8ecf1 !important; }
  .mello-theme .fill-crystal {
    fill: #e4e9ef !important; }
  .mello-theme .fill-crystal-600 {
    fill: #e1e6ed !important; }
  .mello-theme .fill-crystal-700 {
    fill: #dde3eb !important; }
  .mello-theme .fill-crystal-800 {
    fill: #d9dfe8 !important; }
  .mello-theme .fill-crystal-900 {
    fill: #d1d9e4 !important; }
  .mello-theme .fill-crystal-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-crystal-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-crystal-A400 {
    fill: #ffffff !important; }
  .mello-theme .fill-crystal-A700 {
    fill: #ffffff !important; }
  .mello-theme .fill-diamond-50 {
    fill: #fdfefe !important; }
  .mello-theme .fill-diamond-100 {
    fill: #fbfcfd !important; }
  .mello-theme .fill-diamond-200 {
    fill: #f9fafb !important; }
  .mello-theme .fill-diamond-300 {
    fill: #f6f7f9 !important; }
  .mello-theme .fill-diamond-400 {
    fill: #f4f6f8 !important; }
  .mello-theme .fill-diamond {
    fill: #f2f4f7 !important; }
  .mello-theme .fill-diamond-600 {
    fill: #f0f3f6 !important; }
  .mello-theme .fill-diamond-700 {
    fill: #eef1f5 !important; }
  .mello-theme .fill-diamond-800 {
    fill: #eceff3 !important; }
  .mello-theme .fill-diamond-900 {
    fill: #e8ecf1 !important; }
  .mello-theme .fill-diamond-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-diamond-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-diamond-A400 {
    fill: #ffffff !important; }
  .mello-theme .fill-diamond-A700 {
    fill: #ffffff !important; }
  .mello-theme .fill-dolphin-50 {
    fill: #f2f3f5 !important; }
  .mello-theme .fill-dolphin-100 {
    fill: #dee1e6 !important; }
  .mello-theme .fill-dolphin-200 {
    fill: #c8cdd5 !important; }
  .mello-theme .fill-dolphin-300 {
    fill: #b2b9c4 !important; }
  .mello-theme .fill-dolphin-400 {
    fill: #a2aab8 !important; }
  .mello-theme .fill-dolphin {
    fill: #919bab !important; }
  .mello-theme .fill-dolphin-600 {
    fill: #8993a4 !important; }
  .mello-theme .fill-dolphin-700 {
    fill: #7e899a !important; }
  .mello-theme .fill-dolphin-800 {
    fill: #747f91 !important; }
  .mello-theme .fill-dolphin-900 {
    fill: #626d80 !important; }
  .mello-theme .fill-dolphin-A100 {
    fill: #f3f8ff !important; }
  .mello-theme .fill-dolphin-A200 {
    fill: #c1d8fe !important; }
  .mello-theme .fill-dolphin-A400 {
    fill: #8db8ff !important; }
  .mello-theme .fill-dolphin-A700 {
    fill: #74a8ff !important; }
  .mello-theme .fill-eggplant-50 {
    fill: #eee8f5 !important; }
  .mello-theme .fill-eggplant-100 {
    fill: #d5c5e5 !important; }
  .mello-theme .fill-eggplant-200 {
    fill: #b99fd4 !important; }
  .mello-theme .fill-eggplant-300 {
    fill: #9c78c3 !important; }
  .mello-theme .fill-eggplant-400 {
    fill: #875bb6 !important; }
  .mello-theme .fill-eggplant {
    fill: #723ea9 !important; }
  .mello-theme .fill-eggplant-600 {
    fill: #6a38a2 !important; }
  .mello-theme .fill-eggplant-700 {
    fill: #5f3098 !important; }
  .mello-theme .fill-eggplant-800 {
    fill: #55288f !important; }
  .mello-theme .fill-eggplant-900 {
    fill: #421b7e !important; }
  .mello-theme .fill-eggplant-A100 {
    fill: #d2b8ff !important; }
  .mello-theme .fill-eggplant-A200 {
    fill: #b185ff !important; }
  .mello-theme .fill-eggplant-A400 {
    fill: #9152ff !important; }
  .mello-theme .fill-eggplant-A700 {
    fill: #8039ff !important; }
  .mello-theme .fill-galaxy-50 {
    fill: #e4e5e7 !important; }
  .mello-theme .fill-galaxy-100 {
    fill: #bbbfc2 !important; }
  .mello-theme .fill-galaxy-200 {
    fill: #8e949a !important; }
  .mello-theme .fill-galaxy-300 {
    fill: #606971 !important; }
  .mello-theme .fill-galaxy-400 {
    fill: #3e4852 !important; }
  .mello-theme .fill-galaxy {
    fill: #1c2834 !important; }
  .mello-theme .fill-galaxy-600 {
    fill: #19242f !important; }
  .mello-theme .fill-galaxy-700 {
    fill: #141e27 !important; }
  .mello-theme .fill-galaxy-800 {
    fill: #111821 !important; }
  .mello-theme .fill-galaxy-900 {
    fill: #090f15 !important; }
  .mello-theme .fill-galaxy-A100 {
    fill: #589fff !important; }
  .mello-theme .fill-galaxy-A200 {
    fill: #2582ff !important; }
  .mello-theme .fill-galaxy-A400 {
    fill: #0067f1 !important; }
  .mello-theme .fill-galaxy-A700 {
    fill: #005cd7 !important; }
  .mello-theme .fill-jade-50 {
    fill: #e1f4ef !important; }
  .mello-theme .fill-jade-100 {
    fill: #b4e4d7 !important; }
  .mello-theme .fill-jade-200 {
    fill: #82d3bc !important; }
  .mello-theme .fill-jade-300 {
    fill: #50c1a1 !important; }
  .mello-theme .fill-jade-400 {
    fill: #2bb38c !important; }
  .mello-theme .fill-jade {
    fill: #05a678 !important; }
  .mello-theme .fill-jade-600 {
    fill: #049e70 !important; }
  .mello-theme .fill-jade-700 {
    fill: #049565 !important; }
  .mello-theme .fill-jade-800 {
    fill: #038b5b !important; }
  .mello-theme .fill-jade-900 {
    fill: #017b48 !important; }
  .mello-theme .fill-jade-A100 {
    fill: #a8ffd5 !important; }
  .mello-theme .fill-jade-A200 {
    fill: #75ffbd !important; }
  .mello-theme .fill-jade-A400 {
    fill: #42ffa4 !important; }
  .mello-theme .fill-jade-A700 {
    fill: #29ff98 !important; }
  .mello-theme .fill-lime-50 {
    fill: #f4f9e7 !important; }
  .mello-theme .fill-lime-100 {
    fill: #e4f0c4 !important; }
  .mello-theme .fill-lime-200 {
    fill: #d3e79c !important; }
  .mello-theme .fill-lime-300 {
    fill: #c1dd74 !important; }
  .mello-theme .fill-lime-400 {
    fill: #b3d557 !important; }
  .mello-theme .fill-lime {
    fill: #a6ce39 !important; }
  .mello-theme .fill-lime-600 {
    fill: #9ec933 !important; }
  .mello-theme .fill-lime-700 {
    fill: #95c22c !important; }
  .mello-theme .fill-lime-800 {
    fill: #8bbc24 !important; }
  .mello-theme .fill-lime-900 {
    fill: #7bb017 !important; }
  .mello-theme .fill-lime-A100 {
    fill: #f5ffe4 !important; }
  .mello-theme .fill-lime-A200 {
    fill: #e2ffb1 !important; }
  .mello-theme .fill-lime-A400 {
    fill: #ceff7e !important; }
  .mello-theme .fill-lime-A700 {
    fill: #c5ff64 !important; }
  .mello-theme .fill-pacific-50 {
    fill: #e2eff9 !important; }
  .mello-theme .fill-pacific-100 {
    fill: #b7d7f1 !important; }
  .mello-theme .fill-pacific-200 {
    fill: #87bce8 !important; }
  .mello-theme .fill-pacific-300 {
    fill: #57a1de !important; }
  .mello-theme .fill-pacific-400 {
    fill: #338dd7 !important; }
  .mello-theme .fill-pacific {
    fill: #0f79d0 !important; }
  .mello-theme .fill-pacific-600 {
    fill: #0d71cb !important; }
  .mello-theme .fill-pacific-700 {
    fill: #0b66c4 !important; }
  .mello-theme .fill-pacific-800 {
    fill: #085cbe !important; }
  .mello-theme .fill-pacific-900 {
    fill: #0449b3 !important; }
  .mello-theme .fill-pacific-A100 {
    fill: #dce8ff !important; }
  .mello-theme .fill-pacific-A200 {
    fill: #a9c6ff !important; }
  .mello-theme .fill-pacific-A400 {
    fill: #76a4ff !important; }
  .mello-theme .fill-pacific-A700 {
    fill: #5d93ff !important; }
  .mello-theme .fill-pearl-50 {
    fill: #feffff !important; }
  .mello-theme .fill-pearl-100 {
    fill: #fefefe !important; }
  .mello-theme .fill-pearl-200 {
    fill: #fdfdfe !important; }
  .mello-theme .fill-pearl-300 {
    fill: #fcfcfd !important; }
  .mello-theme .fill-pearl-400 {
    fill: #fbfcfc !important; }
  .mello-theme .fill-pearl {
    fill: #fafbfc !important; }
  .mello-theme .fill-pearl-600 {
    fill: #f9fafc !important; }
  .mello-theme .fill-pearl-700 {
    fill: #f9fafb !important; }
  .mello-theme .fill-pearl-800 {
    fill: #f8f9fb !important; }
  .mello-theme .fill-pearl-900 {
    fill: #f6f8fa !important; }
  .mello-theme .fill-pearl-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-pearl-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-pearl-A400 {
    fill: #ffffff !important; }
  .mello-theme .fill-pearl-A700 {
    fill: #ffffff !important; }
  .mello-theme .fill-peony-50 {
    fill: #fdeef3 !important; }
  .mello-theme .fill-peony-100 {
    fill: #fbd5e0 !important; }
  .mello-theme .fill-peony-200 {
    fill: #f9b9cb !important; }
  .mello-theme .fill-peony-300 {
    fill: #f69cb6 !important; }
  .mello-theme .fill-peony-400 {
    fill: #f487a7 !important; }
  .mello-theme .fill-peony {
    fill: #f27297 !important; }
  .mello-theme .fill-peony-600 {
    fill: #f06a8f !important; }
  .mello-theme .fill-peony-700 {
    fill: #ee5f84 !important; }
  .mello-theme .fill-peony-800 {
    fill: #ec557a !important; }
  .mello-theme .fill-peony-900 {
    fill: #e84269 !important; }
  .mello-theme .fill-peony-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-peony-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-peony-A400 {
    fill: #ffd4dd !important; }
  .mello-theme .fill-peony-A700 {
    fill: #ffbac9 !important; }
  .mello-theme .fill-pewter-50 {
    fill: #f8fafb !important; }
  .mello-theme .fill-pewter-100 {
    fill: #eef2f6 !important; }
  .mello-theme .fill-pewter-200 {
    fill: #e3e9f0 !important; }
  .mello-theme .fill-pewter-300 {
    fill: #d8e0e9 !important; }
  .mello-theme .fill-pewter-400 {
    fill: #cfd9e5 !important; }
  .mello-theme .fill-pewter {
    fill: #c7d2e0 !important; }
  .mello-theme .fill-pewter-600 {
    fill: #c1cddc !important; }
  .mello-theme .fill-pewter-700 {
    fill: #bac7d8 !important; }
  .mello-theme .fill-pewter-800 {
    fill: #b3c1d3 !important; }
  .mello-theme .fill-pewter-900 {
    fill: #a6b6cb !important; }
  .mello-theme .fill-pewter-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-pewter-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-pewter-A400 {
    fill: #ffffff !important; }
  .mello-theme .fill-pewter-A700 {
    fill: #f7fbff !important; }
  .mello-theme .fill-prince-50 {
    fill: #f1ebf8 !important; }
  .mello-theme .fill-prince-100 {
    fill: #ddceed !important; }
  .mello-theme .fill-prince-200 {
    fill: #c6ade1 !important; }
  .mello-theme .fill-prince-300 {
    fill: #af8cd4 !important; }
  .mello-theme .fill-prince-400 {
    fill: #9d73cb !important; }
  .mello-theme .fill-prince {
    fill: #8c5ac2 !important; }
  .mello-theme .fill-prince-600 {
    fill: #8452bc !important; }
  .mello-theme .fill-prince-700 {
    fill: #7948b4 !important; }
  .mello-theme .fill-prince-800 {
    fill: #6f3fac !important; }
  .mello-theme .fill-prince-900 {
    fill: #5c2e9f !important; }
  .mello-theme .fill-prince-A100 {
    fill: #eee4ff !important; }
  .mello-theme .fill-prince-A200 {
    fill: #cfb1ff !important; }
  .mello-theme .fill-prince-A400 {
    fill: #b07eff !important; }
  .mello-theme .fill-prince-A700 {
    fill: #a064ff !important; }
  .mello-theme .fill-pumpkin-50 {
    fill: #fff5e0 !important; }
  .mello-theme .fill-pumpkin-100 {
    fill: #ffe6b3 !important; }
  .mello-theme .fill-pumpkin-200 {
    fill: #ffd580 !important; }
  .mello-theme .fill-pumpkin-300 {
    fill: #ffc44d !important; }
  .mello-theme .fill-pumpkin-400 {
    fill: #ffb826 !important; }
  .mello-theme .fill-pumpkin {
    fill: #ffab00 !important; }
  .mello-theme .fill-pumpkin-600 {
    fill: #ffa400 !important; }
  .mello-theme .fill-pumpkin-700 {
    fill: #ff9a00 !important; }
  .mello-theme .fill-pumpkin-800 {
    fill: #ff9100 !important; }
  .mello-theme .fill-pumpkin-900 {
    fill: #ff8000 !important; }
  .mello-theme .fill-pumpkin-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-pumpkin-A200 {
    fill: #fff8f2 !important; }
  .mello-theme .fill-pumpkin-A400 {
    fill: #ffdcbf !important; }
  .mello-theme .fill-pumpkin-A700 {
    fill: #ffcea6 !important; }
  .mello-theme .fill-ruby-50 {
    fill: #fae9ea !important; }
  .mello-theme .fill-ruby-100 {
    fill: #f2c7cb !important; }
  .mello-theme .fill-ruby-200 {
    fill: #e9a2a9 !important; }
  .mello-theme .fill-ruby-300 {
    fill: #e07c86 !important; }
  .mello-theme .fill-ruby-400 {
    fill: #da606c !important; }
  .mello-theme .fill-ruby {
    fill: #d34452 !important; }
  .mello-theme .fill-ruby-600 {
    fill: #ce3e4b !important; }
  .mello-theme .fill-ruby-700 {
    fill: #c83541 !important; }
  .mello-theme .fill-ruby-800 {
    fill: #c22d38 !important; }
  .mello-theme .fill-ruby-900 {
    fill: #b71f28 !important; }
  .mello-theme .fill-ruby-A100 {
    fill: #fff0f0 !important; }
  .mello-theme .fill-ruby-A200 {
    fill: #ffbdc0 !important; }
  .mello-theme .fill-ruby-A400 {
    fill: #ff8a90 !important; }
  .mello-theme .fill-ruby-A700 {
    fill: #ff7078 !important; }
  .mello-theme .fill-slate-50 {
    fill: #e6e8ea !important; }
  .mello-theme .fill-slate-100 {
    fill: #c0c5cb !important; }
  .mello-theme .fill-slate-200 {
    fill: #969fa8 !important; }
  .mello-theme .fill-slate-300 {
    fill: #6b7885 !important; }
  .mello-theme .fill-slate-400 {
    fill: #4c5b6a !important; }
  .mello-theme .fill-slate {
    fill: #2c3e50 !important; }
  .mello-theme .fill-slate-600 {
    fill: #273849 !important; }
  .mello-theme .fill-slate-700 {
    fill: #213040 !important; }
  .mello-theme .fill-slate-800 {
    fill: #1b2837 !important; }
  .mello-theme .fill-slate-900 {
    fill: #101b27 !important; }
  .mello-theme .fill-slate-A100 {
    fill: #68abff !important; }
  .mello-theme .fill-slate-A200 {
    fill: #358fff !important; }
  .mello-theme .fill-slate-A400 {
    fill: #0272ff !important; }
  .mello-theme .fill-slate-A700 {
    fill: #0067e7 !important; }
  .mello-theme .fill-galaxy-80-50 {
    fill: #e9eaec !important; }
  .mello-theme .fill-galaxy-80-100 {
    fill: #c8cbce !important; }
  .mello-theme .fill-galaxy-80-200 {
    fill: #a4a9ae !important; }
  .mello-theme .fill-galaxy-80-300 {
    fill: #80878e !important; }
  .mello-theme .fill-galaxy-80-400 {
    fill: #646d75 !important; }
  .mello-theme .fill-galaxy-80 {
    fill: #49535d !important; }
  .mello-theme .fill-galaxy-80-600 {
    fill: #424c55 !important; }
  .mello-theme .fill-galaxy-80-700 {
    fill: #39424b !important; }
  .mello-theme .fill-galaxy-80-800 {
    fill: #313941 !important; }
  .mello-theme .fill-galaxy-80-900 {
    fill: #212930 !important; }
  .mello-theme .fill-galaxy-80-A100 {
    fill: #7ac1ff !important; }
  .mello-theme .fill-galaxy-80-A200 {
    fill: #47aaff !important; }
  .mello-theme .fill-galaxy-80-A400 {
    fill: #1492ff !important; }
  .mello-theme .fill-galaxy-80-A700 {
    fill: #0086f9 !important; }
  .mello-theme .fill-galaxy-60-50 {
    fill: #eff0f0 !important; }
  .mello-theme .fill-galaxy-60-100 {
    fill: #d6d8da !important; }
  .mello-theme .fill-galaxy-60-200 {
    fill: #bbbfc2 !important; }
  .mello-theme .fill-galaxy-60-300 {
    fill: #a0a5aa !important; }
  .mello-theme .fill-galaxy-60-400 {
    fill: #8b9197 !important; }
  .mello-theme .fill-galaxy-60 {
    fill: #777e85 !important; }
  .mello-theme .fill-galaxy-60-600 {
    fill: #6f767d !important; }
  .mello-theme .fill-galaxy-60-700 {
    fill: #646b72 !important; }
  .mello-theme .fill-galaxy-60-800 {
    fill: #5a6168 !important; }
  .mello-theme .fill-galaxy-60-900 {
    fill: #474e55 !important; }
  .mello-theme .fill-galaxy-60-A100 {
    fill: #b9dafc !important; }
  .mello-theme .fill-galaxy-60-A200 {
    fill: #88c1fa !important; }
  .mello-theme .fill-galaxy-60-A400 {
    fill: #50a7ff !important; }
  .mello-theme .fill-galaxy-60-A700 {
    fill: #369bff !important; }
  .mello-theme .fill-galaxy-40-50 {
    fill: #f4f5f5 !important; }
  .mello-theme .fill-galaxy-40-100 {
    fill: #e4e5e7 !important; }
  .mello-theme .fill-galaxy-40-200 {
    fill: #d2d4d7 !important; }
  .mello-theme .fill-galaxy-40-300 {
    fill: #bfc3c6 !important; }
  .mello-theme .fill-galaxy-40-400 {
    fill: #b2b6ba !important; }
  .mello-theme .fill-galaxy-40 {
    fill: #a4a9ae !important; }
  .mello-theme .fill-galaxy-40-600 {
    fill: #9ca2a7 !important; }
  .mello-theme .fill-galaxy-40-700 {
    fill: #92989d !important; }
  .mello-theme .fill-galaxy-40-800 {
    fill: #898f94 !important; }
  .mello-theme .fill-galaxy-40-900 {
    fill: #787e84 !important; }
  .mello-theme .fill-galaxy-40-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-galaxy-40-A200 {
    fill: #daecfc !important; }
  .mello-theme .fill-galaxy-40-A400 {
    fill: #a4d5ff !important; }
  .mello-theme .fill-galaxy-40-A700 {
    fill: #8bc9ff !important; }
  .mello-theme .fill-galaxy-20-50 {
    fill: #fafafa !important; }
  .mello-theme .fill-galaxy-20-100 {
    fill: #f2f2f3 !important; }
  .mello-theme .fill-galaxy-20-200 {
    fill: #e9eaeb !important; }
  .mello-theme .fill-galaxy-20-300 {
    fill: #e0e1e2 !important; }
  .mello-theme .fill-galaxy-20-400 {
    fill: #d9dadc !important; }
  .mello-theme .fill-galaxy-20 {
    fill: #d2d4d6 !important; }
  .mello-theme .fill-galaxy-20-600 {
    fill: #cdcfd1 !important; }
  .mello-theme .fill-galaxy-20-700 {
    fill: #c7c9cc !important; }
  .mello-theme .fill-galaxy-20-800 {
    fill: #c1c3c6 !important; }
  .mello-theme .fill-galaxy-20-900 {
    fill: #b6b9bc !important; }
  .mello-theme .fill-galaxy-20-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-galaxy-20-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-galaxy-20-A400 {
    fill: #ffffff !important; }
  .mello-theme .fill-galaxy-20-A700 {
    fill: #f7fcff !important; }
  .mello-theme .fill-mystic-50 {
    fill: #fafbfc !important; }
  .mello-theme .fill-mystic-100 {
    fill: #f4f6f8 !important; }
  .mello-theme .fill-mystic-200 {
    fill: #ecf0f4 !important; }
  .mello-theme .fill-mystic-300 {
    fill: #e4eaf0 !important; }
  .mello-theme .fill-mystic-400 {
    fill: #dfe6ec !important; }
  .mello-theme .fill-mystic {
    fill: #d9e1e9 !important; }
  .mello-theme .fill-mystic-600 {
    fill: #d5dde6 !important; }
  .mello-theme .fill-mystic-700 {
    fill: #cfd9e3 !important; }
  .mello-theme .fill-mystic-800 {
    fill: #cad5df !important; }
  .mello-theme .fill-mystic-900 {
    fill: #c0cdd9 !important; }
  .mello-theme .fill-mystic-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-mystic-A200 {
    fill: #ffffff !important; }
  .mello-theme .fill-mystic-A400 {
    fill: #ffffff !important; }
  .mello-theme .fill-mystic-A700 {
    fill: #ffffff !important; }
  .mello-theme .fill-primary-50 {
    fill: #ebe6f2 !important; }
  .mello-theme .fill-primary-100 {
    fill: #cec0de !important; }
  .mello-theme .fill-primary-200 {
    fill: #ad96c8 !important; }
  .mello-theme .fill-primary-300 {
    fill: #8c6cb2 !important; }
  .mello-theme .fill-primary-400 {
    fill: #744da2 !important; }
  .mello-theme .fill-primary {
    fill: #5b2d91 !important; }
  .mello-theme .fill-primary-600 {
    fill: #532889 !important; }
  .mello-theme .fill-primary-700 {
    fill: #49227e !important; }
  .mello-theme .fill-primary-800 {
    fill: #401c74 !important; }
  .mello-theme .fill-primary-900 {
    fill: #2f1162 !important; }
  .mello-theme .fill-primary-A100 {
    fill: #ba98ff !important; }
  .mello-theme .fill-primary-A200 {
    fill: #9865ff !important; }
  .mello-theme .fill-primary-A400 {
    fill: #7632ff !important; }
  .mello-theme .fill-primary-A700 {
    fill: #6519ff !important; }
  .mello-theme .fill-secondary-50 {
    fill: #f4f9e7 !important; }
  .mello-theme .fill-secondary-100 {
    fill: #e4f0c4 !important; }
  .mello-theme .fill-secondary-200 {
    fill: #d3e79c !important; }
  .mello-theme .fill-secondary-300 {
    fill: #c1dd74 !important; }
  .mello-theme .fill-secondary-400 {
    fill: #b3d557 !important; }
  .mello-theme .fill-secondary {
    fill: #a6ce39 !important; }
  .mello-theme .fill-secondary-600 {
    fill: #9ec933 !important; }
  .mello-theme .fill-secondary-700 {
    fill: #95c22c !important; }
  .mello-theme .fill-secondary-800 {
    fill: #8bbc24 !important; }
  .mello-theme .fill-secondary-900 {
    fill: #7bb017 !important; }
  .mello-theme .fill-secondary-A100 {
    fill: #f5ffe4 !important; }
  .mello-theme .fill-secondary-A200 {
    fill: #e2ffb1 !important; }
  .mello-theme .fill-secondary-A400 {
    fill: #ceff7e !important; }
  .mello-theme .fill-secondary-A700 {
    fill: #c5ff64 !important; }
  .mello-theme .fill-success-50 {
    fill: #e1f4ef !important; }
  .mello-theme .fill-success-100 {
    fill: #b4e4d7 !important; }
  .mello-theme .fill-success-200 {
    fill: #82d3bc !important; }
  .mello-theme .fill-success-300 {
    fill: #50c1a1 !important; }
  .mello-theme .fill-success-400 {
    fill: #2bb38c !important; }
  .mello-theme .fill-success {
    fill: #05a678 !important; }
  .mello-theme .fill-success-600 {
    fill: #049e70 !important; }
  .mello-theme .fill-success-700 {
    fill: #049565 !important; }
  .mello-theme .fill-success-800 {
    fill: #038b5b !important; }
  .mello-theme .fill-success-900 {
    fill: #017b48 !important; }
  .mello-theme .fill-success-A100 {
    fill: #a8ffd5 !important; }
  .mello-theme .fill-success-A200 {
    fill: #75ffbd !important; }
  .mello-theme .fill-success-A400 {
    fill: #42ffa4 !important; }
  .mello-theme .fill-success-A700 {
    fill: #29ff98 !important; }
  .mello-theme .fill-danger-50 {
    fill: #fae9ea !important; }
  .mello-theme .fill-danger-100 {
    fill: #f2c7cb !important; }
  .mello-theme .fill-danger-200 {
    fill: #e9a2a9 !important; }
  .mello-theme .fill-danger-300 {
    fill: #e07c86 !important; }
  .mello-theme .fill-danger-400 {
    fill: #da606c !important; }
  .mello-theme .fill-danger {
    fill: #d34452 !important; }
  .mello-theme .fill-danger-600 {
    fill: #ce3e4b !important; }
  .mello-theme .fill-danger-700 {
    fill: #c83541 !important; }
  .mello-theme .fill-danger-800 {
    fill: #c22d38 !important; }
  .mello-theme .fill-danger-900 {
    fill: #b71f28 !important; }
  .mello-theme .fill-danger-A100 {
    fill: #fff0f0 !important; }
  .mello-theme .fill-danger-A200 {
    fill: #ffbdc0 !important; }
  .mello-theme .fill-danger-A400 {
    fill: #ff8a90 !important; }
  .mello-theme .fill-danger-A700 {
    fill: #ff7078 !important; }
  .mello-theme .fill-warning-50 {
    fill: #fff5e0 !important; }
  .mello-theme .fill-warning-100 {
    fill: #ffe6b3 !important; }
  .mello-theme .fill-warning-200 {
    fill: #ffd580 !important; }
  .mello-theme .fill-warning-300 {
    fill: #ffc44d !important; }
  .mello-theme .fill-warning-400 {
    fill: #ffb826 !important; }
  .mello-theme .fill-warning {
    fill: #ffab00 !important; }
  .mello-theme .fill-warning-600 {
    fill: #ffa400 !important; }
  .mello-theme .fill-warning-700 {
    fill: #ff9a00 !important; }
  .mello-theme .fill-warning-800 {
    fill: #ff9100 !important; }
  .mello-theme .fill-warning-900 {
    fill: #ff8000 !important; }
  .mello-theme .fill-warning-A100 {
    fill: #ffffff !important; }
  .mello-theme .fill-warning-A200 {
    fill: #fff8f2 !important; }
  .mello-theme .fill-warning-A400 {
    fill: #ffdcbf !important; }
  .mello-theme .fill-warning-A700 {
    fill: #ffcea6 !important; }
  .mello-theme .fill-info-50 {
    fill: #e2eff9 !important; }
  .mello-theme .fill-info-100 {
    fill: #b7d7f1 !important; }
  .mello-theme .fill-info-200 {
    fill: #87bce8 !important; }
  .mello-theme .fill-info-300 {
    fill: #57a1de !important; }
  .mello-theme .fill-info-400 {
    fill: #338dd7 !important; }
  .mello-theme .fill-info {
    fill: #0f79d0 !important; }
  .mello-theme .fill-info-600 {
    fill: #0d71cb !important; }
  .mello-theme .fill-info-700 {
    fill: #0b66c4 !important; }
  .mello-theme .fill-info-800 {
    fill: #085cbe !important; }
  .mello-theme .fill-info-900 {
    fill: #0449b3 !important; }
  .mello-theme .fill-info-A100 {
    fill: #dce8ff !important; }
  .mello-theme .fill-info-A200 {
    fill: #a9c6ff !important; }
  .mello-theme .fill-info-A400 {
    fill: #76a4ff !important; }
  .mello-theme .fill-info-A700 {
    fill: #5d93ff !important; }
  .mello-theme .border-amethyst-50 {
    border-color: #ebe6f2 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-100 {
    border-color: #cec0de !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-200 {
    border-color: #ad96c8 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-300 {
    border-color: #8c6cb2 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-400 {
    border-color: #744da2 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst {
    border-color: #5b2d91 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-600 {
    border-color: #532889 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-700 {
    border-color: #49227e !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-800 {
    border-color: #401c74 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-900 {
    border-color: #2f1162 !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-A100 {
    border-color: #ba98ff !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-A200 {
    border-color: #9865ff !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-A400 {
    border-color: #7632ff !important;
    border: 1px solid; }
  .mello-theme .border-amethyst-A700 {
    border-color: #6519ff !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-50 {
    border-color: #e2edf6 !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-100 {
    border-color: #b6d3ea !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-200 {
    border-color: #86b5dc !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-300 {
    border-color: #5697cd !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-400 {
    border-color: #3181c3 !important;
    border: 1px solid; }
  .mello-theme .border-atlantic {
    border-color: #0d6bb8 !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-600 {
    border-color: #0b63b1 !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-700 {
    border-color: #0958a8 !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-800 {
    border-color: #074ea0 !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-900 {
    border-color: #033c91 !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-A100 {
    border-color: #bdd3ff !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-A200 {
    border-color: #8ab1ff !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-A400 {
    border-color: #578fff !important;
    border: 1px solid; }
  .mello-theme .border-atlantic-A700 {
    border-color: #3d7eff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-50 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-300 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-600 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-700 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-800 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-900 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-A400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-cotton-A700 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-crystal-50 {
    border-color: #fcfcfd !important;
    border: 1px solid; }
  .mello-theme .border-crystal-100 {
    border-color: #f7f8fa !important;
    border: 1px solid; }
  .mello-theme .border-crystal-200 {
    border-color: #f2f4f7 !important;
    border: 1px solid; }
  .mello-theme .border-crystal-300 {
    border-color: #ecf0f4 !important;
    border: 1px solid; }
  .mello-theme .border-crystal-400 {
    border-color: #e8ecf1 !important;
    border: 1px solid; }
  .mello-theme .border-crystal {
    border-color: #e4e9ef !important;
    border: 1px solid; }
  .mello-theme .border-crystal-600 {
    border-color: #e1e6ed !important;
    border: 1px solid; }
  .mello-theme .border-crystal-700 {
    border-color: #dde3eb !important;
    border: 1px solid; }
  .mello-theme .border-crystal-800 {
    border-color: #d9dfe8 !important;
    border: 1px solid; }
  .mello-theme .border-crystal-900 {
    border-color: #d1d9e4 !important;
    border: 1px solid; }
  .mello-theme .border-crystal-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-crystal-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-crystal-A400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-crystal-A700 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-diamond-50 {
    border-color: #fdfefe !important;
    border: 1px solid; }
  .mello-theme .border-diamond-100 {
    border-color: #fbfcfd !important;
    border: 1px solid; }
  .mello-theme .border-diamond-200 {
    border-color: #f9fafb !important;
    border: 1px solid; }
  .mello-theme .border-diamond-300 {
    border-color: #f6f7f9 !important;
    border: 1px solid; }
  .mello-theme .border-diamond-400 {
    border-color: #f4f6f8 !important;
    border: 1px solid; }
  .mello-theme .border-diamond {
    border-color: #f2f4f7 !important;
    border: 1px solid; }
  .mello-theme .border-diamond-600 {
    border-color: #f0f3f6 !important;
    border: 1px solid; }
  .mello-theme .border-diamond-700 {
    border-color: #eef1f5 !important;
    border: 1px solid; }
  .mello-theme .border-diamond-800 {
    border-color: #eceff3 !important;
    border: 1px solid; }
  .mello-theme .border-diamond-900 {
    border-color: #e8ecf1 !important;
    border: 1px solid; }
  .mello-theme .border-diamond-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-diamond-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-diamond-A400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-diamond-A700 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-50 {
    border-color: #f2f3f5 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-100 {
    border-color: #dee1e6 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-200 {
    border-color: #c8cdd5 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-300 {
    border-color: #b2b9c4 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-400 {
    border-color: #a2aab8 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin {
    border-color: #919bab !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-600 {
    border-color: #8993a4 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-700 {
    border-color: #7e899a !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-800 {
    border-color: #747f91 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-900 {
    border-color: #626d80 !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-A100 {
    border-color: #f3f8ff !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-A200 {
    border-color: #c1d8fe !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-A400 {
    border-color: #8db8ff !important;
    border: 1px solid; }
  .mello-theme .border-dolphin-A700 {
    border-color: #74a8ff !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-50 {
    border-color: #eee8f5 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-100 {
    border-color: #d5c5e5 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-200 {
    border-color: #b99fd4 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-300 {
    border-color: #9c78c3 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-400 {
    border-color: #875bb6 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant {
    border-color: #723ea9 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-600 {
    border-color: #6a38a2 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-700 {
    border-color: #5f3098 !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-800 {
    border-color: #55288f !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-900 {
    border-color: #421b7e !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-A100 {
    border-color: #d2b8ff !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-A200 {
    border-color: #b185ff !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-A400 {
    border-color: #9152ff !important;
    border: 1px solid; }
  .mello-theme .border-eggplant-A700 {
    border-color: #8039ff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-50 {
    border-color: #e4e5e7 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-100 {
    border-color: #bbbfc2 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-200 {
    border-color: #8e949a !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-300 {
    border-color: #606971 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-400 {
    border-color: #3e4852 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy {
    border-color: #1c2834 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-600 {
    border-color: #19242f !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-700 {
    border-color: #141e27 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-800 {
    border-color: #111821 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-900 {
    border-color: #090f15 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-A100 {
    border-color: #589fff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-A200 {
    border-color: #2582ff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-A400 {
    border-color: #0067f1 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-A700 {
    border-color: #005cd7 !important;
    border: 1px solid; }
  .mello-theme .border-jade-50 {
    border-color: #e1f4ef !important;
    border: 1px solid; }
  .mello-theme .border-jade-100 {
    border-color: #b4e4d7 !important;
    border: 1px solid; }
  .mello-theme .border-jade-200 {
    border-color: #82d3bc !important;
    border: 1px solid; }
  .mello-theme .border-jade-300 {
    border-color: #50c1a1 !important;
    border: 1px solid; }
  .mello-theme .border-jade-400 {
    border-color: #2bb38c !important;
    border: 1px solid; }
  .mello-theme .border-jade {
    border-color: #05a678 !important;
    border: 1px solid; }
  .mello-theme .border-jade-600 {
    border-color: #049e70 !important;
    border: 1px solid; }
  .mello-theme .border-jade-700 {
    border-color: #049565 !important;
    border: 1px solid; }
  .mello-theme .border-jade-800 {
    border-color: #038b5b !important;
    border: 1px solid; }
  .mello-theme .border-jade-900 {
    border-color: #017b48 !important;
    border: 1px solid; }
  .mello-theme .border-jade-A100 {
    border-color: #a8ffd5 !important;
    border: 1px solid; }
  .mello-theme .border-jade-A200 {
    border-color: #75ffbd !important;
    border: 1px solid; }
  .mello-theme .border-jade-A400 {
    border-color: #42ffa4 !important;
    border: 1px solid; }
  .mello-theme .border-jade-A700 {
    border-color: #29ff98 !important;
    border: 1px solid; }
  .mello-theme .border-lime-50 {
    border-color: #f4f9e7 !important;
    border: 1px solid; }
  .mello-theme .border-lime-100 {
    border-color: #e4f0c4 !important;
    border: 1px solid; }
  .mello-theme .border-lime-200 {
    border-color: #d3e79c !important;
    border: 1px solid; }
  .mello-theme .border-lime-300 {
    border-color: #c1dd74 !important;
    border: 1px solid; }
  .mello-theme .border-lime-400 {
    border-color: #b3d557 !important;
    border: 1px solid; }
  .mello-theme .border-lime {
    border-color: #a6ce39 !important;
    border: 1px solid; }
  .mello-theme .border-lime-600 {
    border-color: #9ec933 !important;
    border: 1px solid; }
  .mello-theme .border-lime-700 {
    border-color: #95c22c !important;
    border: 1px solid; }
  .mello-theme .border-lime-800 {
    border-color: #8bbc24 !important;
    border: 1px solid; }
  .mello-theme .border-lime-900 {
    border-color: #7bb017 !important;
    border: 1px solid; }
  .mello-theme .border-lime-A100 {
    border-color: #f5ffe4 !important;
    border: 1px solid; }
  .mello-theme .border-lime-A200 {
    border-color: #e2ffb1 !important;
    border: 1px solid; }
  .mello-theme .border-lime-A400 {
    border-color: #ceff7e !important;
    border: 1px solid; }
  .mello-theme .border-lime-A700 {
    border-color: #c5ff64 !important;
    border: 1px solid; }
  .mello-theme .border-pacific-50 {
    border-color: #e2eff9 !important;
    border: 1px solid; }
  .mello-theme .border-pacific-100 {
    border-color: #b7d7f1 !important;
    border: 1px solid; }
  .mello-theme .border-pacific-200 {
    border-color: #87bce8 !important;
    border: 1px solid; }
  .mello-theme .border-pacific-300 {
    border-color: #57a1de !important;
    border: 1px solid; }
  .mello-theme .border-pacific-400 {
    border-color: #338dd7 !important;
    border: 1px solid; }
  .mello-theme .border-pacific {
    border-color: #0f79d0 !important;
    border: 1px solid; }
  .mello-theme .border-pacific-600 {
    border-color: #0d71cb !important;
    border: 1px solid; }
  .mello-theme .border-pacific-700 {
    border-color: #0b66c4 !important;
    border: 1px solid; }
  .mello-theme .border-pacific-800 {
    border-color: #085cbe !important;
    border: 1px solid; }
  .mello-theme .border-pacific-900 {
    border-color: #0449b3 !important;
    border: 1px solid; }
  .mello-theme .border-pacific-A100 {
    border-color: #dce8ff !important;
    border: 1px solid; }
  .mello-theme .border-pacific-A200 {
    border-color: #a9c6ff !important;
    border: 1px solid; }
  .mello-theme .border-pacific-A400 {
    border-color: #76a4ff !important;
    border: 1px solid; }
  .mello-theme .border-pacific-A700 {
    border-color: #5d93ff !important;
    border: 1px solid; }
  .mello-theme .border-pearl-50 {
    border-color: #feffff !important;
    border: 1px solid; }
  .mello-theme .border-pearl-100 {
    border-color: #fefefe !important;
    border: 1px solid; }
  .mello-theme .border-pearl-200 {
    border-color: #fdfdfe !important;
    border: 1px solid; }
  .mello-theme .border-pearl-300 {
    border-color: #fcfcfd !important;
    border: 1px solid; }
  .mello-theme .border-pearl-400 {
    border-color: #fbfcfc !important;
    border: 1px solid; }
  .mello-theme .border-pearl {
    border-color: #fafbfc !important;
    border: 1px solid; }
  .mello-theme .border-pearl-600 {
    border-color: #f9fafc !important;
    border: 1px solid; }
  .mello-theme .border-pearl-700 {
    border-color: #f9fafb !important;
    border: 1px solid; }
  .mello-theme .border-pearl-800 {
    border-color: #f8f9fb !important;
    border: 1px solid; }
  .mello-theme .border-pearl-900 {
    border-color: #f6f8fa !important;
    border: 1px solid; }
  .mello-theme .border-pearl-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-pearl-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-pearl-A400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-pearl-A700 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-peony-50 {
    border-color: #fdeef3 !important;
    border: 1px solid; }
  .mello-theme .border-peony-100 {
    border-color: #fbd5e0 !important;
    border: 1px solid; }
  .mello-theme .border-peony-200 {
    border-color: #f9b9cb !important;
    border: 1px solid; }
  .mello-theme .border-peony-300 {
    border-color: #f69cb6 !important;
    border: 1px solid; }
  .mello-theme .border-peony-400 {
    border-color: #f487a7 !important;
    border: 1px solid; }
  .mello-theme .border-peony {
    border-color: #f27297 !important;
    border: 1px solid; }
  .mello-theme .border-peony-600 {
    border-color: #f06a8f !important;
    border: 1px solid; }
  .mello-theme .border-peony-700 {
    border-color: #ee5f84 !important;
    border: 1px solid; }
  .mello-theme .border-peony-800 {
    border-color: #ec557a !important;
    border: 1px solid; }
  .mello-theme .border-peony-900 {
    border-color: #e84269 !important;
    border: 1px solid; }
  .mello-theme .border-peony-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-peony-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-peony-A400 {
    border-color: #ffd4dd !important;
    border: 1px solid; }
  .mello-theme .border-peony-A700 {
    border-color: #ffbac9 !important;
    border: 1px solid; }
  .mello-theme .border-pewter-50 {
    border-color: #f8fafb !important;
    border: 1px solid; }
  .mello-theme .border-pewter-100 {
    border-color: #eef2f6 !important;
    border: 1px solid; }
  .mello-theme .border-pewter-200 {
    border-color: #e3e9f0 !important;
    border: 1px solid; }
  .mello-theme .border-pewter-300 {
    border-color: #d8e0e9 !important;
    border: 1px solid; }
  .mello-theme .border-pewter-400 {
    border-color: #cfd9e5 !important;
    border: 1px solid; }
  .mello-theme .border-pewter {
    border-color: #c7d2e0 !important;
    border: 1px solid; }
  .mello-theme .border-pewter-600 {
    border-color: #c1cddc !important;
    border: 1px solid; }
  .mello-theme .border-pewter-700 {
    border-color: #bac7d8 !important;
    border: 1px solid; }
  .mello-theme .border-pewter-800 {
    border-color: #b3c1d3 !important;
    border: 1px solid; }
  .mello-theme .border-pewter-900 {
    border-color: #a6b6cb !important;
    border: 1px solid; }
  .mello-theme .border-pewter-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-pewter-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-pewter-A400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-pewter-A700 {
    border-color: #f7fbff !important;
    border: 1px solid; }
  .mello-theme .border-prince-50 {
    border-color: #f1ebf8 !important;
    border: 1px solid; }
  .mello-theme .border-prince-100 {
    border-color: #ddceed !important;
    border: 1px solid; }
  .mello-theme .border-prince-200 {
    border-color: #c6ade1 !important;
    border: 1px solid; }
  .mello-theme .border-prince-300 {
    border-color: #af8cd4 !important;
    border: 1px solid; }
  .mello-theme .border-prince-400 {
    border-color: #9d73cb !important;
    border: 1px solid; }
  .mello-theme .border-prince {
    border-color: #8c5ac2 !important;
    border: 1px solid; }
  .mello-theme .border-prince-600 {
    border-color: #8452bc !important;
    border: 1px solid; }
  .mello-theme .border-prince-700 {
    border-color: #7948b4 !important;
    border: 1px solid; }
  .mello-theme .border-prince-800 {
    border-color: #6f3fac !important;
    border: 1px solid; }
  .mello-theme .border-prince-900 {
    border-color: #5c2e9f !important;
    border: 1px solid; }
  .mello-theme .border-prince-A100 {
    border-color: #eee4ff !important;
    border: 1px solid; }
  .mello-theme .border-prince-A200 {
    border-color: #cfb1ff !important;
    border: 1px solid; }
  .mello-theme .border-prince-A400 {
    border-color: #b07eff !important;
    border: 1px solid; }
  .mello-theme .border-prince-A700 {
    border-color: #a064ff !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-50 {
    border-color: #fff5e0 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-100 {
    border-color: #ffe6b3 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-200 {
    border-color: #ffd580 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-300 {
    border-color: #ffc44d !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-400 {
    border-color: #ffb826 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin {
    border-color: #ffab00 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-600 {
    border-color: #ffa400 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-700 {
    border-color: #ff9a00 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-800 {
    border-color: #ff9100 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-900 {
    border-color: #ff8000 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-A200 {
    border-color: #fff8f2 !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-A400 {
    border-color: #ffdcbf !important;
    border: 1px solid; }
  .mello-theme .border-pumpkin-A700 {
    border-color: #ffcea6 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-50 {
    border-color: #fae9ea !important;
    border: 1px solid; }
  .mello-theme .border-ruby-100 {
    border-color: #f2c7cb !important;
    border: 1px solid; }
  .mello-theme .border-ruby-200 {
    border-color: #e9a2a9 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-300 {
    border-color: #e07c86 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-400 {
    border-color: #da606c !important;
    border: 1px solid; }
  .mello-theme .border-ruby {
    border-color: #d34452 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-600 {
    border-color: #ce3e4b !important;
    border: 1px solid; }
  .mello-theme .border-ruby-700 {
    border-color: #c83541 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-800 {
    border-color: #c22d38 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-900 {
    border-color: #b71f28 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-A100 {
    border-color: #fff0f0 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-A200 {
    border-color: #ffbdc0 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-A400 {
    border-color: #ff8a90 !important;
    border: 1px solid; }
  .mello-theme .border-ruby-A700 {
    border-color: #ff7078 !important;
    border: 1px solid; }
  .mello-theme .border-slate-50 {
    border-color: #e6e8ea !important;
    border: 1px solid; }
  .mello-theme .border-slate-100 {
    border-color: #c0c5cb !important;
    border: 1px solid; }
  .mello-theme .border-slate-200 {
    border-color: #969fa8 !important;
    border: 1px solid; }
  .mello-theme .border-slate-300 {
    border-color: #6b7885 !important;
    border: 1px solid; }
  .mello-theme .border-slate-400 {
    border-color: #4c5b6a !important;
    border: 1px solid; }
  .mello-theme .border-slate {
    border-color: #2c3e50 !important;
    border: 1px solid; }
  .mello-theme .border-slate-600 {
    border-color: #273849 !important;
    border: 1px solid; }
  .mello-theme .border-slate-700 {
    border-color: #213040 !important;
    border: 1px solid; }
  .mello-theme .border-slate-800 {
    border-color: #1b2837 !important;
    border: 1px solid; }
  .mello-theme .border-slate-900 {
    border-color: #101b27 !important;
    border: 1px solid; }
  .mello-theme .border-slate-A100 {
    border-color: #68abff !important;
    border: 1px solid; }
  .mello-theme .border-slate-A200 {
    border-color: #358fff !important;
    border: 1px solid; }
  .mello-theme .border-slate-A400 {
    border-color: #0272ff !important;
    border: 1px solid; }
  .mello-theme .border-slate-A700 {
    border-color: #0067e7 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-50 {
    border-color: #e9eaec !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-100 {
    border-color: #c8cbce !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-200 {
    border-color: #a4a9ae !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-300 {
    border-color: #80878e !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-400 {
    border-color: #646d75 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80 {
    border-color: #49535d !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-600 {
    border-color: #424c55 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-700 {
    border-color: #39424b !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-800 {
    border-color: #313941 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-900 {
    border-color: #212930 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-A100 {
    border-color: #7ac1ff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-A200 {
    border-color: #47aaff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-A400 {
    border-color: #1492ff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-80-A700 {
    border-color: #0086f9 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-50 {
    border-color: #eff0f0 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-100 {
    border-color: #d6d8da !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-200 {
    border-color: #bbbfc2 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-300 {
    border-color: #a0a5aa !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-400 {
    border-color: #8b9197 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60 {
    border-color: #777e85 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-600 {
    border-color: #6f767d !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-700 {
    border-color: #646b72 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-800 {
    border-color: #5a6168 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-900 {
    border-color: #474e55 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-A100 {
    border-color: #b9dafc !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-A200 {
    border-color: #88c1fa !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-A400 {
    border-color: #50a7ff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-60-A700 {
    border-color: #369bff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-50 {
    border-color: #f4f5f5 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-100 {
    border-color: #e4e5e7 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-200 {
    border-color: #d2d4d7 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-300 {
    border-color: #bfc3c6 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-400 {
    border-color: #b2b6ba !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40 {
    border-color: #a4a9ae !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-600 {
    border-color: #9ca2a7 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-700 {
    border-color: #92989d !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-800 {
    border-color: #898f94 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-900 {
    border-color: #787e84 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-A200 {
    border-color: #daecfc !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-A400 {
    border-color: #a4d5ff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-40-A700 {
    border-color: #8bc9ff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-50 {
    border-color: #fafafa !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-100 {
    border-color: #f2f2f3 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-200 {
    border-color: #e9eaeb !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-300 {
    border-color: #e0e1e2 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-400 {
    border-color: #d9dadc !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20 {
    border-color: #d2d4d6 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-600 {
    border-color: #cdcfd1 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-700 {
    border-color: #c7c9cc !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-800 {
    border-color: #c1c3c6 !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-900 {
    border-color: #b6b9bc !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-A400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-galaxy-20-A700 {
    border-color: #f7fcff !important;
    border: 1px solid; }
  .mello-theme .border-mystic-50 {
    border-color: #fafbfc !important;
    border: 1px solid; }
  .mello-theme .border-mystic-100 {
    border-color: #f4f6f8 !important;
    border: 1px solid; }
  .mello-theme .border-mystic-200 {
    border-color: #ecf0f4 !important;
    border: 1px solid; }
  .mello-theme .border-mystic-300 {
    border-color: #e4eaf0 !important;
    border: 1px solid; }
  .mello-theme .border-mystic-400 {
    border-color: #dfe6ec !important;
    border: 1px solid; }
  .mello-theme .border-mystic {
    border-color: #d9e1e9 !important;
    border: 1px solid; }
  .mello-theme .border-mystic-600 {
    border-color: #d5dde6 !important;
    border: 1px solid; }
  .mello-theme .border-mystic-700 {
    border-color: #cfd9e3 !important;
    border: 1px solid; }
  .mello-theme .border-mystic-800 {
    border-color: #cad5df !important;
    border: 1px solid; }
  .mello-theme .border-mystic-900 {
    border-color: #c0cdd9 !important;
    border: 1px solid; }
  .mello-theme .border-mystic-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-mystic-A200 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-mystic-A400 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-mystic-A700 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-primary-50 {
    border-color: #ebe6f2 !important;
    border: 1px solid; }
  .mello-theme .border-primary-100 {
    border-color: #cec0de !important;
    border: 1px solid; }
  .mello-theme .border-primary-200 {
    border-color: #ad96c8 !important;
    border: 1px solid; }
  .mello-theme .border-primary-300 {
    border-color: #8c6cb2 !important;
    border: 1px solid; }
  .mello-theme .border-primary-400 {
    border-color: #744da2 !important;
    border: 1px solid; }
  .mello-theme .border-primary {
    border-color: #5b2d91 !important;
    border: 1px solid; }
  .mello-theme .border-primary-600 {
    border-color: #532889 !important;
    border: 1px solid; }
  .mello-theme .border-primary-700 {
    border-color: #49227e !important;
    border: 1px solid; }
  .mello-theme .border-primary-800 {
    border-color: #401c74 !important;
    border: 1px solid; }
  .mello-theme .border-primary-900 {
    border-color: #2f1162 !important;
    border: 1px solid; }
  .mello-theme .border-primary-A100 {
    border-color: #ba98ff !important;
    border: 1px solid; }
  .mello-theme .border-primary-A200 {
    border-color: #9865ff !important;
    border: 1px solid; }
  .mello-theme .border-primary-A400 {
    border-color: #7632ff !important;
    border: 1px solid; }
  .mello-theme .border-primary-A700 {
    border-color: #6519ff !important;
    border: 1px solid; }
  .mello-theme .border-secondary-50 {
    border-color: #f4f9e7 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-100 {
    border-color: #e4f0c4 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-200 {
    border-color: #d3e79c !important;
    border: 1px solid; }
  .mello-theme .border-secondary-300 {
    border-color: #c1dd74 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-400 {
    border-color: #b3d557 !important;
    border: 1px solid; }
  .mello-theme .border-secondary {
    border-color: #a6ce39 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-600 {
    border-color: #9ec933 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-700 {
    border-color: #95c22c !important;
    border: 1px solid; }
  .mello-theme .border-secondary-800 {
    border-color: #8bbc24 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-900 {
    border-color: #7bb017 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-A100 {
    border-color: #f5ffe4 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-A200 {
    border-color: #e2ffb1 !important;
    border: 1px solid; }
  .mello-theme .border-secondary-A400 {
    border-color: #ceff7e !important;
    border: 1px solid; }
  .mello-theme .border-secondary-A700 {
    border-color: #c5ff64 !important;
    border: 1px solid; }
  .mello-theme .border-success-50 {
    border-color: #e1f4ef !important;
    border: 1px solid; }
  .mello-theme .border-success-100 {
    border-color: #b4e4d7 !important;
    border: 1px solid; }
  .mello-theme .border-success-200 {
    border-color: #82d3bc !important;
    border: 1px solid; }
  .mello-theme .border-success-300 {
    border-color: #50c1a1 !important;
    border: 1px solid; }
  .mello-theme .border-success-400 {
    border-color: #2bb38c !important;
    border: 1px solid; }
  .mello-theme .border-success {
    border-color: #05a678 !important;
    border: 1px solid; }
  .mello-theme .border-success-600 {
    border-color: #049e70 !important;
    border: 1px solid; }
  .mello-theme .border-success-700 {
    border-color: #049565 !important;
    border: 1px solid; }
  .mello-theme .border-success-800 {
    border-color: #038b5b !important;
    border: 1px solid; }
  .mello-theme .border-success-900 {
    border-color: #017b48 !important;
    border: 1px solid; }
  .mello-theme .border-success-A100 {
    border-color: #a8ffd5 !important;
    border: 1px solid; }
  .mello-theme .border-success-A200 {
    border-color: #75ffbd !important;
    border: 1px solid; }
  .mello-theme .border-success-A400 {
    border-color: #42ffa4 !important;
    border: 1px solid; }
  .mello-theme .border-success-A700 {
    border-color: #29ff98 !important;
    border: 1px solid; }
  .mello-theme .border-danger-50 {
    border-color: #fae9ea !important;
    border: 1px solid; }
  .mello-theme .border-danger-100 {
    border-color: #f2c7cb !important;
    border: 1px solid; }
  .mello-theme .border-danger-200 {
    border-color: #e9a2a9 !important;
    border: 1px solid; }
  .mello-theme .border-danger-300 {
    border-color: #e07c86 !important;
    border: 1px solid; }
  .mello-theme .border-danger-400 {
    border-color: #da606c !important;
    border: 1px solid; }
  .mello-theme .border-danger {
    border-color: #d34452 !important;
    border: 1px solid; }
  .mello-theme .border-danger-600 {
    border-color: #ce3e4b !important;
    border: 1px solid; }
  .mello-theme .border-danger-700 {
    border-color: #c83541 !important;
    border: 1px solid; }
  .mello-theme .border-danger-800 {
    border-color: #c22d38 !important;
    border: 1px solid; }
  .mello-theme .border-danger-900 {
    border-color: #b71f28 !important;
    border: 1px solid; }
  .mello-theme .border-danger-A100 {
    border-color: #fff0f0 !important;
    border: 1px solid; }
  .mello-theme .border-danger-A200 {
    border-color: #ffbdc0 !important;
    border: 1px solid; }
  .mello-theme .border-danger-A400 {
    border-color: #ff8a90 !important;
    border: 1px solid; }
  .mello-theme .border-danger-A700 {
    border-color: #ff7078 !important;
    border: 1px solid; }
  .mello-theme .border-warning-50 {
    border-color: #fff5e0 !important;
    border: 1px solid; }
  .mello-theme .border-warning-100 {
    border-color: #ffe6b3 !important;
    border: 1px solid; }
  .mello-theme .border-warning-200 {
    border-color: #ffd580 !important;
    border: 1px solid; }
  .mello-theme .border-warning-300 {
    border-color: #ffc44d !important;
    border: 1px solid; }
  .mello-theme .border-warning-400 {
    border-color: #ffb826 !important;
    border: 1px solid; }
  .mello-theme .border-warning {
    border-color: #ffab00 !important;
    border: 1px solid; }
  .mello-theme .border-warning-600 {
    border-color: #ffa400 !important;
    border: 1px solid; }
  .mello-theme .border-warning-700 {
    border-color: #ff9a00 !important;
    border: 1px solid; }
  .mello-theme .border-warning-800 {
    border-color: #ff9100 !important;
    border: 1px solid; }
  .mello-theme .border-warning-900 {
    border-color: #ff8000 !important;
    border: 1px solid; }
  .mello-theme .border-warning-A100 {
    border-color: #ffffff !important;
    border: 1px solid; }
  .mello-theme .border-warning-A200 {
    border-color: #fff8f2 !important;
    border: 1px solid; }
  .mello-theme .border-warning-A400 {
    border-color: #ffdcbf !important;
    border: 1px solid; }
  .mello-theme .border-warning-A700 {
    border-color: #ffcea6 !important;
    border: 1px solid; }
  .mello-theme .border-info-50 {
    border-color: #e2eff9 !important;
    border: 1px solid; }
  .mello-theme .border-info-100 {
    border-color: #b7d7f1 !important;
    border: 1px solid; }
  .mello-theme .border-info-200 {
    border-color: #87bce8 !important;
    border: 1px solid; }
  .mello-theme .border-info-300 {
    border-color: #57a1de !important;
    border: 1px solid; }
  .mello-theme .border-info-400 {
    border-color: #338dd7 !important;
    border: 1px solid; }
  .mello-theme .border-info {
    border-color: #0f79d0 !important;
    border: 1px solid; }
  .mello-theme .border-info-600 {
    border-color: #0d71cb !important;
    border: 1px solid; }
  .mello-theme .border-info-700 {
    border-color: #0b66c4 !important;
    border: 1px solid; }
  .mello-theme .border-info-800 {
    border-color: #085cbe !important;
    border: 1px solid; }
  .mello-theme .border-info-900 {
    border-color: #0449b3 !important;
    border: 1px solid; }
  .mello-theme .border-info-A100 {
    border-color: #dce8ff !important;
    border: 1px solid; }
  .mello-theme .border-info-A200 {
    border-color: #a9c6ff !important;
    border: 1px solid; }
  .mello-theme .border-info-A400 {
    border-color: #76a4ff !important;
    border: 1px solid; }
  .mello-theme .border-info-A700 {
    border-color: #5d93ff !important;
    border: 1px solid; }
  .mello-theme :root {
    --ld-amethyst-50: #ebe6f2;
    --ld-amethyst-100: #cec0de;
    --ld-amethyst-200: #ad96c8;
    --ld-amethyst-300: #8c6cb2;
    --ld-amethyst-400: #744da2;
    --ld-amethyst: #5b2d91;
    --ld-amethyst-600: #532889;
    --ld-amethyst-700: #49227e;
    --ld-amethyst-800: #401c74;
    --ld-amethyst-900: #2f1162;
    --ld-amethyst-A100: #ba98ff;
    --ld-amethyst-A200: #9865ff;
    --ld-amethyst-A400: #7632ff;
    --ld-amethyst-A700: #6519ff;
    --ld-amethyst-contrast-50: #000000;
    --ld-amethyst-contrast-100: #000000;
    --ld-amethyst-contrast-200: #000000;
    --ld-amethyst-contrast-300: #ffffff;
    --ld-amethyst-contrast-400: #ffffff;
    --ld-amethyst-contrast: #ffffff;
    --ld-amethyst-contrast-600: #ffffff;
    --ld-amethyst-contrast-700: #ffffff;
    --ld-amethyst-contrast-800: #ffffff;
    --ld-amethyst-contrast-900: #ffffff;
    --ld-amethyst-contrast-A100: #000000;
    --ld-amethyst-contrast-A200: #000000;
    --ld-amethyst-contrast-A400: #ffffff;
    --ld-amethyst-contrast-A700: #ffffff;
    --ld-atlantic-50: #e2edf6;
    --ld-atlantic-100: #b6d3ea;
    --ld-atlantic-200: #86b5dc;
    --ld-atlantic-300: #5697cd;
    --ld-atlantic-400: #3181c3;
    --ld-atlantic: #0d6bb8;
    --ld-atlantic-600: #0b63b1;
    --ld-atlantic-700: #0958a8;
    --ld-atlantic-800: #074ea0;
    --ld-atlantic-900: #033c91;
    --ld-atlantic-A100: #bdd3ff;
    --ld-atlantic-A200: #8ab1ff;
    --ld-atlantic-A400: #578fff;
    --ld-atlantic-A700: #3d7eff;
    --ld-atlantic-contrast-50: #000000;
    --ld-atlantic-contrast-100: #000000;
    --ld-atlantic-contrast-200: #000000;
    --ld-atlantic-contrast-300: #000000;
    --ld-atlantic-contrast-400: #ffffff;
    --ld-atlantic-contrast: #ffffff;
    --ld-atlantic-contrast-600: #ffffff;
    --ld-atlantic-contrast-700: #ffffff;
    --ld-atlantic-contrast-800: #ffffff;
    --ld-atlantic-contrast-900: #ffffff;
    --ld-atlantic-contrast-A100: #000000;
    --ld-atlantic-contrast-A200: #000000;
    --ld-atlantic-contrast-A400: #000000;
    --ld-atlantic-contrast-A700: #ffffff;
    --ld-cotton-50: #ffffff;
    --ld-cotton-100: #ffffff;
    --ld-cotton-200: #ffffff;
    --ld-cotton-300: #ffffff;
    --ld-cotton-400: #ffffff;
    --ld-cotton: #ffffff;
    --ld-cotton-600: #ffffff;
    --ld-cotton-700: #ffffff;
    --ld-cotton-800: #ffffff;
    --ld-cotton-900: #ffffff;
    --ld-cotton-A100: #ffffff;
    --ld-cotton-A200: #ffffff;
    --ld-cotton-A400: #ffffff;
    --ld-cotton-A700: #ffffff;
    --ld-cotton-contrast-50: #000000;
    --ld-cotton-contrast-100: #000000;
    --ld-cotton-contrast-200: #000000;
    --ld-cotton-contrast-300: #000000;
    --ld-cotton-contrast-400: #000000;
    --ld-cotton-contrast: #000000;
    --ld-cotton-contrast-600: #000000;
    --ld-cotton-contrast-700: #000000;
    --ld-cotton-contrast-800: #000000;
    --ld-cotton-contrast-900: #000000;
    --ld-cotton-contrast-A100: #000000;
    --ld-cotton-contrast-A200: #000000;
    --ld-cotton-contrast-A400: #000000;
    --ld-cotton-contrast-A700: #000000;
    --ld-crystal-50: #fcfcfd;
    --ld-crystal-100: #f7f8fa;
    --ld-crystal-200: #f2f4f7;
    --ld-crystal-300: #ecf0f4;
    --ld-crystal-400: #e8ecf1;
    --ld-crystal: #e4e9ef;
    --ld-crystal-600: #e1e6ed;
    --ld-crystal-700: #dde3eb;
    --ld-crystal-800: #d9dfe8;
    --ld-crystal-900: #d1d9e4;
    --ld-crystal-A100: #ffffff;
    --ld-crystal-A200: #ffffff;
    --ld-crystal-A400: #ffffff;
    --ld-crystal-A700: #ffffff;
    --ld-crystal-contrast-50: #000000;
    --ld-crystal-contrast-100: #000000;
    --ld-crystal-contrast-200: #000000;
    --ld-crystal-contrast-300: #000000;
    --ld-crystal-contrast-400: #000000;
    --ld-crystal-contrast: #000000;
    --ld-crystal-contrast-600: #000000;
    --ld-crystal-contrast-700: #000000;
    --ld-crystal-contrast-800: #000000;
    --ld-crystal-contrast-900: #000000;
    --ld-crystal-contrast-A100: #000000;
    --ld-crystal-contrast-A200: #000000;
    --ld-crystal-contrast-A400: #000000;
    --ld-crystal-contrast-A700: #000000;
    --ld-diamond-50: #fdfefe;
    --ld-diamond-100: #fbfcfd;
    --ld-diamond-200: #f9fafb;
    --ld-diamond-300: #f6f7f9;
    --ld-diamond-400: #f4f6f8;
    --ld-diamond: #f2f4f7;
    --ld-diamond-600: #f0f3f6;
    --ld-diamond-700: #eef1f5;
    --ld-diamond-800: #eceff3;
    --ld-diamond-900: #e8ecf1;
    --ld-diamond-A100: #ffffff;
    --ld-diamond-A200: #ffffff;
    --ld-diamond-A400: #ffffff;
    --ld-diamond-A700: #ffffff;
    --ld-diamond-contrast-50: #000000;
    --ld-diamond-contrast-100: #000000;
    --ld-diamond-contrast-200: #000000;
    --ld-diamond-contrast-300: #000000;
    --ld-diamond-contrast-400: #000000;
    --ld-diamond-contrast: #000000;
    --ld-diamond-contrast-600: #000000;
    --ld-diamond-contrast-700: #000000;
    --ld-diamond-contrast-800: #000000;
    --ld-diamond-contrast-900: #000000;
    --ld-diamond-contrast-A100: #000000;
    --ld-diamond-contrast-A200: #000000;
    --ld-diamond-contrast-A400: #000000;
    --ld-diamond-contrast-A700: #000000;
    --ld-dolphin-50: #f2f3f5;
    --ld-dolphin-100: #dee1e6;
    --ld-dolphin-200: #c8cdd5;
    --ld-dolphin-300: #b2b9c4;
    --ld-dolphin-400: #a2aab8;
    --ld-dolphin: #919bab;
    --ld-dolphin-600: #8993a4;
    --ld-dolphin-700: #7e899a;
    --ld-dolphin-800: #747f91;
    --ld-dolphin-900: #626d80;
    --ld-dolphin-A100: #f3f8ff;
    --ld-dolphin-A200: #c1d8fe;
    --ld-dolphin-A400: #8db8ff;
    --ld-dolphin-A700: #74a8ff;
    --ld-dolphin-contrast-50: #000000;
    --ld-dolphin-contrast-100: #000000;
    --ld-dolphin-contrast-200: #000000;
    --ld-dolphin-contrast-300: #000000;
    --ld-dolphin-contrast-400: #000000;
    --ld-dolphin-contrast: #000000;
    --ld-dolphin-contrast-600: #000000;
    --ld-dolphin-contrast-700: #000000;
    --ld-dolphin-contrast-800: #ffffff;
    --ld-dolphin-contrast-900: #ffffff;
    --ld-dolphin-contrast-A100: #000000;
    --ld-dolphin-contrast-A200: #000000;
    --ld-dolphin-contrast-A400: #000000;
    --ld-dolphin-contrast-A700: #000000;
    --ld-eggplant-50: #eee8f5;
    --ld-eggplant-100: #d5c5e5;
    --ld-eggplant-200: #b99fd4;
    --ld-eggplant-300: #9c78c3;
    --ld-eggplant-400: #875bb6;
    --ld-eggplant: #723ea9;
    --ld-eggplant-600: #6a38a2;
    --ld-eggplant-700: #5f3098;
    --ld-eggplant-800: #55288f;
    --ld-eggplant-900: #421b7e;
    --ld-eggplant-A100: #d2b8ff;
    --ld-eggplant-A200: #b185ff;
    --ld-eggplant-A400: #9152ff;
    --ld-eggplant-A700: #8039ff;
    --ld-eggplant-contrast-50: #000000;
    --ld-eggplant-contrast-100: #000000;
    --ld-eggplant-contrast-200: #000000;
    --ld-eggplant-contrast-300: #000000;
    --ld-eggplant-contrast-400: #ffffff;
    --ld-eggplant-contrast: #ffffff;
    --ld-eggplant-contrast-600: #ffffff;
    --ld-eggplant-contrast-700: #ffffff;
    --ld-eggplant-contrast-800: #ffffff;
    --ld-eggplant-contrast-900: #ffffff;
    --ld-eggplant-contrast-A100: #000000;
    --ld-eggplant-contrast-A200: #000000;
    --ld-eggplant-contrast-A400: #ffffff;
    --ld-eggplant-contrast-A700: #ffffff;
    --ld-galaxy-50: #e4e5e7;
    --ld-galaxy-100: #bbbfc2;
    --ld-galaxy-200: #8e949a;
    --ld-galaxy-300: #606971;
    --ld-galaxy-400: #3e4852;
    --ld-galaxy: #1c2834;
    --ld-galaxy-600: #19242f;
    --ld-galaxy-700: #141e27;
    --ld-galaxy-800: #111821;
    --ld-galaxy-900: #090f15;
    --ld-galaxy-A100: #589fff;
    --ld-galaxy-A200: #2582ff;
    --ld-galaxy-A400: #0067f1;
    --ld-galaxy-A700: #005cd7;
    --ld-galaxy-contrast-50: #000000;
    --ld-galaxy-contrast-100: #000000;
    --ld-galaxy-contrast-200: #000000;
    --ld-galaxy-contrast-300: #ffffff;
    --ld-galaxy-contrast-400: #ffffff;
    --ld-galaxy-contrast: #ffffff;
    --ld-galaxy-contrast-600: #ffffff;
    --ld-galaxy-contrast-700: #ffffff;
    --ld-galaxy-contrast-800: #ffffff;
    --ld-galaxy-contrast-900: #ffffff;
    --ld-galaxy-contrast-A100: #000000;
    --ld-galaxy-contrast-A200: #ffffff;
    --ld-galaxy-contrast-A400: #ffffff;
    --ld-galaxy-contrast-A700: #ffffff;
    --ld-jade-50: #e1f4ef;
    --ld-jade-100: #b4e4d7;
    --ld-jade-200: #82d3bc;
    --ld-jade-300: #50c1a1;
    --ld-jade-400: #2bb38c;
    --ld-jade: #05a678;
    --ld-jade-600: #049e70;
    --ld-jade-700: #049565;
    --ld-jade-800: #038b5b;
    --ld-jade-900: #017b48;
    --ld-jade-A100: #a8ffd5;
    --ld-jade-A200: #75ffbd;
    --ld-jade-A400: #42ffa4;
    --ld-jade-A700: #29ff98;
    --ld-jade-contrast-50: #000000;
    --ld-jade-contrast-100: #000000;
    --ld-jade-contrast-200: #000000;
    --ld-jade-contrast-300: #000000;
    --ld-jade-contrast-400: #000000;
    --ld-jade-contrast: #ffffff;
    --ld-jade-contrast-600: #ffffff;
    --ld-jade-contrast-700: #ffffff;
    --ld-jade-contrast-800: #ffffff;
    --ld-jade-contrast-900: #ffffff;
    --ld-jade-contrast-A100: #000000;
    --ld-jade-contrast-A200: #000000;
    --ld-jade-contrast-A400: #000000;
    --ld-jade-contrast-A700: #000000;
    --ld-lime-50: #f4f9e7;
    --ld-lime-100: #e4f0c4;
    --ld-lime-200: #d3e79c;
    --ld-lime-300: #c1dd74;
    --ld-lime-400: #b3d557;
    --ld-lime: #a6ce39;
    --ld-lime-600: #9ec933;
    --ld-lime-700: #95c22c;
    --ld-lime-800: #8bbc24;
    --ld-lime-900: #7bb017;
    --ld-lime-A100: #f5ffe4;
    --ld-lime-A200: #e2ffb1;
    --ld-lime-A400: #ceff7e;
    --ld-lime-A700: #c5ff64;
    --ld-lime-contrast-50: #000000;
    --ld-lime-contrast-100: #000000;
    --ld-lime-contrast-200: #000000;
    --ld-lime-contrast-300: #000000;
    --ld-lime-contrast-400: #000000;
    --ld-lime-contrast: #000000;
    --ld-lime-contrast-600: #000000;
    --ld-lime-contrast-700: #000000;
    --ld-lime-contrast-800: #000000;
    --ld-lime-contrast-900: #000000;
    --ld-lime-contrast-A100: #000000;
    --ld-lime-contrast-A200: #000000;
    --ld-lime-contrast-A400: #000000;
    --ld-lime-contrast-A700: #000000;
    --ld-pacific-50: #e2eff9;
    --ld-pacific-100: #b7d7f1;
    --ld-pacific-200: #87bce8;
    --ld-pacific-300: #57a1de;
    --ld-pacific-400: #338dd7;
    --ld-pacific: #0f79d0;
    --ld-pacific-600: #0d71cb;
    --ld-pacific-700: #0b66c4;
    --ld-pacific-800: #085cbe;
    --ld-pacific-900: #0449b3;
    --ld-pacific-A100: #dce8ff;
    --ld-pacific-A200: #a9c6ff;
    --ld-pacific-A400: #76a4ff;
    --ld-pacific-A700: #5d93ff;
    --ld-pacific-contrast-50: #000000;
    --ld-pacific-contrast-100: #000000;
    --ld-pacific-contrast-200: #000000;
    --ld-pacific-contrast-300: #000000;
    --ld-pacific-contrast-400: #ffffff;
    --ld-pacific-contrast: #ffffff;
    --ld-pacific-contrast-600: #ffffff;
    --ld-pacific-contrast-700: #ffffff;
    --ld-pacific-contrast-800: #ffffff;
    --ld-pacific-contrast-900: #ffffff;
    --ld-pacific-contrast-A100: #000000;
    --ld-pacific-contrast-A200: #000000;
    --ld-pacific-contrast-A400: #000000;
    --ld-pacific-contrast-A700: #000000;
    --ld-pearl-50: #feffff;
    --ld-pearl-100: #fefefe;
    --ld-pearl-200: #fdfdfe;
    --ld-pearl-300: #fcfcfd;
    --ld-pearl-400: #fbfcfc;
    --ld-pearl: #fafbfc;
    --ld-pearl-600: #f9fafc;
    --ld-pearl-700: #f9fafb;
    --ld-pearl-800: #f8f9fb;
    --ld-pearl-900: #f6f8fa;
    --ld-pearl-A100: #ffffff;
    --ld-pearl-A200: #ffffff;
    --ld-pearl-A400: #ffffff;
    --ld-pearl-A700: #ffffff;
    --ld-pearl-contrast-50: #000000;
    --ld-pearl-contrast-100: #000000;
    --ld-pearl-contrast-200: #000000;
    --ld-pearl-contrast-300: #000000;
    --ld-pearl-contrast-400: #000000;
    --ld-pearl-contrast: #000000;
    --ld-pearl-contrast-600: #000000;
    --ld-pearl-contrast-700: #000000;
    --ld-pearl-contrast-800: #000000;
    --ld-pearl-contrast-900: #000000;
    --ld-pearl-contrast-A100: #000000;
    --ld-pearl-contrast-A200: #000000;
    --ld-pearl-contrast-A400: #000000;
    --ld-pearl-contrast-A700: #000000;
    --ld-peony-50: #fdeef3;
    --ld-peony-100: #fbd5e0;
    --ld-peony-200: #f9b9cb;
    --ld-peony-300: #f69cb6;
    --ld-peony-400: #f487a7;
    --ld-peony: #f27297;
    --ld-peony-600: #f06a8f;
    --ld-peony-700: #ee5f84;
    --ld-peony-800: #ec557a;
    --ld-peony-900: #e84269;
    --ld-peony-A100: #ffffff;
    --ld-peony-A200: #ffffff;
    --ld-peony-A400: #ffd4dd;
    --ld-peony-A700: #ffbac9;
    --ld-peony-contrast-50: #000000;
    --ld-peony-contrast-100: #000000;
    --ld-peony-contrast-200: #000000;
    --ld-peony-contrast-300: #000000;
    --ld-peony-contrast-400: #000000;
    --ld-peony-contrast: #000000;
    --ld-peony-contrast-600: #000000;
    --ld-peony-contrast-700: #000000;
    --ld-peony-contrast-800: #000000;
    --ld-peony-contrast-900: #ffffff;
    --ld-peony-contrast-A100: #000000;
    --ld-peony-contrast-A200: #000000;
    --ld-peony-contrast-A400: #000000;
    --ld-peony-contrast-A700: #000000;
    --ld-pewter-50: #f8fafb;
    --ld-pewter-100: #eef2f6;
    --ld-pewter-200: #e3e9f0;
    --ld-pewter-300: #d8e0e9;
    --ld-pewter-400: #cfd9e5;
    --ld-pewter: #c7d2e0;
    --ld-pewter-600: #c1cddc;
    --ld-pewter-700: #bac7d8;
    --ld-pewter-800: #b3c1d3;
    --ld-pewter-900: #a6b6cb;
    --ld-pewter-A100: #ffffff;
    --ld-pewter-A200: #ffffff;
    --ld-pewter-A400: #ffffff;
    --ld-pewter-A700: #f7fbff;
    --ld-pewter-contrast-50: #000000;
    --ld-pewter-contrast-100: #000000;
    --ld-pewter-contrast-200: #000000;
    --ld-pewter-contrast-300: #000000;
    --ld-pewter-contrast-400: #000000;
    --ld-pewter-contrast: #000000;
    --ld-pewter-contrast-600: #000000;
    --ld-pewter-contrast-700: #000000;
    --ld-pewter-contrast-800: #000000;
    --ld-pewter-contrast-900: #000000;
    --ld-pewter-contrast-A100: #000000;
    --ld-pewter-contrast-A200: #000000;
    --ld-pewter-contrast-A400: #000000;
    --ld-pewter-contrast-A700: #000000;
    --ld-prince-50: #f1ebf8;
    --ld-prince-100: #ddceed;
    --ld-prince-200: #c6ade1;
    --ld-prince-300: #af8cd4;
    --ld-prince-400: #9d73cb;
    --ld-prince: #8c5ac2;
    --ld-prince-600: #8452bc;
    --ld-prince-700: #7948b4;
    --ld-prince-800: #6f3fac;
    --ld-prince-900: #5c2e9f;
    --ld-prince-A100: #eee4ff;
    --ld-prince-A200: #cfb1ff;
    --ld-prince-A400: #b07eff;
    --ld-prince-A700: #a064ff;
    --ld-prince-contrast-50: #000000;
    --ld-prince-contrast-100: #000000;
    --ld-prince-contrast-200: #000000;
    --ld-prince-contrast-300: #000000;
    --ld-prince-contrast-400: #000000;
    --ld-prince-contrast: #ffffff;
    --ld-prince-contrast-600: #ffffff;
    --ld-prince-contrast-700: #ffffff;
    --ld-prince-contrast-800: #ffffff;
    --ld-prince-contrast-900: #ffffff;
    --ld-prince-contrast-A100: #000000;
    --ld-prince-contrast-A200: #000000;
    --ld-prince-contrast-A400: #000000;
    --ld-prince-contrast-A700: #000000;
    --ld-pumpkin-50: #fff5e0;
    --ld-pumpkin-100: #ffe6b3;
    --ld-pumpkin-200: #ffd580;
    --ld-pumpkin-300: #ffc44d;
    --ld-pumpkin-400: #ffb826;
    --ld-pumpkin: #ffab00;
    --ld-pumpkin-600: #ffa400;
    --ld-pumpkin-700: #ff9a00;
    --ld-pumpkin-800: #ff9100;
    --ld-pumpkin-900: #ff8000;
    --ld-pumpkin-A100: #ffffff;
    --ld-pumpkin-A200: #fff8f2;
    --ld-pumpkin-A400: #ffdcbf;
    --ld-pumpkin-A700: #ffcea6;
    --ld-pumpkin-contrast-50: #000000;
    --ld-pumpkin-contrast-100: #000000;
    --ld-pumpkin-contrast-200: #000000;
    --ld-pumpkin-contrast-300: #000000;
    --ld-pumpkin-contrast-400: #000000;
    --ld-pumpkin-contrast: #000000;
    --ld-pumpkin-contrast-600: #000000;
    --ld-pumpkin-contrast-700: #000000;
    --ld-pumpkin-contrast-800: #000000;
    --ld-pumpkin-contrast-900: #000000;
    --ld-pumpkin-contrast-A100: #000000;
    --ld-pumpkin-contrast-A200: #000000;
    --ld-pumpkin-contrast-A400: #000000;
    --ld-pumpkin-contrast-A700: #000000;
    --ld-ruby-50: #fae9ea;
    --ld-ruby-100: #f2c7cb;
    --ld-ruby-200: #e9a2a9;
    --ld-ruby-300: #e07c86;
    --ld-ruby-400: #da606c;
    --ld-ruby: #d34452;
    --ld-ruby-600: #ce3e4b;
    --ld-ruby-700: #c83541;
    --ld-ruby-800: #c22d38;
    --ld-ruby-900: #b71f28;
    --ld-ruby-A100: #fff0f0;
    --ld-ruby-A200: #ffbdc0;
    --ld-ruby-A400: #ff8a90;
    --ld-ruby-A700: #ff7078;
    --ld-ruby-contrast-50: #000000;
    --ld-ruby-contrast-100: #000000;
    --ld-ruby-contrast-200: #000000;
    --ld-ruby-contrast-300: #000000;
    --ld-ruby-contrast-400: #000000;
    --ld-ruby-contrast: #ffffff;
    --ld-ruby-contrast-600: #ffffff;
    --ld-ruby-contrast-700: #ffffff;
    --ld-ruby-contrast-800: #ffffff;
    --ld-ruby-contrast-900: #ffffff;
    --ld-ruby-contrast-A100: #000000;
    --ld-ruby-contrast-A200: #000000;
    --ld-ruby-contrast-A400: #000000;
    --ld-ruby-contrast-A700: #000000;
    --ld-slate-50: #e6e8ea;
    --ld-slate-100: #c0c5cb;
    --ld-slate-200: #969fa8;
    --ld-slate-300: #6b7885;
    --ld-slate-400: #4c5b6a;
    --ld-slate: #2c3e50;
    --ld-slate-600: #273849;
    --ld-slate-700: #213040;
    --ld-slate-800: #1b2837;
    --ld-slate-900: #101b27;
    --ld-slate-A100: #68abff;
    --ld-slate-A200: #358fff;
    --ld-slate-A400: #0272ff;
    --ld-slate-A700: #0067e7;
    --ld-slate-contrast-50: #000000;
    --ld-slate-contrast-100: #000000;
    --ld-slate-contrast-200: #000000;
    --ld-slate-contrast-300: #ffffff;
    --ld-slate-contrast-400: #ffffff;
    --ld-slate-contrast: #ffffff;
    --ld-slate-contrast-600: #ffffff;
    --ld-slate-contrast-700: #ffffff;
    --ld-slate-contrast-800: #ffffff;
    --ld-slate-contrast-900: #ffffff;
    --ld-slate-contrast-A100: #000000;
    --ld-slate-contrast-A200: #000000;
    --ld-slate-contrast-A400: #ffffff;
    --ld-slate-contrast-A700: #ffffff;
    --ld-galaxy-80-50: #e9eaec;
    --ld-galaxy-80-100: #c8cbce;
    --ld-galaxy-80-200: #a4a9ae;
    --ld-galaxy-80-300: #80878e;
    --ld-galaxy-80-400: #646d75;
    --ld-galaxy-80: #49535d;
    --ld-galaxy-80-600: #424c55;
    --ld-galaxy-80-700: #39424b;
    --ld-galaxy-80-800: #313941;
    --ld-galaxy-80-900: #212930;
    --ld-galaxy-80-A100: #7ac1ff;
    --ld-galaxy-80-A200: #47aaff;
    --ld-galaxy-80-A400: #1492ff;
    --ld-galaxy-80-A700: #0086f9;
    --ld-galaxy-80-contrast-50: #000000;
    --ld-galaxy-80-contrast-100: #000000;
    --ld-galaxy-80-contrast-200: #000000;
    --ld-galaxy-80-contrast-300: #000000;
    --ld-galaxy-80-contrast-400: #ffffff;
    --ld-galaxy-80-contrast: #ffffff;
    --ld-galaxy-80-contrast-600: #ffffff;
    --ld-galaxy-80-contrast-700: #ffffff;
    --ld-galaxy-80-contrast-800: #ffffff;
    --ld-galaxy-80-contrast-900: #ffffff;
    --ld-galaxy-80-contrast-A100: #000000;
    --ld-galaxy-80-contrast-A200: #000000;
    --ld-galaxy-80-contrast-A400: #ffffff;
    --ld-galaxy-80-contrast-A700: #ffffff;
    --ld-galaxy-60-50: #eff0f0;
    --ld-galaxy-60-100: #d6d8da;
    --ld-galaxy-60-200: #bbbfc2;
    --ld-galaxy-60-300: #a0a5aa;
    --ld-galaxy-60-400: #8b9197;
    --ld-galaxy-60: #777e85;
    --ld-galaxy-60-600: #6f767d;
    --ld-galaxy-60-700: #646b72;
    --ld-galaxy-60-800: #5a6168;
    --ld-galaxy-60-900: #474e55;
    --ld-galaxy-60-A100: #b9dafc;
    --ld-galaxy-60-A200: #88c1fa;
    --ld-galaxy-60-A400: #50a7ff;
    --ld-galaxy-60-A700: #369bff;
    --ld-galaxy-60-contrast-50: #000000;
    --ld-galaxy-60-contrast-100: #000000;
    --ld-galaxy-60-contrast-200: #000000;
    --ld-galaxy-60-contrast-300: #000000;
    --ld-galaxy-60-contrast-400: #000000;
    --ld-galaxy-60-contrast: #ffffff;
    --ld-galaxy-60-contrast-600: #ffffff;
    --ld-galaxy-60-contrast-700: #ffffff;
    --ld-galaxy-60-contrast-800: #ffffff;
    --ld-galaxy-60-contrast-900: #ffffff;
    --ld-galaxy-60-contrast-A100: #000000;
    --ld-galaxy-60-contrast-A200: #000000;
    --ld-galaxy-60-contrast-A400: #000000;
    --ld-galaxy-60-contrast-A700: #000000;
    --ld-galaxy-40-50: #f4f5f5;
    --ld-galaxy-40-100: #e4e5e7;
    --ld-galaxy-40-200: #d2d4d7;
    --ld-galaxy-40-300: #bfc3c6;
    --ld-galaxy-40-400: #b2b6ba;
    --ld-galaxy-40: #a4a9ae;
    --ld-galaxy-40-600: #9ca2a7;
    --ld-galaxy-40-700: #92989d;
    --ld-galaxy-40-800: #898f94;
    --ld-galaxy-40-900: #787e84;
    --ld-galaxy-40-A100: #ffffff;
    --ld-galaxy-40-A200: #daecfc;
    --ld-galaxy-40-A400: #a4d5ff;
    --ld-galaxy-40-A700: #8bc9ff;
    --ld-galaxy-40-contrast-50: #000000;
    --ld-galaxy-40-contrast-100: #000000;
    --ld-galaxy-40-contrast-200: #000000;
    --ld-galaxy-40-contrast-300: #000000;
    --ld-galaxy-40-contrast-400: #000000;
    --ld-galaxy-40-contrast: #000000;
    --ld-galaxy-40-contrast-600: #000000;
    --ld-galaxy-40-contrast-700: #000000;
    --ld-galaxy-40-contrast-800: #000000;
    --ld-galaxy-40-contrast-900: #ffffff;
    --ld-galaxy-40-contrast-A100: #000000;
    --ld-galaxy-40-contrast-A200: #000000;
    --ld-galaxy-40-contrast-A400: #000000;
    --ld-galaxy-40-contrast-A700: #000000;
    --ld-galaxy-20-50: #fafafa;
    --ld-galaxy-20-100: #f2f2f3;
    --ld-galaxy-20-200: #e9eaeb;
    --ld-galaxy-20-300: #e0e1e2;
    --ld-galaxy-20-400: #d9dadc;
    --ld-galaxy-20: #d2d4d6;
    --ld-galaxy-20-600: #cdcfd1;
    --ld-galaxy-20-700: #c7c9cc;
    --ld-galaxy-20-800: #c1c3c6;
    --ld-galaxy-20-900: #b6b9bc;
    --ld-galaxy-20-A100: #ffffff;
    --ld-galaxy-20-A200: #ffffff;
    --ld-galaxy-20-A400: #ffffff;
    --ld-galaxy-20-A700: #f7fcff;
    --ld-galaxy-20-contrast-50: #000000;
    --ld-galaxy-20-contrast-100: #000000;
    --ld-galaxy-20-contrast-200: #000000;
    --ld-galaxy-20-contrast-300: #000000;
    --ld-galaxy-20-contrast-400: #000000;
    --ld-galaxy-20-contrast: #000000;
    --ld-galaxy-20-contrast-600: #000000;
    --ld-galaxy-20-contrast-700: #000000;
    --ld-galaxy-20-contrast-800: #000000;
    --ld-galaxy-20-contrast-900: #000000;
    --ld-galaxy-20-contrast-A100: #000000;
    --ld-galaxy-20-contrast-A200: #000000;
    --ld-galaxy-20-contrast-A400: #000000;
    --ld-galaxy-20-contrast-A700: #000000;
    --ld-mystic-50: #fafbfc;
    --ld-mystic-100: #f4f6f8;
    --ld-mystic-200: #ecf0f4;
    --ld-mystic-300: #e4eaf0;
    --ld-mystic-400: #dfe6ec;
    --ld-mystic: #d9e1e9;
    --ld-mystic-600: #d5dde6;
    --ld-mystic-700: #cfd9e3;
    --ld-mystic-800: #cad5df;
    --ld-mystic-900: #c0cdd9;
    --ld-mystic-A100: #ffffff;
    --ld-mystic-A200: #ffffff;
    --ld-mystic-A400: #ffffff;
    --ld-mystic-A700: #ffffff;
    --ld-mystic-contrast-50: #000000;
    --ld-mystic-contrast-100: #000000;
    --ld-mystic-contrast-200: #000000;
    --ld-mystic-contrast-300: #000000;
    --ld-mystic-contrast-400: #000000;
    --ld-mystic-contrast: #000000;
    --ld-mystic-contrast-600: #000000;
    --ld-mystic-contrast-700: #000000;
    --ld-mystic-contrast-800: #000000;
    --ld-mystic-contrast-900: #000000;
    --ld-mystic-contrast-A100: #000000;
    --ld-mystic-contrast-A200: #000000;
    --ld-mystic-contrast-A400: #000000;
    --ld-mystic-contrast-A700: #000000;
    --ld-primary-50: #ebe6f2;
    --ld-primary-100: #cec0de;
    --ld-primary-200: #ad96c8;
    --ld-primary-300: #8c6cb2;
    --ld-primary-400: #744da2;
    --ld-primary: #5b2d91;
    --ld-primary-600: #532889;
    --ld-primary-700: #49227e;
    --ld-primary-800: #401c74;
    --ld-primary-900: #2f1162;
    --ld-primary-A100: #ba98ff;
    --ld-primary-A200: #9865ff;
    --ld-primary-A400: #7632ff;
    --ld-primary-A700: #6519ff;
    --ld-primary-contrast-50: #000000;
    --ld-primary-contrast-100: #000000;
    --ld-primary-contrast-200: #000000;
    --ld-primary-contrast-300: #ffffff;
    --ld-primary-contrast-400: #ffffff;
    --ld-primary-contrast: #ffffff;
    --ld-primary-contrast-600: #ffffff;
    --ld-primary-contrast-700: #ffffff;
    --ld-primary-contrast-800: #ffffff;
    --ld-primary-contrast-900: #ffffff;
    --ld-primary-contrast-A100: #000000;
    --ld-primary-contrast-A200: #000000;
    --ld-primary-contrast-A400: #ffffff;
    --ld-primary-contrast-A700: #ffffff;
    --ld-secondary-50: #f4f9e7;
    --ld-secondary-100: #e4f0c4;
    --ld-secondary-200: #d3e79c;
    --ld-secondary-300: #c1dd74;
    --ld-secondary-400: #b3d557;
    --ld-secondary: #a6ce39;
    --ld-secondary-600: #9ec933;
    --ld-secondary-700: #95c22c;
    --ld-secondary-800: #8bbc24;
    --ld-secondary-900: #7bb017;
    --ld-secondary-A100: #f5ffe4;
    --ld-secondary-A200: #e2ffb1;
    --ld-secondary-A400: #ceff7e;
    --ld-secondary-A700: #c5ff64;
    --ld-secondary-contrast-50: #000000;
    --ld-secondary-contrast-100: #000000;
    --ld-secondary-contrast-200: #000000;
    --ld-secondary-contrast-300: #000000;
    --ld-secondary-contrast-400: #000000;
    --ld-secondary-contrast: #000000;
    --ld-secondary-contrast-600: #000000;
    --ld-secondary-contrast-700: #000000;
    --ld-secondary-contrast-800: #000000;
    --ld-secondary-contrast-900: #000000;
    --ld-secondary-contrast-A100: #000000;
    --ld-secondary-contrast-A200: #000000;
    --ld-secondary-contrast-A400: #000000;
    --ld-secondary-contrast-A700: #000000;
    --ld-success-50: #e1f4ef;
    --ld-success-100: #b4e4d7;
    --ld-success-200: #82d3bc;
    --ld-success-300: #50c1a1;
    --ld-success-400: #2bb38c;
    --ld-success: #05a678;
    --ld-success-600: #049e70;
    --ld-success-700: #049565;
    --ld-success-800: #038b5b;
    --ld-success-900: #017b48;
    --ld-success-A100: #a8ffd5;
    --ld-success-A200: #75ffbd;
    --ld-success-A400: #42ffa4;
    --ld-success-A700: #29ff98;
    --ld-success-contrast-50: #000000;
    --ld-success-contrast-100: #000000;
    --ld-success-contrast-200: #000000;
    --ld-success-contrast-300: #000000;
    --ld-success-contrast-400: #000000;
    --ld-success-contrast: #ffffff;
    --ld-success-contrast-600: #ffffff;
    --ld-success-contrast-700: #ffffff;
    --ld-success-contrast-800: #ffffff;
    --ld-success-contrast-900: #ffffff;
    --ld-success-contrast-A100: #000000;
    --ld-success-contrast-A200: #000000;
    --ld-success-contrast-A400: #000000;
    --ld-success-contrast-A700: #000000;
    --ld-danger-50: #fae9ea;
    --ld-danger-100: #f2c7cb;
    --ld-danger-200: #e9a2a9;
    --ld-danger-300: #e07c86;
    --ld-danger-400: #da606c;
    --ld-danger: #d34452;
    --ld-danger-600: #ce3e4b;
    --ld-danger-700: #c83541;
    --ld-danger-800: #c22d38;
    --ld-danger-900: #b71f28;
    --ld-danger-A100: #fff0f0;
    --ld-danger-A200: #ffbdc0;
    --ld-danger-A400: #ff8a90;
    --ld-danger-A700: #ff7078;
    --ld-danger-contrast-50: #000000;
    --ld-danger-contrast-100: #000000;
    --ld-danger-contrast-200: #000000;
    --ld-danger-contrast-300: #000000;
    --ld-danger-contrast-400: #000000;
    --ld-danger-contrast: #ffffff;
    --ld-danger-contrast-600: #ffffff;
    --ld-danger-contrast-700: #ffffff;
    --ld-danger-contrast-800: #ffffff;
    --ld-danger-contrast-900: #ffffff;
    --ld-danger-contrast-A100: #000000;
    --ld-danger-contrast-A200: #000000;
    --ld-danger-contrast-A400: #000000;
    --ld-danger-contrast-A700: #000000;
    --ld-warning-50: #fff5e0;
    --ld-warning-100: #ffe6b3;
    --ld-warning-200: #ffd580;
    --ld-warning-300: #ffc44d;
    --ld-warning-400: #ffb826;
    --ld-warning: #ffab00;
    --ld-warning-600: #ffa400;
    --ld-warning-700: #ff9a00;
    --ld-warning-800: #ff9100;
    --ld-warning-900: #ff8000;
    --ld-warning-A100: #ffffff;
    --ld-warning-A200: #fff8f2;
    --ld-warning-A400: #ffdcbf;
    --ld-warning-A700: #ffcea6;
    --ld-warning-contrast-50: #000000;
    --ld-warning-contrast-100: #000000;
    --ld-warning-contrast-200: #000000;
    --ld-warning-contrast-300: #000000;
    --ld-warning-contrast-400: #000000;
    --ld-warning-contrast: #000000;
    --ld-warning-contrast-600: #000000;
    --ld-warning-contrast-700: #000000;
    --ld-warning-contrast-800: #000000;
    --ld-warning-contrast-900: #000000;
    --ld-warning-contrast-A100: #000000;
    --ld-warning-contrast-A200: #000000;
    --ld-warning-contrast-A400: #000000;
    --ld-warning-contrast-A700: #000000;
    --ld-info-50: #e2eff9;
    --ld-info-100: #b7d7f1;
    --ld-info-200: #87bce8;
    --ld-info-300: #57a1de;
    --ld-info-400: #338dd7;
    --ld-info: #0f79d0;
    --ld-info-600: #0d71cb;
    --ld-info-700: #0b66c4;
    --ld-info-800: #085cbe;
    --ld-info-900: #0449b3;
    --ld-info-A100: #dce8ff;
    --ld-info-A200: #a9c6ff;
    --ld-info-A400: #76a4ff;
    --ld-info-A700: #5d93ff;
    --ld-info-contrast-50: #000000;
    --ld-info-contrast-100: #000000;
    --ld-info-contrast-200: #000000;
    --ld-info-contrast-300: #000000;
    --ld-info-contrast-400: #ffffff;
    --ld-info-contrast: #ffffff;
    --ld-info-contrast-600: #ffffff;
    --ld-info-contrast-700: #ffffff;
    --ld-info-contrast-800: #ffffff;
    --ld-info-contrast-900: #ffffff;
    --ld-info-contrast-A100: #000000;
    --ld-info-contrast-A200: #000000;
    --ld-info-contrast-A400: #000000;
    --ld-info-contrast-A700: #000000; }
  .mello-theme :root {
    --breakpoint-xs: 0;
    --breakpoint-sm: 375px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 1024px;
    --breakpoint-xl: 1440px; }
  .mello-theme div[class='row'] {
    margin-left: -4px;
    margin-right: -4px; }
    .mello-theme div[class='row'] div[class^='col'] {
      padding-left: 4px;
      padding-right: 4px; }
  @media (min-width: 768px) {
    .mello-theme div[class='row'] {
      margin-left: -8px;
      margin-right: -8px; }
      .mello-theme div[class='row'] div[class^='col'] {
        padding-left: 8px;
        padding-right: 8px; } }
  .mello-theme :root {
    --gutter-6: 0.75rem;
    --gutter-7: 2.5rem;
    --gutter-0: 0;
    --gutter-1: 0.25rem;
    --gutter-2: 0.5rem;
    --gutter-3: 1rem;
    --gutter-4: 1.5rem;
    --gutter-5: 3rem; }
  .mello-theme :root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #fff;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --primary: #8c5ac2;
    --secondary: #a6ce39;
    --success: #05a678;
    --info: #0f79d0;
    --warning: #ffab00;
    --danger: #d34452;
    --light: #f8f9fa;
    --dark: #343a40;
    --breakpoint-xs: 0;
    --breakpoint-sm: 375px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 1024px;
    --breakpoint-xl: 1440px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .mello-theme *,
  .mello-theme *::before,
  .mello-theme *::after {
    box-sizing: border-box; }
  .mello-theme html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent; }
  .mello-theme article, .mello-theme aside, .mello-theme figcaption, .mello-theme figure, .mello-theme footer, .mello-theme header, .mello-theme hgroup, .mello-theme main, .mello-theme nav, .mello-theme section {
    display: block; }
  .mello-theme body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    background-color: #fff; }
  .mello-theme [tabindex="-1"]:focus {
    outline: 0 !important; }
  .mello-theme hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible; }
  .mello-theme h1, .mello-theme h2, .mello-theme h3, .mello-theme h4, .mello-theme h5, .mello-theme h6 {
    margin-top: 0;
    margin-bottom: 0.5rem; }
  .mello-theme p {
    margin-top: 0;
    margin-bottom: 1rem; }
  .mello-theme abbr[title],
  .mello-theme abbr[data-original-title] {
    text-decoration: underline;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0;
    text-decoration-skip-ink: none; }
  .mello-theme address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit; }
  .mello-theme ol,
  .mello-theme ul,
  .mello-theme dl {
    margin-top: 0;
    margin-bottom: 1rem; }
  .mello-theme ol ol,
  .mello-theme ul ul,
  .mello-theme ol ul,
  .mello-theme ul ol {
    margin-bottom: 0; }
  .mello-theme dt {
    font-weight: 700; }
  .mello-theme dd {
    margin-bottom: .5rem;
    margin-left: 0; }
  .mello-theme blockquote {
    margin: 0 0 1rem; }
  .mello-theme b,
  .mello-theme strong {
    font-weight: bolder; }
  .mello-theme small {
    font-size: 80%; }
  .mello-theme sub,
  .mello-theme sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline; }
  .mello-theme sub {
    bottom: -.25em; }
  .mello-theme sup {
    top: -.5em; }
  .mello-theme a {
    color: #8c5ac2;
    text-decoration: none;
    background-color: transparent; }
    .mello-theme a:hover {
      color: #663897;
      text-decoration: underline; }
  .mello-theme a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none; }
    .mello-theme a:not([href]):not([tabindex]):hover, .mello-theme a:not([href]):not([tabindex]):focus {
      color: inherit;
      text-decoration: none; }
    .mello-theme a:not([href]):not([tabindex]):focus {
      outline: 0; }
  .mello-theme pre,
  .mello-theme code,
  .mello-theme kbd,
  .mello-theme samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 1em; }
  .mello-theme pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto; }
  .mello-theme figure {
    margin: 0 0 1rem; }
  .mello-theme img {
    vertical-align: middle;
    border-style: none; }
  .mello-theme svg {
    overflow: hidden;
    vertical-align: middle; }
  .mello-theme table {
    border-collapse: collapse; }
  .mello-theme caption {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    color: #6c757d;
    text-align: left;
    caption-side: bottom; }
  .mello-theme th {
    text-align: inherit; }
  .mello-theme label {
    display: inline-block;
    margin-bottom: 0.5rem; }
  .mello-theme button {
    border-radius: 0; }
  .mello-theme button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color; }
  .mello-theme input,
  .mello-theme button,
  .mello-theme select,
  .mello-theme optgroup,
  .mello-theme textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit; }
  .mello-theme button,
  .mello-theme input {
    overflow: visible; }
  .mello-theme button,
  .mello-theme select {
    text-transform: none; }
  .mello-theme select {
    word-wrap: normal; }
  .mello-theme button,
  .mello-theme [type="button"],
  .mello-theme [type="reset"],
  .mello-theme [type="submit"] {
    -webkit-appearance: button; }
  .mello-theme button:not(:disabled),
  .mello-theme [type="button"]:not(:disabled),
  .mello-theme [type="reset"]:not(:disabled),
  .mello-theme [type="submit"]:not(:disabled) {
    cursor: pointer; }
  .mello-theme button::-moz-focus-inner,
  .mello-theme [type="button"]::-moz-focus-inner,
  .mello-theme [type="reset"]::-moz-focus-inner,
  .mello-theme [type="submit"]::-moz-focus-inner {
    padding: 0;
    border-style: none; }
  .mello-theme input[type="radio"],
  .mello-theme input[type="checkbox"] {
    box-sizing: border-box;
    padding: 0; }
  .mello-theme input[type="date"],
  .mello-theme input[type="time"],
  .mello-theme input[type="datetime-local"],
  .mello-theme input[type="month"] {
    -webkit-appearance: listbox; }
  .mello-theme textarea {
    overflow: auto;
    resize: vertical; }
  .mello-theme fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0; }
  .mello-theme legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal; }
  .mello-theme progress {
    vertical-align: baseline; }
  .mello-theme [type="number"]::-webkit-inner-spin-button,
  .mello-theme [type="number"]::-webkit-outer-spin-button {
    height: auto; }
  .mello-theme [type="search"] {
    outline-offset: -2px;
    -webkit-appearance: none; }
  .mello-theme [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  .mello-theme ::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button; }
  .mello-theme output {
    display: inline-block; }
  .mello-theme summary {
    display: list-item;
    cursor: pointer; }
  .mello-theme template {
    display: none; }
  .mello-theme [hidden] {
    display: none !important; }
  .mello-theme h1, .mello-theme h2, .mello-theme h3, .mello-theme h4, .mello-theme h5, .mello-theme h6,
  .mello-theme .h1, .mello-theme .h2, .mello-theme .h3, .mello-theme .h4, .mello-theme .h5, .mello-theme .h6 {
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2; }
  .mello-theme h1, .mello-theme .h1 {
    font-size: 2.5rem; }
  .mello-theme h2, .mello-theme .h2 {
    font-size: 2rem; }
  .mello-theme h3, .mello-theme .h3 {
    font-size: 1.75rem; }
  .mello-theme h4, .mello-theme .h4 {
    font-size: 1.5rem; }
  .mello-theme h5, .mello-theme .h5 {
    font-size: 1.25rem; }
  .mello-theme h6, .mello-theme .h6 {
    font-size: 1rem; }
  .mello-theme .lead {
    font-size: 1.25rem;
    font-weight: 300; }
  .mello-theme .display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2; }
  .mello-theme .display-2 {
    font-size: 5.5rem;
    font-weight: 300;
    line-height: 1.2; }
  .mello-theme .display-3 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.2; }
  .mello-theme .display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.2; }
  .mello-theme hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1); }
  .mello-theme small,
  .mello-theme .small {
    font-size: 80%;
    font-weight: 400; }
  .mello-theme mark,
  .mello-theme .mark {
    padding: 0.2em;
    background-color: #fcf8e3; }
  .mello-theme .list-unstyled {
    padding-left: 0;
    list-style: none; }
  .mello-theme .list-inline {
    padding-left: 0;
    list-style: none; }
  .mello-theme .list-inline-item {
    display: inline-block; }
    .mello-theme .list-inline-item:not(:last-child) {
      margin-right: 0.5rem; }
  .mello-theme .initialism {
    font-size: 90%;
    text-transform: uppercase; }
  .mello-theme .blockquote {
    margin-bottom: 1rem;
    font-size: 1.25rem; }
  .mello-theme .blockquote-footer {
    display: block;
    font-size: 80%;
    color: #6c757d; }
    .mello-theme .blockquote-footer::before {
      content: "\2014\00A0"; }
  .mello-theme .img-fluid {
    max-width: 100%;
    height: auto; }
  .mello-theme .img-thumbnail {
    padding: 0.25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: 0.25rem;
    max-width: 100%;
    height: auto; }
  .mello-theme .figure {
    display: inline-block; }
  .mello-theme .figure-img {
    margin-bottom: 0.5rem;
    line-height: 1; }
  .mello-theme .figure-caption {
    font-size: 90%;
    color: #6c757d; }
  .mello-theme code {
    font-size: 87.5%;
    color: #e83e8c;
    word-break: break-word; }
    a > .mello-theme code {
      color: inherit; }
  .mello-theme kbd {
    padding: 0.2rem 0.4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: 0.2rem; }
    .mello-theme kbd kbd {
      padding: 0;
      font-size: 100%;
      font-weight: 700; }
  .mello-theme pre {
    display: block;
    font-size: 87.5%;
    color: #212529; }
    .mello-theme pre code {
      font-size: inherit;
      color: inherit;
      word-break: normal; }
  .mello-theme .pre-scrollable {
    max-height: 340px;
    overflow-y: scroll; }
  .mello-theme .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto; }
    @media (min-width: 375px) {
      .mello-theme .container {
        max-width: 343px; } }
    @media (min-width: 768px) {
      .mello-theme .container {
        max-width: 720px; } }
    @media (min-width: 1024px) {
      .mello-theme .container {
        max-width: 896px; } }
    @media (min-width: 1440px) {
      .mello-theme .container {
        max-width: 1240px; } }
  .mello-theme .container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto; }
  .mello-theme .row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px; }
  .mello-theme .no-gutters {
    margin-right: 0;
    margin-left: 0; }
    .mello-theme .no-gutters > .col,
    .mello-theme .no-gutters > [class*="col-"] {
      padding-right: 0;
      padding-left: 0; }
  .mello-theme .col-1, .mello-theme .col-2, .mello-theme .col-3, .mello-theme .col-4, .mello-theme .col-5, .mello-theme .col-6, .mello-theme .col-7, .mello-theme .col-8, .mello-theme .col-9, .mello-theme .col-10, .mello-theme .col-11, .mello-theme .col-12, .mello-theme .col, .mello-theme .col-auto, .mello-theme .col-sm-1, .mello-theme .col-sm-2, .mello-theme .col-sm-3, .mello-theme .col-sm-4, .mello-theme .col-sm-5, .mello-theme .col-sm-6, .mello-theme .col-sm-7, .mello-theme .col-sm-8, .mello-theme .col-sm-9, .mello-theme .col-sm-10, .mello-theme .col-sm-11, .mello-theme .col-sm-12, .mello-theme .col-sm, .mello-theme .col-sm-auto, .mello-theme .col-md-1, .mello-theme .col-md-2, .mello-theme .col-md-3, .mello-theme .col-md-4, .mello-theme .col-md-5, .mello-theme .col-md-6, .mello-theme .col-md-7, .mello-theme .col-md-8, .mello-theme .col-md-9, .mello-theme .col-md-10, .mello-theme .col-md-11, .mello-theme .col-md-12, .mello-theme .col-md, .mello-theme .col-md-auto, .mello-theme .col-lg-1, .mello-theme .col-lg-2, .mello-theme .col-lg-3, .mello-theme .col-lg-4, .mello-theme .col-lg-5, .mello-theme .col-lg-6, .mello-theme .col-lg-7, .mello-theme .col-lg-8, .mello-theme .col-lg-9, .mello-theme .col-lg-10, .mello-theme .col-lg-11, .mello-theme .col-lg-12, .mello-theme .col-lg, .mello-theme .col-lg-auto, .mello-theme .col-xl-1, .mello-theme .col-xl-2, .mello-theme .col-xl-3, .mello-theme .col-xl-4, .mello-theme .col-xl-5, .mello-theme .col-xl-6, .mello-theme .col-xl-7, .mello-theme .col-xl-8, .mello-theme .col-xl-9, .mello-theme .col-xl-10, .mello-theme .col-xl-11, .mello-theme .col-xl-12, .mello-theme .col-xl, .mello-theme .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px; }
  .mello-theme .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .mello-theme .col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .mello-theme .col-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .mello-theme .col-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .mello-theme .col-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .mello-theme .col-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .mello-theme .col-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .mello-theme .col-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .mello-theme .col-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .mello-theme .col-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .mello-theme .col-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .mello-theme .col-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .mello-theme .col-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .mello-theme .col-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .mello-theme .order-first {
    order: -1; }
  .mello-theme .order-last {
    order: 13; }
  .mello-theme .order-0 {
    order: 0; }
  .mello-theme .order-1 {
    order: 1; }
  .mello-theme .order-2 {
    order: 2; }
  .mello-theme .order-3 {
    order: 3; }
  .mello-theme .order-4 {
    order: 4; }
  .mello-theme .order-5 {
    order: 5; }
  .mello-theme .order-6 {
    order: 6; }
  .mello-theme .order-7 {
    order: 7; }
  .mello-theme .order-8 {
    order: 8; }
  .mello-theme .order-9 {
    order: 9; }
  .mello-theme .order-10 {
    order: 10; }
  .mello-theme .order-11 {
    order: 11; }
  .mello-theme .order-12 {
    order: 12; }
  .mello-theme .offset-1 {
    margin-left: 8.33333%; }
  .mello-theme .offset-2 {
    margin-left: 16.66667%; }
  .mello-theme .offset-3 {
    margin-left: 25%; }
  .mello-theme .offset-4 {
    margin-left: 33.33333%; }
  .mello-theme .offset-5 {
    margin-left: 41.66667%; }
  .mello-theme .offset-6 {
    margin-left: 50%; }
  .mello-theme .offset-7 {
    margin-left: 58.33333%; }
  .mello-theme .offset-8 {
    margin-left: 66.66667%; }
  .mello-theme .offset-9 {
    margin-left: 75%; }
  .mello-theme .offset-10 {
    margin-left: 83.33333%; }
  .mello-theme .offset-11 {
    margin-left: 91.66667%; }
  @media (min-width: 375px) {
    .mello-theme .col-sm {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    .mello-theme .col-sm-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .mello-theme .col-sm-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .mello-theme .col-sm-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .mello-theme .col-sm-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    .mello-theme .col-sm-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .mello-theme .col-sm-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .mello-theme .col-sm-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    .mello-theme .col-sm-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .mello-theme .col-sm-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .mello-theme .col-sm-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    .mello-theme .col-sm-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .mello-theme .col-sm-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .mello-theme .col-sm-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    .mello-theme .order-sm-first {
      order: -1; }
    .mello-theme .order-sm-last {
      order: 13; }
    .mello-theme .order-sm-0 {
      order: 0; }
    .mello-theme .order-sm-1 {
      order: 1; }
    .mello-theme .order-sm-2 {
      order: 2; }
    .mello-theme .order-sm-3 {
      order: 3; }
    .mello-theme .order-sm-4 {
      order: 4; }
    .mello-theme .order-sm-5 {
      order: 5; }
    .mello-theme .order-sm-6 {
      order: 6; }
    .mello-theme .order-sm-7 {
      order: 7; }
    .mello-theme .order-sm-8 {
      order: 8; }
    .mello-theme .order-sm-9 {
      order: 9; }
    .mello-theme .order-sm-10 {
      order: 10; }
    .mello-theme .order-sm-11 {
      order: 11; }
    .mello-theme .order-sm-12 {
      order: 12; }
    .mello-theme .offset-sm-0 {
      margin-left: 0; }
    .mello-theme .offset-sm-1 {
      margin-left: 8.33333%; }
    .mello-theme .offset-sm-2 {
      margin-left: 16.66667%; }
    .mello-theme .offset-sm-3 {
      margin-left: 25%; }
    .mello-theme .offset-sm-4 {
      margin-left: 33.33333%; }
    .mello-theme .offset-sm-5 {
      margin-left: 41.66667%; }
    .mello-theme .offset-sm-6 {
      margin-left: 50%; }
    .mello-theme .offset-sm-7 {
      margin-left: 58.33333%; }
    .mello-theme .offset-sm-8 {
      margin-left: 66.66667%; }
    .mello-theme .offset-sm-9 {
      margin-left: 75%; }
    .mello-theme .offset-sm-10 {
      margin-left: 83.33333%; }
    .mello-theme .offset-sm-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 768px) {
    .mello-theme .col-md {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    .mello-theme .col-md-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .mello-theme .col-md-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .mello-theme .col-md-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .mello-theme .col-md-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    .mello-theme .col-md-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .mello-theme .col-md-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .mello-theme .col-md-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    .mello-theme .col-md-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .mello-theme .col-md-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .mello-theme .col-md-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    .mello-theme .col-md-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .mello-theme .col-md-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .mello-theme .col-md-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    .mello-theme .order-md-first {
      order: -1; }
    .mello-theme .order-md-last {
      order: 13; }
    .mello-theme .order-md-0 {
      order: 0; }
    .mello-theme .order-md-1 {
      order: 1; }
    .mello-theme .order-md-2 {
      order: 2; }
    .mello-theme .order-md-3 {
      order: 3; }
    .mello-theme .order-md-4 {
      order: 4; }
    .mello-theme .order-md-5 {
      order: 5; }
    .mello-theme .order-md-6 {
      order: 6; }
    .mello-theme .order-md-7 {
      order: 7; }
    .mello-theme .order-md-8 {
      order: 8; }
    .mello-theme .order-md-9 {
      order: 9; }
    .mello-theme .order-md-10 {
      order: 10; }
    .mello-theme .order-md-11 {
      order: 11; }
    .mello-theme .order-md-12 {
      order: 12; }
    .mello-theme .offset-md-0 {
      margin-left: 0; }
    .mello-theme .offset-md-1 {
      margin-left: 8.33333%; }
    .mello-theme .offset-md-2 {
      margin-left: 16.66667%; }
    .mello-theme .offset-md-3 {
      margin-left: 25%; }
    .mello-theme .offset-md-4 {
      margin-left: 33.33333%; }
    .mello-theme .offset-md-5 {
      margin-left: 41.66667%; }
    .mello-theme .offset-md-6 {
      margin-left: 50%; }
    .mello-theme .offset-md-7 {
      margin-left: 58.33333%; }
    .mello-theme .offset-md-8 {
      margin-left: 66.66667%; }
    .mello-theme .offset-md-9 {
      margin-left: 75%; }
    .mello-theme .offset-md-10 {
      margin-left: 83.33333%; }
    .mello-theme .offset-md-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 1024px) {
    .mello-theme .col-lg {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    .mello-theme .col-lg-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .mello-theme .col-lg-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .mello-theme .col-lg-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .mello-theme .col-lg-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    .mello-theme .col-lg-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .mello-theme .col-lg-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .mello-theme .col-lg-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    .mello-theme .col-lg-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .mello-theme .col-lg-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .mello-theme .col-lg-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    .mello-theme .col-lg-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .mello-theme .col-lg-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .mello-theme .col-lg-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    .mello-theme .order-lg-first {
      order: -1; }
    .mello-theme .order-lg-last {
      order: 13; }
    .mello-theme .order-lg-0 {
      order: 0; }
    .mello-theme .order-lg-1 {
      order: 1; }
    .mello-theme .order-lg-2 {
      order: 2; }
    .mello-theme .order-lg-3 {
      order: 3; }
    .mello-theme .order-lg-4 {
      order: 4; }
    .mello-theme .order-lg-5 {
      order: 5; }
    .mello-theme .order-lg-6 {
      order: 6; }
    .mello-theme .order-lg-7 {
      order: 7; }
    .mello-theme .order-lg-8 {
      order: 8; }
    .mello-theme .order-lg-9 {
      order: 9; }
    .mello-theme .order-lg-10 {
      order: 10; }
    .mello-theme .order-lg-11 {
      order: 11; }
    .mello-theme .order-lg-12 {
      order: 12; }
    .mello-theme .offset-lg-0 {
      margin-left: 0; }
    .mello-theme .offset-lg-1 {
      margin-left: 8.33333%; }
    .mello-theme .offset-lg-2 {
      margin-left: 16.66667%; }
    .mello-theme .offset-lg-3 {
      margin-left: 25%; }
    .mello-theme .offset-lg-4 {
      margin-left: 33.33333%; }
    .mello-theme .offset-lg-5 {
      margin-left: 41.66667%; }
    .mello-theme .offset-lg-6 {
      margin-left: 50%; }
    .mello-theme .offset-lg-7 {
      margin-left: 58.33333%; }
    .mello-theme .offset-lg-8 {
      margin-left: 66.66667%; }
    .mello-theme .offset-lg-9 {
      margin-left: 75%; }
    .mello-theme .offset-lg-10 {
      margin-left: 83.33333%; }
    .mello-theme .offset-lg-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 1440px) {
    .mello-theme .col-xl {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    .mello-theme .col-xl-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }
    .mello-theme .col-xl-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    .mello-theme .col-xl-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    .mello-theme .col-xl-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    .mello-theme .col-xl-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    .mello-theme .col-xl-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    .mello-theme .col-xl-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    .mello-theme .col-xl-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    .mello-theme .col-xl-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    .mello-theme .col-xl-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    .mello-theme .col-xl-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    .mello-theme .col-xl-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    .mello-theme .col-xl-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    .mello-theme .order-xl-first {
      order: -1; }
    .mello-theme .order-xl-last {
      order: 13; }
    .mello-theme .order-xl-0 {
      order: 0; }
    .mello-theme .order-xl-1 {
      order: 1; }
    .mello-theme .order-xl-2 {
      order: 2; }
    .mello-theme .order-xl-3 {
      order: 3; }
    .mello-theme .order-xl-4 {
      order: 4; }
    .mello-theme .order-xl-5 {
      order: 5; }
    .mello-theme .order-xl-6 {
      order: 6; }
    .mello-theme .order-xl-7 {
      order: 7; }
    .mello-theme .order-xl-8 {
      order: 8; }
    .mello-theme .order-xl-9 {
      order: 9; }
    .mello-theme .order-xl-10 {
      order: 10; }
    .mello-theme .order-xl-11 {
      order: 11; }
    .mello-theme .order-xl-12 {
      order: 12; }
    .mello-theme .offset-xl-0 {
      margin-left: 0; }
    .mello-theme .offset-xl-1 {
      margin-left: 8.33333%; }
    .mello-theme .offset-xl-2 {
      margin-left: 16.66667%; }
    .mello-theme .offset-xl-3 {
      margin-left: 25%; }
    .mello-theme .offset-xl-4 {
      margin-left: 33.33333%; }
    .mello-theme .offset-xl-5 {
      margin-left: 41.66667%; }
    .mello-theme .offset-xl-6 {
      margin-left: 50%; }
    .mello-theme .offset-xl-7 {
      margin-left: 58.33333%; }
    .mello-theme .offset-xl-8 {
      margin-left: 66.66667%; }
    .mello-theme .offset-xl-9 {
      margin-left: 75%; }
    .mello-theme .offset-xl-10 {
      margin-left: 83.33333%; }
    .mello-theme .offset-xl-11 {
      margin-left: 91.66667%; } }
  .mello-theme .table {
    width: 100%;
    margin-bottom: 1rem;
    color: #212529; }
    .mello-theme .table th,
    .mello-theme .table td {
      padding: 0.75rem;
      vertical-align: top;
      border-top: 1px solid #dee2e6; }
    .mello-theme .table thead th {
      vertical-align: bottom;
      border-bottom: 2px solid #dee2e6; }
    .mello-theme .table tbody + tbody {
      border-top: 2px solid #dee2e6; }
  .mello-theme .table-sm th,
  .mello-theme .table-sm td {
    padding: 0.3rem; }
  .mello-theme .table-bordered {
    border: 1px solid #dee2e6; }
    .mello-theme .table-bordered th,
    .mello-theme .table-bordered td {
      border: 1px solid #dee2e6; }
    .mello-theme .table-bordered thead th,
    .mello-theme .table-bordered thead td {
      border-bottom-width: 2px; }
  .mello-theme .table-borderless th,
  .mello-theme .table-borderless td,
  .mello-theme .table-borderless thead th,
  .mello-theme .table-borderless tbody + tbody {
    border: 0; }
  .mello-theme .table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05); }
  .mello-theme .table-hover tbody tr:hover {
    color: #212529;
    background-color: rgba(0, 0, 0, 0.075); }
  .mello-theme .table-primary,
  .mello-theme .table-primary > th,
  .mello-theme .table-primary > td {
    background-color: #dfd1ee; }
  .mello-theme .table-primary th,
  .mello-theme .table-primary td,
  .mello-theme .table-primary thead th,
  .mello-theme .table-primary tbody + tbody {
    border-color: #c3a9df; }
  .mello-theme .table-hover .table-primary:hover {
    background-color: #d2bee7; }
    .mello-theme .table-hover .table-primary:hover > td,
    .mello-theme .table-hover .table-primary:hover > th {
      background-color: #d2bee7; }
  .mello-theme .table-secondary,
  .mello-theme .table-secondary > th,
  .mello-theme .table-secondary > td {
    background-color: #e6f1c8; }
  .mello-theme .table-secondary th,
  .mello-theme .table-secondary td,
  .mello-theme .table-secondary thead th,
  .mello-theme .table-secondary tbody + tbody {
    border-color: #d1e698; }
  .mello-theme .table-hover .table-secondary:hover {
    background-color: #ddecb4; }
    .mello-theme .table-hover .table-secondary:hover > td,
    .mello-theme .table-hover .table-secondary:hover > th {
      background-color: #ddecb4; }
  .mello-theme .table-success,
  .mello-theme .table-success > th,
  .mello-theme .table-success > td {
    background-color: #b9e6d9; }
  .mello-theme .table-success th,
  .mello-theme .table-success td,
  .mello-theme .table-success thead th,
  .mello-theme .table-success tbody + tbody {
    border-color: #7dd1b9; }
  .mello-theme .table-hover .table-success:hover {
    background-color: #a6dfcf; }
    .mello-theme .table-hover .table-success:hover > td,
    .mello-theme .table-hover .table-success:hover > th {
      background-color: #a6dfcf; }
  .mello-theme .table-info,
  .mello-theme .table-info > th,
  .mello-theme .table-info > td {
    background-color: #bcd9f2; }
  .mello-theme .table-info th,
  .mello-theme .table-info td,
  .mello-theme .table-info thead th,
  .mello-theme .table-info tbody + tbody {
    border-color: #82b9e7; }
  .mello-theme .table-hover .table-info:hover {
    background-color: #a7cdee; }
    .mello-theme .table-hover .table-info:hover > td,
    .mello-theme .table-hover .table-info:hover > th {
      background-color: #a7cdee; }
  .mello-theme .table-warning,
  .mello-theme .table-warning > th,
  .mello-theme .table-warning > td {
    background-color: #ffe7b8; }
  .mello-theme .table-warning th,
  .mello-theme .table-warning td,
  .mello-theme .table-warning thead th,
  .mello-theme .table-warning tbody + tbody {
    border-color: #ffd37a; }
  .mello-theme .table-hover .table-warning:hover {
    background-color: #ffde9f; }
    .mello-theme .table-hover .table-warning:hover > td,
    .mello-theme .table-hover .table-warning:hover > th {
      background-color: #ffde9f; }
  .mello-theme .table-danger,
  .mello-theme .table-danger > th,
  .mello-theme .table-danger > td {
    background-color: #f3cbcf; }
  .mello-theme .table-danger th,
  .mello-theme .table-danger td,
  .mello-theme .table-danger thead th,
  .mello-theme .table-danger tbody + tbody {
    border-color: #e89ea5; }
  .mello-theme .table-hover .table-danger:hover {
    background-color: #eeb6bc; }
    .mello-theme .table-hover .table-danger:hover > td,
    .mello-theme .table-hover .table-danger:hover > th {
      background-color: #eeb6bc; }
  .mello-theme .table-light,
  .mello-theme .table-light > th,
  .mello-theme .table-light > td {
    background-color: #fdfdfe; }
  .mello-theme .table-light th,
  .mello-theme .table-light td,
  .mello-theme .table-light thead th,
  .mello-theme .table-light tbody + tbody {
    border-color: #fbfcfc; }
  .mello-theme .table-hover .table-light:hover {
    background-color: #ececf6; }
    .mello-theme .table-hover .table-light:hover > td,
    .mello-theme .table-hover .table-light:hover > th {
      background-color: #ececf6; }
  .mello-theme .table-dark,
  .mello-theme .table-dark > th,
  .mello-theme .table-dark > td {
    background-color: #c6c8ca; }
  .mello-theme .table-dark th,
  .mello-theme .table-dark td,
  .mello-theme .table-dark thead th,
  .mello-theme .table-dark tbody + tbody {
    border-color: #95999c; }
  .mello-theme .table-hover .table-dark:hover {
    background-color: #b9bbbe; }
    .mello-theme .table-hover .table-dark:hover > td,
    .mello-theme .table-hover .table-dark:hover > th {
      background-color: #b9bbbe; }
  .mello-theme .table-active,
  .mello-theme .table-active > th,
  .mello-theme .table-active > td {
    background-color: rgba(0, 0, 0, 0.075); }
  .mello-theme .table-hover .table-active:hover {
    background-color: rgba(0, 0, 0, 0.075); }
    .mello-theme .table-hover .table-active:hover > td,
    .mello-theme .table-hover .table-active:hover > th {
      background-color: rgba(0, 0, 0, 0.075); }
  .mello-theme .table .thead-dark th {
    color: #fff;
    background-color: #343a40;
    border-color: #454d55; }
  .mello-theme .table .thead-light th {
    color: #495057;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .mello-theme .table-dark {
    color: #fff;
    background-color: #343a40; }
    .mello-theme .table-dark th,
    .mello-theme .table-dark td,
    .mello-theme .table-dark thead th {
      border-color: #454d55; }
    .mello-theme .table-dark.table-bordered {
      border: 0; }
    .mello-theme .table-dark.table-striped tbody tr:nth-of-type(odd) {
      background-color: rgba(255, 255, 255, 0.05); }
    .mello-theme .table-dark.table-hover tbody tr:hover {
      color: #fff;
      background-color: rgba(255, 255, 255, 0.075); }
  @media (max-width: 374.98px) {
    .mello-theme .table-responsive-sm {
      display: block;
      width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }
      .mello-theme .table-responsive-sm > .table-bordered {
        border: 0; } }
  @media (max-width: 767.98px) {
    .mello-theme .table-responsive-md {
      display: block;
      width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }
      .mello-theme .table-responsive-md > .table-bordered {
        border: 0; } }
  @media (max-width: 1023.98px) {
    .mello-theme .table-responsive-lg {
      display: block;
      width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }
      .mello-theme .table-responsive-lg > .table-bordered {
        border: 0; } }
  @media (max-width: 1439.98px) {
    .mello-theme .table-responsive-xl {
      display: block;
      width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }
      .mello-theme .table-responsive-xl > .table-bordered {
        border: 0; } }
  .mello-theme .table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .mello-theme .table-responsive > .table-bordered {
      border: 0; }
  .mello-theme .form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .form-control {
        transition: none; } }
    .mello-theme .form-control::-ms-expand {
      background-color: transparent;
      border: 0; }
    .mello-theme .form-control:focus {
      color: #495057;
      background-color: #fff;
      border-color: #cdb7e4;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
    .mello-theme .form-control::placeholder {
      color: #6c757d;
      opacity: 1; }
    .mello-theme .form-control:disabled, .mello-theme .form-control[readonly] {
      background-color: #e9ecef;
      opacity: 1; }
  .mello-theme select.form-control:focus::-ms-value {
    color: #495057;
    background-color: #fff; }
  .mello-theme .form-control-file,
  .mello-theme .form-control-range {
    display: block;
    width: 100%; }
  .mello-theme .col-form-label {
    padding-top: calc(0.375rem + 1px);
    padding-bottom: calc(0.375rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5; }
  .mello-theme .col-form-label-lg {
    padding-top: calc(0.5rem + 1px);
    padding-bottom: calc(0.5rem + 1px);
    font-size: 1.25rem;
    line-height: 1.5; }
  .mello-theme .col-form-label-sm {
    padding-top: calc(0.25rem + 1px);
    padding-bottom: calc(0.25rem + 1px);
    font-size: 0.875rem;
    line-height: 1.5; }
  .mello-theme .form-control-plaintext {
    display: block;
    width: 100%;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    margin-bottom: 0;
    line-height: 1.5;
    color: #212529;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0; }
    .mello-theme .form-control-plaintext.form-control-sm, .mello-theme .form-control-plaintext.form-control-lg {
      padding-right: 0;
      padding-left: 0; }
  .mello-theme .form-control-sm {
    height: calc(1.5em + 0.5rem + 2px);
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.2rem; }
  .mello-theme .form-control-lg {
    height: calc(1.5em + 1rem + 2px);
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 0.3rem; }
  .mello-theme select.form-control[size], .mello-theme select.form-control[multiple] {
    height: auto; }
  .mello-theme textarea.form-control {
    height: auto; }
  .mello-theme .form-group {
    margin-bottom: 1rem; }
  .mello-theme .form-text {
    display: block;
    margin-top: 0.25rem; }
  .mello-theme .form-row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px; }
    .mello-theme .form-row > .col,
    .mello-theme .form-row > [class*="col-"] {
      padding-right: 5px;
      padding-left: 5px; }
  .mello-theme .form-check {
    position: relative;
    display: block;
    padding-left: 1.25rem; }
  .mello-theme .form-check-input {
    position: absolute;
    margin-top: 0.3rem;
    margin-left: -1.25rem; }
    .mello-theme .form-check-input:disabled ~ .form-check-label {
      color: #6c757d; }
  .mello-theme .form-check-label {
    margin-bottom: 0; }
  .mello-theme .form-check-inline {
    display: inline-flex;
    align-items: center;
    padding-left: 0;
    margin-right: 0.75rem; }
    .mello-theme .form-check-inline .form-check-input {
      position: static;
      margin-top: 0;
      margin-right: 0.3125rem;
      margin-left: 0; }
  .mello-theme .valid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: #05a678; }
  .mello-theme .valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: .1rem;
    font-size: 0.875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(5, 166, 120, 0.9);
    border-radius: 0.25rem; }
  .was-validated .mello-theme .form-control:valid, .mello-theme .form-control.is-valid {
    border-color: #05a678;
    padding-right: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2305a678' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center right calc(0.375em + 0.1875rem);
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
    .was-validated .mello-theme .form-control:valid:focus, .mello-theme .form-control.is-valid:focus {
      border-color: #05a678;
      box-shadow: 0 0 0 0.2rem rgba(5, 166, 120, 0.25); }
    .was-validated .mello-theme .form-control:valid ~ .valid-feedback,
    .was-validated .mello-theme .form-control:valid ~ .valid-tooltip, .mello-theme .form-control.is-valid ~ .valid-feedback,
    .mello-theme .form-control.is-valid ~ .valid-tooltip {
      display: block; }
  .was-validated .mello-theme textarea.form-control:valid, .mello-theme textarea.form-control.is-valid {
    padding-right: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
  .was-validated .mello-theme .custom-select:valid, .mello-theme .custom-select.is-valid {
    border-color: #05a678;
    padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2305a678' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
    .was-validated .mello-theme .custom-select:valid:focus, .mello-theme .custom-select.is-valid:focus {
      border-color: #05a678;
      box-shadow: 0 0 0 0.2rem rgba(5, 166, 120, 0.25); }
    .was-validated .mello-theme .custom-select:valid ~ .valid-feedback,
    .was-validated .mello-theme .custom-select:valid ~ .valid-tooltip, .mello-theme .custom-select.is-valid ~ .valid-feedback,
    .mello-theme .custom-select.is-valid ~ .valid-tooltip {
      display: block; }
  .was-validated .mello-theme .form-control-file:valid ~ .valid-feedback,
  .was-validated .mello-theme .form-control-file:valid ~ .valid-tooltip, .mello-theme .form-control-file.is-valid ~ .valid-feedback,
  .mello-theme .form-control-file.is-valid ~ .valid-tooltip {
    display: block; }
  .was-validated .mello-theme .form-check-input:valid ~ .form-check-label, .mello-theme .form-check-input.is-valid ~ .form-check-label {
    color: #05a678; }
  .was-validated .mello-theme .form-check-input:valid ~ .valid-feedback,
  .was-validated .mello-theme .form-check-input:valid ~ .valid-tooltip, .mello-theme .form-check-input.is-valid ~ .valid-feedback,
  .mello-theme .form-check-input.is-valid ~ .valid-tooltip {
    display: block; }
  .was-validated .mello-theme .custom-control-input:valid ~ .custom-control-label, .mello-theme .custom-control-input.is-valid ~ .custom-control-label {
    color: #05a678; }
    .was-validated .mello-theme .custom-control-input:valid ~ .custom-control-label::before, .mello-theme .custom-control-input.is-valid ~ .custom-control-label::before {
      border-color: #05a678; }
  .was-validated .mello-theme .custom-control-input:valid ~ .valid-feedback,
  .was-validated .mello-theme .custom-control-input:valid ~ .valid-tooltip, .mello-theme .custom-control-input.is-valid ~ .valid-feedback,
  .mello-theme .custom-control-input.is-valid ~ .valid-tooltip {
    display: block; }
  .was-validated .mello-theme .custom-control-input:valid:checked ~ .custom-control-label::before, .mello-theme .custom-control-input.is-valid:checked ~ .custom-control-label::before {
    border-color: #06d89c;
    background-color: #06d89c; }
  .was-validated .mello-theme .custom-control-input:valid:focus ~ .custom-control-label::before, .mello-theme .custom-control-input.is-valid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(5, 166, 120, 0.25); }
  .was-validated .mello-theme .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .mello-theme .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #05a678; }
  .was-validated .mello-theme .custom-file-input:valid ~ .custom-file-label, .mello-theme .custom-file-input.is-valid ~ .custom-file-label {
    border-color: #05a678; }
  .was-validated .mello-theme .custom-file-input:valid ~ .valid-feedback,
  .was-validated .mello-theme .custom-file-input:valid ~ .valid-tooltip, .mello-theme .custom-file-input.is-valid ~ .valid-feedback,
  .mello-theme .custom-file-input.is-valid ~ .valid-tooltip {
    display: block; }
  .was-validated .mello-theme .custom-file-input:valid:focus ~ .custom-file-label, .mello-theme .custom-file-input.is-valid:focus ~ .custom-file-label {
    border-color: #05a678;
    box-shadow: 0 0 0 0.2rem rgba(5, 166, 120, 0.25); }
  .mello-theme .invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: #d34452; }
  .mello-theme .invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: .1rem;
    font-size: 0.875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(211, 68, 82, 0.9);
    border-radius: 0.25rem; }
  .was-validated .mello-theme .form-control:invalid, .mello-theme .form-control.is-invalid {
    border-color: #d34452;
    padding-right: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23d34452' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d34452' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
    background-repeat: no-repeat;
    background-position: center right calc(0.375em + 0.1875rem);
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
    .was-validated .mello-theme .form-control:invalid:focus, .mello-theme .form-control.is-invalid:focus {
      border-color: #d34452;
      box-shadow: 0 0 0 0.2rem rgba(211, 68, 82, 0.25); }
    .was-validated .mello-theme .form-control:invalid ~ .invalid-feedback,
    .was-validated .mello-theme .form-control:invalid ~ .invalid-tooltip, .mello-theme .form-control.is-invalid ~ .invalid-feedback,
    .mello-theme .form-control.is-invalid ~ .invalid-tooltip {
      display: block; }
  .was-validated .mello-theme textarea.form-control:invalid, .mello-theme textarea.form-control.is-invalid {
    padding-right: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
  .was-validated .mello-theme .custom-select:invalid, .mello-theme .custom-select.is-invalid {
    border-color: #d34452;
    padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23d34452' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d34452' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
    .was-validated .mello-theme .custom-select:invalid:focus, .mello-theme .custom-select.is-invalid:focus {
      border-color: #d34452;
      box-shadow: 0 0 0 0.2rem rgba(211, 68, 82, 0.25); }
    .was-validated .mello-theme .custom-select:invalid ~ .invalid-feedback,
    .was-validated .mello-theme .custom-select:invalid ~ .invalid-tooltip, .mello-theme .custom-select.is-invalid ~ .invalid-feedback,
    .mello-theme .custom-select.is-invalid ~ .invalid-tooltip {
      display: block; }
  .was-validated .mello-theme .form-control-file:invalid ~ .invalid-feedback,
  .was-validated .mello-theme .form-control-file:invalid ~ .invalid-tooltip, .mello-theme .form-control-file.is-invalid ~ .invalid-feedback,
  .mello-theme .form-control-file.is-invalid ~ .invalid-tooltip {
    display: block; }
  .was-validated .mello-theme .form-check-input:invalid ~ .form-check-label, .mello-theme .form-check-input.is-invalid ~ .form-check-label {
    color: #d34452; }
  .was-validated .mello-theme .form-check-input:invalid ~ .invalid-feedback,
  .was-validated .mello-theme .form-check-input:invalid ~ .invalid-tooltip, .mello-theme .form-check-input.is-invalid ~ .invalid-feedback,
  .mello-theme .form-check-input.is-invalid ~ .invalid-tooltip {
    display: block; }
  .was-validated .mello-theme .custom-control-input:invalid ~ .custom-control-label, .mello-theme .custom-control-input.is-invalid ~ .custom-control-label {
    color: #d34452; }
    .was-validated .mello-theme .custom-control-input:invalid ~ .custom-control-label::before, .mello-theme .custom-control-input.is-invalid ~ .custom-control-label::before {
      border-color: #d34452; }
  .was-validated .mello-theme .custom-control-input:invalid ~ .invalid-feedback,
  .was-validated .mello-theme .custom-control-input:invalid ~ .invalid-tooltip, .mello-theme .custom-control-input.is-invalid ~ .invalid-feedback,
  .mello-theme .custom-control-input.is-invalid ~ .invalid-tooltip {
    display: block; }
  .was-validated .mello-theme .custom-control-input:invalid:checked ~ .custom-control-label::before, .mello-theme .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
    border-color: #dd6d78;
    background-color: #dd6d78; }
  .was-validated .mello-theme .custom-control-input:invalid:focus ~ .custom-control-label::before, .mello-theme .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(211, 68, 82, 0.25); }
  .was-validated .mello-theme .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .mello-theme .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #d34452; }
  .was-validated .mello-theme .custom-file-input:invalid ~ .custom-file-label, .mello-theme .custom-file-input.is-invalid ~ .custom-file-label {
    border-color: #d34452; }
  .was-validated .mello-theme .custom-file-input:invalid ~ .invalid-feedback,
  .was-validated .mello-theme .custom-file-input:invalid ~ .invalid-tooltip, .mello-theme .custom-file-input.is-invalid ~ .invalid-feedback,
  .mello-theme .custom-file-input.is-invalid ~ .invalid-tooltip {
    display: block; }
  .was-validated .mello-theme .custom-file-input:invalid:focus ~ .custom-file-label, .mello-theme .custom-file-input.is-invalid:focus ~ .custom-file-label {
    border-color: #d34452;
    box-shadow: 0 0 0 0.2rem rgba(211, 68, 82, 0.25); }
  .mello-theme .form-inline {
    display: flex;
    flex-flow: row wrap;
    align-items: center; }
    .mello-theme .form-inline .form-check {
      width: 100%; }
    @media (min-width: 375px) {
      .mello-theme .form-inline label {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0; }
      .mello-theme .form-inline .form-group {
        display: flex;
        flex: 0 0 auto;
        flex-flow: row wrap;
        align-items: center;
        margin-bottom: 0; }
      .mello-theme .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle; }
      .mello-theme .form-inline .form-control-plaintext {
        display: inline-block; }
      .mello-theme .form-inline .input-group,
      .mello-theme .form-inline .custom-select {
        width: auto; }
      .mello-theme .form-inline .form-check {
        display: flex;
        align-items: center;
        justify-content: center;
        width: auto;
        padding-left: 0; }
      .mello-theme .form-inline .form-check-input {
        position: relative;
        flex-shrink: 0;
        margin-top: 0;
        margin-right: 0.25rem;
        margin-left: 0; }
      .mello-theme .form-inline .custom-control {
        align-items: center;
        justify-content: center; }
      .mello-theme .form-inline .custom-control-label {
        margin-bottom: 0; } }
  .mello-theme .btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .btn {
        transition: none; } }
    .mello-theme .btn:hover {
      color: #212529;
      text-decoration: none; }
    .mello-theme .btn:focus, .mello-theme .btn.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
    .mello-theme .btn.disabled, .mello-theme .btn:disabled {
      opacity: 0.65; }
  .mello-theme a.btn.disabled,
  .mello-theme fieldset:disabled a.btn {
    pointer-events: none; }
  .mello-theme .btn-primary {
    color: #fff;
    background-color: #8c5ac2;
    border-color: #8c5ac2; }
    .mello-theme .btn-primary:hover {
      color: #fff;
      background-color: #7942b3;
      border-color: #723faa; }
    .mello-theme .btn-primary:focus, .mello-theme .btn-primary.focus {
      box-shadow: 0 0 0 0.2rem rgba(157, 115, 203, 0.5); }
    .mello-theme .btn-primary.disabled, .mello-theme .btn-primary:disabled {
      color: #fff;
      background-color: #8c5ac2;
      border-color: #8c5ac2; }
    .mello-theme .btn-primary:not(:disabled):not(.disabled):active, .mello-theme .btn-primary:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-primary.dropdown-toggle {
      color: #fff;
      background-color: #723faa;
      border-color: #6c3ba1; }
      .mello-theme .btn-primary:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-primary:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-primary.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(157, 115, 203, 0.5); }
  .mello-theme .btn-secondary {
    color: #212529;
    background-color: #a6ce39;
    border-color: #a6ce39; }
    .mello-theme .btn-secondary:hover {
      color: #212529;
      background-color: #90b42d;
      border-color: #88aa2a; }
    .mello-theme .btn-secondary:focus, .mello-theme .btn-secondary.focus {
      box-shadow: 0 0 0 0.2rem rgba(146, 181, 55, 0.5); }
    .mello-theme .btn-secondary.disabled, .mello-theme .btn-secondary:disabled {
      color: #212529;
      background-color: #a6ce39;
      border-color: #a6ce39; }
    .mello-theme .btn-secondary:not(:disabled):not(.disabled):active, .mello-theme .btn-secondary:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-secondary.dropdown-toggle {
      color: #fff;
      background-color: #88aa2a;
      border-color: #7fa028; }
      .mello-theme .btn-secondary:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-secondary:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-secondary.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(146, 181, 55, 0.5); }
  .mello-theme .btn-success {
    color: #fff;
    background-color: #05a678;
    border-color: #05a678; }
    .mello-theme .btn-success:hover {
      color: #fff;
      background-color: #04815d;
      border-color: #047454; }
    .mello-theme .btn-success:focus, .mello-theme .btn-success.focus {
      box-shadow: 0 0 0 0.2rem rgba(43, 179, 140, 0.5); }
    .mello-theme .btn-success.disabled, .mello-theme .btn-success:disabled {
      color: #fff;
      background-color: #05a678;
      border-color: #05a678; }
    .mello-theme .btn-success:not(:disabled):not(.disabled):active, .mello-theme .btn-success:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-success.dropdown-toggle {
      color: #fff;
      background-color: #047454;
      border-color: #03684b; }
      .mello-theme .btn-success:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-success:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-success.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(43, 179, 140, 0.5); }
  .mello-theme .btn-info {
    color: #fff;
    background-color: #0f79d0;
    border-color: #0f79d0; }
    .mello-theme .btn-info:hover {
      color: #fff;
      background-color: #0c64ac;
      border-color: #0c5da0; }
    .mello-theme .btn-info:focus, .mello-theme .btn-info.focus {
      box-shadow: 0 0 0 0.2rem rgba(51, 141, 215, 0.5); }
    .mello-theme .btn-info.disabled, .mello-theme .btn-info:disabled {
      color: #fff;
      background-color: #0f79d0;
      border-color: #0f79d0; }
    .mello-theme .btn-info:not(:disabled):not(.disabled):active, .mello-theme .btn-info:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-info.dropdown-toggle {
      color: #fff;
      background-color: #0c5da0;
      border-color: #0b5695; }
      .mello-theme .btn-info:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-info:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-info.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(51, 141, 215, 0.5); }
  .mello-theme .btn-warning {
    color: #212529;
    background-color: #ffab00;
    border-color: #ffab00; }
    .mello-theme .btn-warning:hover {
      color: #212529;
      background-color: #d99100;
      border-color: #cc8900; }
    .mello-theme .btn-warning:focus, .mello-theme .btn-warning.focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 151, 6, 0.5); }
    .mello-theme .btn-warning.disabled, .mello-theme .btn-warning:disabled {
      color: #212529;
      background-color: #ffab00;
      border-color: #ffab00; }
    .mello-theme .btn-warning:not(:disabled):not(.disabled):active, .mello-theme .btn-warning:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-warning.dropdown-toggle {
      color: #fff;
      background-color: #cc8900;
      border-color: #bf8000; }
      .mello-theme .btn-warning:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-warning:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-warning.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(222, 151, 6, 0.5); }
  .mello-theme .btn-danger {
    color: #fff;
    background-color: #d34452;
    border-color: #d34452; }
    .mello-theme .btn-danger:hover {
      color: #fff;
      background-color: #c32e3c;
      border-color: #b92b39; }
    .mello-theme .btn-danger:focus, .mello-theme .btn-danger.focus {
      box-shadow: 0 0 0 0.2rem rgba(218, 96, 108, 0.5); }
    .mello-theme .btn-danger.disabled, .mello-theme .btn-danger:disabled {
      color: #fff;
      background-color: #d34452;
      border-color: #d34452; }
    .mello-theme .btn-danger:not(:disabled):not(.disabled):active, .mello-theme .btn-danger:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-danger.dropdown-toggle {
      color: #fff;
      background-color: #b92b39;
      border-color: #ae2936; }
      .mello-theme .btn-danger:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-danger:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-danger.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(218, 96, 108, 0.5); }
  .mello-theme .btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .mello-theme .btn-light:hover {
      color: #212529;
      background-color: #e2e6ea;
      border-color: #dae0e5; }
    .mello-theme .btn-light:focus, .mello-theme .btn-light.focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
    .mello-theme .btn-light.disabled, .mello-theme .btn-light:disabled {
      color: #212529;
      background-color: #f8f9fa;
      border-color: #f8f9fa; }
    .mello-theme .btn-light:not(:disabled):not(.disabled):active, .mello-theme .btn-light:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-light.dropdown-toggle {
      color: #212529;
      background-color: #dae0e5;
      border-color: #d3d9df; }
      .mello-theme .btn-light:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-light:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-light.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  .mello-theme .btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
    .mello-theme .btn-dark:hover {
      color: #fff;
      background-color: #23272b;
      border-color: #1d2124; }
    .mello-theme .btn-dark:focus, .mello-theme .btn-dark.focus {
      box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
    .mello-theme .btn-dark.disabled, .mello-theme .btn-dark:disabled {
      color: #fff;
      background-color: #343a40;
      border-color: #343a40; }
    .mello-theme .btn-dark:not(:disabled):not(.disabled):active, .mello-theme .btn-dark:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-dark.dropdown-toggle {
      color: #fff;
      background-color: #1d2124;
      border-color: #171a1d; }
      .mello-theme .btn-dark:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-dark:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-dark.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  .mello-theme .btn-outline-primary {
    color: #8c5ac2;
    border-color: #8c5ac2; }
    .mello-theme .btn-outline-primary:hover {
      color: #fff;
      background-color: #8c5ac2;
      border-color: #8c5ac2; }
    .mello-theme .btn-outline-primary:focus, .mello-theme .btn-outline-primary.focus {
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.5); }
    .mello-theme .btn-outline-primary.disabled, .mello-theme .btn-outline-primary:disabled {
      color: #8c5ac2;
      background-color: transparent; }
    .mello-theme .btn-outline-primary:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-primary.dropdown-toggle {
      color: #fff;
      background-color: #8c5ac2;
      border-color: #8c5ac2; }
      .mello-theme .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-primary.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.5); }
  .mello-theme .btn-outline-secondary {
    color: #a6ce39;
    border-color: #a6ce39; }
    .mello-theme .btn-outline-secondary:hover {
      color: #212529;
      background-color: #a6ce39;
      border-color: #a6ce39; }
    .mello-theme .btn-outline-secondary:focus, .mello-theme .btn-outline-secondary.focus {
      box-shadow: 0 0 0 0.2rem rgba(166, 206, 57, 0.5); }
    .mello-theme .btn-outline-secondary.disabled, .mello-theme .btn-outline-secondary:disabled {
      color: #a6ce39;
      background-color: transparent; }
    .mello-theme .btn-outline-secondary:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-secondary:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-secondary.dropdown-toggle {
      color: #212529;
      background-color: #a6ce39;
      border-color: #a6ce39; }
      .mello-theme .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-secondary.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(166, 206, 57, 0.5); }
  .mello-theme .btn-outline-success {
    color: #05a678;
    border-color: #05a678; }
    .mello-theme .btn-outline-success:hover {
      color: #fff;
      background-color: #05a678;
      border-color: #05a678; }
    .mello-theme .btn-outline-success:focus, .mello-theme .btn-outline-success.focus {
      box-shadow: 0 0 0 0.2rem rgba(5, 166, 120, 0.5); }
    .mello-theme .btn-outline-success.disabled, .mello-theme .btn-outline-success:disabled {
      color: #05a678;
      background-color: transparent; }
    .mello-theme .btn-outline-success:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-success:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-success.dropdown-toggle {
      color: #fff;
      background-color: #05a678;
      border-color: #05a678; }
      .mello-theme .btn-outline-success:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-success:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-success.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(5, 166, 120, 0.5); }
  .mello-theme .btn-outline-info {
    color: #0f79d0;
    border-color: #0f79d0; }
    .mello-theme .btn-outline-info:hover {
      color: #fff;
      background-color: #0f79d0;
      border-color: #0f79d0; }
    .mello-theme .btn-outline-info:focus, .mello-theme .btn-outline-info.focus {
      box-shadow: 0 0 0 0.2rem rgba(15, 121, 208, 0.5); }
    .mello-theme .btn-outline-info.disabled, .mello-theme .btn-outline-info:disabled {
      color: #0f79d0;
      background-color: transparent; }
    .mello-theme .btn-outline-info:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-info:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-info.dropdown-toggle {
      color: #fff;
      background-color: #0f79d0;
      border-color: #0f79d0; }
      .mello-theme .btn-outline-info:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-info:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-info.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(15, 121, 208, 0.5); }
  .mello-theme .btn-outline-warning {
    color: #ffab00;
    border-color: #ffab00; }
    .mello-theme .btn-outline-warning:hover {
      color: #212529;
      background-color: #ffab00;
      border-color: #ffab00; }
    .mello-theme .btn-outline-warning:focus, .mello-theme .btn-outline-warning.focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 171, 0, 0.5); }
    .mello-theme .btn-outline-warning.disabled, .mello-theme .btn-outline-warning:disabled {
      color: #ffab00;
      background-color: transparent; }
    .mello-theme .btn-outline-warning:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-warning:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-warning.dropdown-toggle {
      color: #212529;
      background-color: #ffab00;
      border-color: #ffab00; }
      .mello-theme .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-warning.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(255, 171, 0, 0.5); }
  .mello-theme .btn-outline-danger {
    color: #d34452;
    border-color: #d34452; }
    .mello-theme .btn-outline-danger:hover {
      color: #fff;
      background-color: #d34452;
      border-color: #d34452; }
    .mello-theme .btn-outline-danger:focus, .mello-theme .btn-outline-danger.focus {
      box-shadow: 0 0 0 0.2rem rgba(211, 68, 82, 0.5); }
    .mello-theme .btn-outline-danger.disabled, .mello-theme .btn-outline-danger:disabled {
      color: #d34452;
      background-color: transparent; }
    .mello-theme .btn-outline-danger:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-danger:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-danger.dropdown-toggle {
      color: #fff;
      background-color: #d34452;
      border-color: #d34452; }
      .mello-theme .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-danger.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(211, 68, 82, 0.5); }
  .mello-theme .btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa; }
    .mello-theme .btn-outline-light:hover {
      color: #212529;
      background-color: #f8f9fa;
      border-color: #f8f9fa; }
    .mello-theme .btn-outline-light:focus, .mello-theme .btn-outline-light.focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
    .mello-theme .btn-outline-light.disabled, .mello-theme .btn-outline-light:disabled {
      color: #f8f9fa;
      background-color: transparent; }
    .mello-theme .btn-outline-light:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-light:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-light.dropdown-toggle {
      color: #212529;
      background-color: #f8f9fa;
      border-color: #f8f9fa; }
      .mello-theme .btn-outline-light:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-light:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-light.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .mello-theme .btn-outline-dark {
    color: #343a40;
    border-color: #343a40; }
    .mello-theme .btn-outline-dark:hover {
      color: #fff;
      background-color: #343a40;
      border-color: #343a40; }
    .mello-theme .btn-outline-dark:focus, .mello-theme .btn-outline-dark.focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
    .mello-theme .btn-outline-dark.disabled, .mello-theme .btn-outline-dark:disabled {
      color: #343a40;
      background-color: transparent; }
    .mello-theme .btn-outline-dark:not(:disabled):not(.disabled):active, .mello-theme .btn-outline-dark:not(:disabled):not(.disabled).active,
    .show > .mello-theme .btn-outline-dark.dropdown-toggle {
      color: #fff;
      background-color: #343a40;
      border-color: #343a40; }
      .mello-theme .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .mello-theme .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
      .show > .mello-theme .btn-outline-dark.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  .mello-theme .btn-link {
    font-weight: 400;
    color: #8c5ac2;
    text-decoration: none; }
    .mello-theme .btn-link:hover {
      color: #663897;
      text-decoration: underline; }
    .mello-theme .btn-link:focus, .mello-theme .btn-link.focus {
      text-decoration: underline;
      box-shadow: none; }
    .mello-theme .btn-link:disabled, .mello-theme .btn-link.disabled {
      color: #6c757d;
      pointer-events: none; }
  .mello-theme .btn-lg, .mello-theme .btn-group-lg > .btn {
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 0.3rem; }
  .mello-theme .btn-sm, .mello-theme .btn-group-sm > .btn {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.2rem; }
  .mello-theme .btn-block {
    display: block;
    width: 100%; }
    .mello-theme .btn-block + .btn-block {
      margin-top: 0.5rem; }
  .mello-theme input[type="submit"].btn-block,
  .mello-theme input[type="reset"].btn-block,
  .mello-theme input[type="button"].btn-block {
    width: 100%; }
  .mello-theme .fade {
    transition: opacity 0.15s linear; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .fade {
        transition: none; } }
    .mello-theme .fade:not(.show) {
      opacity: 0; }
  .mello-theme .collapse:not(.show) {
    display: none; }
  .mello-theme .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .collapsing {
        transition: none; } }
  .mello-theme .dropup,
  .mello-theme .dropright,
  .mello-theme .dropdown,
  .mello-theme .dropleft {
    position: relative; }
  .mello-theme .dropdown-toggle {
    white-space: nowrap; }
    .mello-theme .dropdown-toggle::after {
      display: inline-block;
      margin-left: 0.255em;
      vertical-align: 0.255em;
      content: "";
      border-top: 0.3em solid;
      border-right: 0.3em solid transparent;
      border-bottom: 0;
      border-left: 0.3em solid transparent; }
    .mello-theme .dropdown-toggle:empty::after {
      margin-left: 0; }
  .mello-theme .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.25rem; }
  .mello-theme .dropdown-menu-left {
    right: auto;
    left: 0; }
  .mello-theme .dropdown-menu-right {
    right: 0;
    left: auto; }
  @media (min-width: 375px) {
    .mello-theme .dropdown-menu-sm-left {
      right: auto;
      left: 0; }
    .mello-theme .dropdown-menu-sm-right {
      right: 0;
      left: auto; } }
  @media (min-width: 768px) {
    .mello-theme .dropdown-menu-md-left {
      right: auto;
      left: 0; }
    .mello-theme .dropdown-menu-md-right {
      right: 0;
      left: auto; } }
  @media (min-width: 1024px) {
    .mello-theme .dropdown-menu-lg-left {
      right: auto;
      left: 0; }
    .mello-theme .dropdown-menu-lg-right {
      right: 0;
      left: auto; } }
  @media (min-width: 1440px) {
    .mello-theme .dropdown-menu-xl-left {
      right: auto;
      left: 0; }
    .mello-theme .dropdown-menu-xl-right {
      right: 0;
      left: auto; } }
  .mello-theme .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 0.125rem; }
  .mello-theme .dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0;
    border-right: 0.3em solid transparent;
    border-bottom: 0.3em solid;
    border-left: 0.3em solid transparent; }
  .mello-theme .dropup .dropdown-toggle:empty::after {
    margin-left: 0; }
  .mello-theme .dropright .dropdown-menu {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: 0.125rem; }
  .mello-theme .dropright .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid; }
  .mello-theme .dropright .dropdown-toggle:empty::after {
    margin-left: 0; }
  .mello-theme .dropright .dropdown-toggle::after {
    vertical-align: 0; }
  .mello-theme .dropleft .dropdown-menu {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: 0.125rem; }
  .mello-theme .dropleft .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: ""; }
  .mello-theme .dropleft .dropdown-toggle::after {
    display: none; }
  .mello-theme .dropleft .dropdown-toggle::before {
    display: inline-block;
    margin-right: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0.3em solid;
    border-bottom: 0.3em solid transparent; }
  .mello-theme .dropleft .dropdown-toggle:empty::after {
    margin-left: 0; }
  .mello-theme .dropleft .dropdown-toggle::before {
    vertical-align: 0; }
  .mello-theme .dropdown-menu[x-placement^="top"], .mello-theme .dropdown-menu[x-placement^="right"], .mello-theme .dropdown-menu[x-placement^="bottom"], .mello-theme .dropdown-menu[x-placement^="left"] {
    right: auto;
    bottom: auto; }
  .mello-theme .dropdown-divider {
    height: 0;
    margin: 0.5rem 0;
    overflow: hidden;
    border-top: 1px solid #e9ecef; }
  .mello-theme .dropdown-item {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0; }
    .mello-theme .dropdown-item:hover, .mello-theme .dropdown-item:focus {
      color: #16181b;
      text-decoration: none;
      background-color: #f8f9fa; }
    .mello-theme .dropdown-item.active, .mello-theme .dropdown-item:active {
      color: #fff;
      text-decoration: none;
      background-color: #8c5ac2; }
    .mello-theme .dropdown-item.disabled, .mello-theme .dropdown-item:disabled {
      color: #6c757d;
      pointer-events: none;
      background-color: transparent; }
  .mello-theme .dropdown-menu.show {
    display: block; }
  .mello-theme .dropdown-header {
    display: block;
    padding: 0.5rem 1.5rem;
    margin-bottom: 0;
    font-size: 0.875rem;
    color: #6c757d;
    white-space: nowrap; }
  .mello-theme .dropdown-item-text {
    display: block;
    padding: 0.25rem 1.5rem;
    color: #212529; }
  .mello-theme .btn-group,
  .mello-theme .btn-group-vertical {
    position: relative;
    display: inline-flex;
    vertical-align: middle; }
    .mello-theme .btn-group > .btn,
    .mello-theme .btn-group-vertical > .btn {
      position: relative;
      flex: 1 1 auto; }
      .mello-theme .btn-group > .btn:hover,
      .mello-theme .btn-group-vertical > .btn:hover {
        z-index: 1; }
      .mello-theme .btn-group > .btn:focus, .mello-theme .btn-group > .btn:active, .mello-theme .btn-group > .btn.active,
      .mello-theme .btn-group-vertical > .btn:focus,
      .mello-theme .btn-group-vertical > .btn:active,
      .mello-theme .btn-group-vertical > .btn.active {
        z-index: 1; }
  .mello-theme .btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start; }
    .mello-theme .btn-toolbar .input-group {
      width: auto; }
  .mello-theme .btn-group > .btn:not(:first-child),
  .mello-theme .btn-group > .btn-group:not(:first-child) {
    margin-left: -1px; }
  .mello-theme .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
  .mello-theme .btn-group > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .mello-theme .btn-group > .btn:not(:first-child),
  .mello-theme .btn-group > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .mello-theme .dropdown-toggle-split {
    padding-right: 0.5625rem;
    padding-left: 0.5625rem; }
    .mello-theme .dropdown-toggle-split::after,
    .dropup .mello-theme .dropdown-toggle-split::after,
    .dropright .mello-theme .dropdown-toggle-split::after {
      margin-left: 0; }
    .dropleft .mello-theme .dropdown-toggle-split::before {
      margin-right: 0; }
  .mello-theme .btn-sm + .dropdown-toggle-split, .mello-theme .btn-group-sm > .btn + .dropdown-toggle-split {
    padding-right: 0.375rem;
    padding-left: 0.375rem; }
  .mello-theme .btn-lg + .dropdown-toggle-split, .mello-theme .btn-group-lg > .btn + .dropdown-toggle-split {
    padding-right: 0.75rem;
    padding-left: 0.75rem; }
  .mello-theme .btn-group-vertical {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center; }
    .mello-theme .btn-group-vertical > .btn,
    .mello-theme .btn-group-vertical > .btn-group {
      width: 100%; }
    .mello-theme .btn-group-vertical > .btn:not(:first-child),
    .mello-theme .btn-group-vertical > .btn-group:not(:first-child) {
      margin-top: -1px; }
    .mello-theme .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
    .mello-theme .btn-group-vertical > .btn-group:not(:last-child) > .btn {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
    .mello-theme .btn-group-vertical > .btn:not(:first-child),
    .mello-theme .btn-group-vertical > .btn-group:not(:first-child) > .btn {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
  .mello-theme .btn-group-toggle > .btn,
  .mello-theme .btn-group-toggle > .btn-group > .btn {
    margin-bottom: 0; }
    .mello-theme .btn-group-toggle > .btn input[type="radio"],
    .mello-theme .btn-group-toggle > .btn input[type="checkbox"],
    .mello-theme .btn-group-toggle > .btn-group > .btn input[type="radio"],
    .mello-theme .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
      position: absolute;
      clip: rect(0, 0, 0, 0);
      pointer-events: none; }
  .mello-theme .input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%; }
    .mello-theme .input-group > .form-control,
    .mello-theme .input-group > .form-control-plaintext,
    .mello-theme .input-group > .custom-select,
    .mello-theme .input-group > .custom-file {
      position: relative;
      flex: 1 1 auto;
      width: 1%;
      margin-bottom: 0; }
      .mello-theme .input-group > .form-control + .form-control,
      .mello-theme .input-group > .form-control + .custom-select,
      .mello-theme .input-group > .form-control + .custom-file,
      .mello-theme .input-group > .form-control-plaintext + .form-control,
      .mello-theme .input-group > .form-control-plaintext + .custom-select,
      .mello-theme .input-group > .form-control-plaintext + .custom-file,
      .mello-theme .input-group > .custom-select + .form-control,
      .mello-theme .input-group > .custom-select + .custom-select,
      .mello-theme .input-group > .custom-select + .custom-file,
      .mello-theme .input-group > .custom-file + .form-control,
      .mello-theme .input-group > .custom-file + .custom-select,
      .mello-theme .input-group > .custom-file + .custom-file {
        margin-left: -1px; }
    .mello-theme .input-group > .form-control:focus,
    .mello-theme .input-group > .custom-select:focus,
    .mello-theme .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
      z-index: 3; }
    .mello-theme .input-group > .custom-file .custom-file-input:focus {
      z-index: 4; }
    .mello-theme .input-group > .form-control:not(:last-child),
    .mello-theme .input-group > .custom-select:not(:last-child) {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .mello-theme .input-group > .form-control:not(:first-child),
    .mello-theme .input-group > .custom-select:not(:first-child) {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
    .mello-theme .input-group > .custom-file {
      display: flex;
      align-items: center; }
      .mello-theme .input-group > .custom-file:not(:last-child) .custom-file-label,
      .mello-theme .input-group > .custom-file:not(:last-child) .custom-file-label::after {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
      .mello-theme .input-group > .custom-file:not(:first-child) .custom-file-label {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
  .mello-theme .input-group-prepend,
  .mello-theme .input-group-append {
    display: flex; }
    .mello-theme .input-group-prepend .btn,
    .mello-theme .input-group-append .btn {
      position: relative;
      z-index: 2; }
      .mello-theme .input-group-prepend .btn:focus,
      .mello-theme .input-group-append .btn:focus {
        z-index: 3; }
    .mello-theme .input-group-prepend .btn + .btn,
    .mello-theme .input-group-prepend .btn + .input-group-text,
    .mello-theme .input-group-prepend .input-group-text + .input-group-text,
    .mello-theme .input-group-prepend .input-group-text + .btn,
    .mello-theme .input-group-append .btn + .btn,
    .mello-theme .input-group-append .btn + .input-group-text,
    .mello-theme .input-group-append .input-group-text + .input-group-text,
    .mello-theme .input-group-append .input-group-text + .btn {
      margin-left: -1px; }
  .mello-theme .input-group-prepend {
    margin-right: -1px; }
  .mello-theme .input-group-append {
    margin-left: -1px; }
  .mello-theme .input-group-text {
    display: flex;
    align-items: center;
    padding: 0.375rem 0.75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: 0.25rem; }
    .mello-theme .input-group-text input[type="radio"],
    .mello-theme .input-group-text input[type="checkbox"] {
      margin-top: 0; }
  .mello-theme .input-group-lg > .form-control:not(textarea),
  .mello-theme .input-group-lg > .custom-select {
    height: calc(1.5em + 1rem + 2px); }
  .mello-theme .input-group-lg > .form-control,
  .mello-theme .input-group-lg > .custom-select,
  .mello-theme .input-group-lg > .input-group-prepend > .input-group-text,
  .mello-theme .input-group-lg > .input-group-append > .input-group-text,
  .mello-theme .input-group-lg > .input-group-prepend > .btn,
  .mello-theme .input-group-lg > .input-group-append > .btn {
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 0.3rem; }
  .mello-theme .input-group-sm > .form-control:not(textarea),
  .mello-theme .input-group-sm > .custom-select {
    height: calc(1.5em + 0.5rem + 2px); }
  .mello-theme .input-group-sm > .form-control,
  .mello-theme .input-group-sm > .custom-select,
  .mello-theme .input-group-sm > .input-group-prepend > .input-group-text,
  .mello-theme .input-group-sm > .input-group-append > .input-group-text,
  .mello-theme .input-group-sm > .input-group-prepend > .btn,
  .mello-theme .input-group-sm > .input-group-append > .btn {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.2rem; }
  .mello-theme .input-group-lg > .custom-select,
  .mello-theme .input-group-sm > .custom-select {
    padding-right: 1.75rem; }
  .mello-theme .input-group > .input-group-prepend > .btn,
  .mello-theme .input-group > .input-group-prepend > .input-group-text,
  .mello-theme .input-group > .input-group-append:not(:last-child) > .btn,
  .mello-theme .input-group > .input-group-append:not(:last-child) > .input-group-text,
  .mello-theme .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  .mello-theme .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .mello-theme .input-group > .input-group-append > .btn,
  .mello-theme .input-group > .input-group-append > .input-group-text,
  .mello-theme .input-group > .input-group-prepend:not(:first-child) > .btn,
  .mello-theme .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
  .mello-theme .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
  .mello-theme .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .mello-theme .custom-control {
    position: relative;
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5rem; }
  .mello-theme .custom-control-inline {
    display: inline-flex;
    margin-right: 1rem; }
  .mello-theme .custom-control-input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
    .mello-theme .custom-control-input:checked ~ .custom-control-label::before {
      color: #fff;
      border-color: #8c5ac2;
      background-color: #8c5ac2; }
    .mello-theme .custom-control-input:focus ~ .custom-control-label::before {
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
    .mello-theme .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
      border-color: #cdb7e4; }
    .mello-theme .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
      color: #fff;
      background-color: #e7dcf2;
      border-color: #e7dcf2; }
    .mello-theme .custom-control-input:disabled ~ .custom-control-label {
      color: #6c757d; }
      .mello-theme .custom-control-input:disabled ~ .custom-control-label::before {
        background-color: #e9ecef; }
  .mello-theme .custom-control-label {
    position: relative;
    margin-bottom: 0;
    vertical-align: top; }
    .mello-theme .custom-control-label::before {
      position: absolute;
      top: 0.25rem;
      left: -1.5rem;
      display: block;
      width: 1rem;
      height: 1rem;
      pointer-events: none;
      content: "";
      background-color: #fff;
      border: #adb5bd solid 1px; }
    .mello-theme .custom-control-label::after {
      position: absolute;
      top: 0.25rem;
      left: -1.5rem;
      display: block;
      width: 1rem;
      height: 1rem;
      content: "";
      background: no-repeat 50% / 50% 50%; }
  .mello-theme .custom-checkbox .custom-control-label::before {
    border-radius: 0.25rem; }
  .mello-theme .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }
  .mello-theme .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    border-color: #8c5ac2;
    background-color: #8c5ac2; }
  .mello-theme .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }
  .mello-theme .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(140, 90, 194, 0.5); }
  .mello-theme .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgba(140, 90, 194, 0.5); }
  .mello-theme .custom-radio .custom-control-label::before {
    border-radius: 50%; }
  .mello-theme .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }
  .mello-theme .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(140, 90, 194, 0.5); }
  .mello-theme .custom-switch {
    padding-left: 2.25rem; }
    .mello-theme .custom-switch .custom-control-label::before {
      left: -2.25rem;
      width: 1.75rem;
      pointer-events: all;
      border-radius: 0.5rem; }
    .mello-theme .custom-switch .custom-control-label::after {
      top: calc(0.25rem + 2px);
      left: calc(-2.25rem + 2px);
      width: calc(1rem - 4px);
      height: calc(1rem - 4px);
      background-color: #adb5bd;
      border-radius: 0.5rem;
      transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .custom-switch .custom-control-label::after {
          transition: none; } }
    .mello-theme .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
      background-color: #fff;
      transform: translateX(0.75rem); }
    .mello-theme .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
      background-color: rgba(140, 90, 194, 0.5); }
  .mello-theme .custom-select {
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 1.75rem 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    vertical-align: middle;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    appearance: none; }
    .mello-theme .custom-select:focus {
      border-color: #cdb7e4;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
      .mello-theme .custom-select:focus::-ms-value {
        color: #495057;
        background-color: #fff; }
    .mello-theme .custom-select[multiple], .mello-theme .custom-select[size]:not([size="1"]) {
      height: auto;
      padding-right: 0.75rem;
      background-image: none; }
    .mello-theme .custom-select:disabled {
      color: #6c757d;
      background-color: #e9ecef; }
    .mello-theme .custom-select::-ms-expand {
      display: none; }
  .mello-theme .custom-select-sm {
    height: calc(1.5em + 0.5rem + 2px);
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    padding-left: 0.5rem;
    font-size: 0.875rem; }
  .mello-theme .custom-select-lg {
    height: calc(1.5em + 1rem + 2px);
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    font-size: 1.25rem; }
  .mello-theme .custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    margin-bottom: 0; }
  .mello-theme .custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    margin: 0;
    opacity: 0; }
    .mello-theme .custom-file-input:focus ~ .custom-file-label {
      border-color: #cdb7e4;
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
    .mello-theme .custom-file-input:disabled ~ .custom-file-label {
      background-color: #e9ecef; }
    .mello-theme .custom-file-input:lang(en) ~ .custom-file-label::after {
      content: "Browse"; }
    .mello-theme .custom-file-input ~ .custom-file-label[data-browse]::after {
      content: attr(data-browse); }
  .mello-theme .custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: 0.25rem; }
    .mello-theme .custom-file-label::after {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      z-index: 3;
      display: block;
      height: calc(1.5em + 0.75rem);
      padding: 0.375rem 0.75rem;
      line-height: 1.5;
      color: #495057;
      content: "Browse";
      background-color: #e9ecef;
      border-left: inherit;
      border-radius: 0 0.25rem 0.25rem 0; }
  .mello-theme .custom-range {
    width: 100%;
    height: calc(1rem + 0.4rem);
    padding: 0;
    background-color: transparent;
    appearance: none; }
    .mello-theme .custom-range:focus {
      outline: none; }
      .mello-theme .custom-range:focus::-webkit-slider-thumb {
        box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
      .mello-theme .custom-range:focus::-moz-range-thumb {
        box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
      .mello-theme .custom-range:focus::-ms-thumb {
        box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
    .mello-theme .custom-range::-moz-focus-outer {
      border: 0; }
    .mello-theme .custom-range::-webkit-slider-thumb {
      width: 1rem;
      height: 1rem;
      margin-top: -0.25rem;
      background-color: #8c5ac2;
      border: 0;
      border-radius: 1rem;
      transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
      appearance: none; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .custom-range::-webkit-slider-thumb {
          transition: none; } }
      .mello-theme .custom-range::-webkit-slider-thumb:active {
        background-color: #e7dcf2; }
    .mello-theme .custom-range::-webkit-slider-runnable-track {
      width: 100%;
      height: 0.5rem;
      color: transparent;
      cursor: pointer;
      background-color: #dee2e6;
      border-color: transparent;
      border-radius: 1rem; }
    .mello-theme .custom-range::-moz-range-thumb {
      width: 1rem;
      height: 1rem;
      background-color: #8c5ac2;
      border: 0;
      border-radius: 1rem;
      transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
      appearance: none; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .custom-range::-moz-range-thumb {
          transition: none; } }
      .mello-theme .custom-range::-moz-range-thumb:active {
        background-color: #e7dcf2; }
    .mello-theme .custom-range::-moz-range-track {
      width: 100%;
      height: 0.5rem;
      color: transparent;
      cursor: pointer;
      background-color: #dee2e6;
      border-color: transparent;
      border-radius: 1rem; }
    .mello-theme .custom-range::-ms-thumb {
      width: 1rem;
      height: 1rem;
      margin-top: 0;
      margin-right: 0.2rem;
      margin-left: 0.2rem;
      background-color: #8c5ac2;
      border: 0;
      border-radius: 1rem;
      transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
      appearance: none; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .custom-range::-ms-thumb {
          transition: none; } }
      .mello-theme .custom-range::-ms-thumb:active {
        background-color: #e7dcf2; }
    .mello-theme .custom-range::-ms-track {
      width: 100%;
      height: 0.5rem;
      color: transparent;
      cursor: pointer;
      background-color: transparent;
      border-color: transparent;
      border-width: 0.5rem; }
    .mello-theme .custom-range::-ms-fill-lower {
      background-color: #dee2e6;
      border-radius: 1rem; }
    .mello-theme .custom-range::-ms-fill-upper {
      margin-right: 15px;
      background-color: #dee2e6;
      border-radius: 1rem; }
    .mello-theme .custom-range:disabled::-webkit-slider-thumb {
      background-color: #adb5bd; }
    .mello-theme .custom-range:disabled::-webkit-slider-runnable-track {
      cursor: default; }
    .mello-theme .custom-range:disabled::-moz-range-thumb {
      background-color: #adb5bd; }
    .mello-theme .custom-range:disabled::-moz-range-track {
      cursor: default; }
    .mello-theme .custom-range:disabled::-ms-thumb {
      background-color: #adb5bd; }
  .mello-theme .custom-control-label::before,
  .mello-theme .custom-file-label,
  .mello-theme .custom-select {
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .custom-control-label::before,
      .mello-theme .custom-file-label,
      .mello-theme .custom-select {
        transition: none; } }
  .mello-theme .nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }
  .mello-theme .nav-link {
    display: block;
    padding: 0.5rem 1rem; }
    .mello-theme .nav-link:hover, .mello-theme .nav-link:focus {
      text-decoration: none; }
    .mello-theme .nav-link.disabled {
      color: #6c757d;
      pointer-events: none;
      cursor: default; }
  .mello-theme .nav-tabs {
    border-bottom: 1px solid #dee2e6; }
    .mello-theme .nav-tabs .nav-item {
      margin-bottom: -1px; }
    .mello-theme .nav-tabs .nav-link {
      border: 1px solid transparent;
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem; }
      .mello-theme .nav-tabs .nav-link:hover, .mello-theme .nav-tabs .nav-link:focus {
        border-color: #e9ecef #e9ecef #dee2e6; }
      .mello-theme .nav-tabs .nav-link.disabled {
        color: #6c757d;
        background-color: transparent;
        border-color: transparent; }
    .mello-theme .nav-tabs .nav-link.active,
    .mello-theme .nav-tabs .nav-item.show .nav-link {
      color: #495057;
      background-color: #fff;
      border-color: #dee2e6 #dee2e6 #fff; }
    .mello-theme .nav-tabs .dropdown-menu {
      margin-top: -1px;
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
  .mello-theme .nav-pills .nav-link {
    border-radius: 0.25rem; }
  .mello-theme .nav-pills .nav-link.active,
  .mello-theme .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #8c5ac2; }
  .mello-theme .nav-fill .nav-item {
    flex: 1 1 auto;
    text-align: center; }
  .mello-theme .nav-justified .nav-item {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center; }
  .mello-theme .tab-content > .tab-pane {
    display: none; }
  .mello-theme .tab-content > .active {
    display: block; }
  .mello-theme .navbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: 0.5rem 1rem; }
    .mello-theme .navbar > .container,
    .mello-theme .navbar > .container-fluid {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content: space-between; }
  .mello-theme .navbar-brand {
    display: inline-block;
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap; }
    .mello-theme .navbar-brand:hover, .mello-theme .navbar-brand:focus {
      text-decoration: none; }
  .mello-theme .navbar-nav {
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }
    .mello-theme .navbar-nav .nav-link {
      padding-right: 0;
      padding-left: 0; }
    .mello-theme .navbar-nav .dropdown-menu {
      position: static;
      float: none; }
  .mello-theme .navbar-text {
    display: inline-block;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
  .mello-theme .navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center; }
  .mello-theme .navbar-toggler {
    padding: 0.25rem 0.75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0.25rem; }
    .mello-theme .navbar-toggler:hover, .mello-theme .navbar-toggler:focus {
      text-decoration: none; }
  .mello-theme .navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%; }
  @media (max-width: 374.98px) {
    .mello-theme .navbar-expand-sm > .container,
    .mello-theme .navbar-expand-sm > .container-fluid {
      padding-right: 0;
      padding-left: 0; } }
  @media (min-width: 375px) {
    .mello-theme .navbar-expand-sm {
      flex-flow: row nowrap;
      justify-content: flex-start; }
      .mello-theme .navbar-expand-sm .navbar-nav {
        flex-direction: row; }
        .mello-theme .navbar-expand-sm .navbar-nav .dropdown-menu {
          position: absolute; }
        .mello-theme .navbar-expand-sm .navbar-nav .nav-link {
          padding-right: 0.5rem;
          padding-left: 0.5rem; }
      .mello-theme .navbar-expand-sm > .container,
      .mello-theme .navbar-expand-sm > .container-fluid {
        flex-wrap: nowrap; }
      .mello-theme .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto; }
      .mello-theme .navbar-expand-sm .navbar-toggler {
        display: none; } }
  @media (max-width: 767.98px) {
    .mello-theme .navbar-expand-md > .container,
    .mello-theme .navbar-expand-md > .container-fluid {
      padding-right: 0;
      padding-left: 0; } }
  @media (min-width: 768px) {
    .mello-theme .navbar-expand-md {
      flex-flow: row nowrap;
      justify-content: flex-start; }
      .mello-theme .navbar-expand-md .navbar-nav {
        flex-direction: row; }
        .mello-theme .navbar-expand-md .navbar-nav .dropdown-menu {
          position: absolute; }
        .mello-theme .navbar-expand-md .navbar-nav .nav-link {
          padding-right: 0.5rem;
          padding-left: 0.5rem; }
      .mello-theme .navbar-expand-md > .container,
      .mello-theme .navbar-expand-md > .container-fluid {
        flex-wrap: nowrap; }
      .mello-theme .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto; }
      .mello-theme .navbar-expand-md .navbar-toggler {
        display: none; } }
  @media (max-width: 1023.98px) {
    .mello-theme .navbar-expand-lg > .container,
    .mello-theme .navbar-expand-lg > .container-fluid {
      padding-right: 0;
      padding-left: 0; } }
  @media (min-width: 1024px) {
    .mello-theme .navbar-expand-lg {
      flex-flow: row nowrap;
      justify-content: flex-start; }
      .mello-theme .navbar-expand-lg .navbar-nav {
        flex-direction: row; }
        .mello-theme .navbar-expand-lg .navbar-nav .dropdown-menu {
          position: absolute; }
        .mello-theme .navbar-expand-lg .navbar-nav .nav-link {
          padding-right: 0.5rem;
          padding-left: 0.5rem; }
      .mello-theme .navbar-expand-lg > .container,
      .mello-theme .navbar-expand-lg > .container-fluid {
        flex-wrap: nowrap; }
      .mello-theme .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto; }
      .mello-theme .navbar-expand-lg .navbar-toggler {
        display: none; } }
  @media (max-width: 1439.98px) {
    .mello-theme .navbar-expand-xl > .container,
    .mello-theme .navbar-expand-xl > .container-fluid {
      padding-right: 0;
      padding-left: 0; } }
  @media (min-width: 1440px) {
    .mello-theme .navbar-expand-xl {
      flex-flow: row nowrap;
      justify-content: flex-start; }
      .mello-theme .navbar-expand-xl .navbar-nav {
        flex-direction: row; }
        .mello-theme .navbar-expand-xl .navbar-nav .dropdown-menu {
          position: absolute; }
        .mello-theme .navbar-expand-xl .navbar-nav .nav-link {
          padding-right: 0.5rem;
          padding-left: 0.5rem; }
      .mello-theme .navbar-expand-xl > .container,
      .mello-theme .navbar-expand-xl > .container-fluid {
        flex-wrap: nowrap; }
      .mello-theme .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto; }
      .mello-theme .navbar-expand-xl .navbar-toggler {
        display: none; } }
  .mello-theme .navbar-expand {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .mello-theme .navbar-expand > .container,
    .mello-theme .navbar-expand > .container-fluid {
      padding-right: 0;
      padding-left: 0; }
    .mello-theme .navbar-expand .navbar-nav {
      flex-direction: row; }
      .mello-theme .navbar-expand .navbar-nav .dropdown-menu {
        position: absolute; }
      .mello-theme .navbar-expand .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .mello-theme .navbar-expand > .container,
    .mello-theme .navbar-expand > .container-fluid {
      flex-wrap: nowrap; }
    .mello-theme .navbar-expand .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .mello-theme .navbar-expand .navbar-toggler {
      display: none; }
  .mello-theme .navbar-light .navbar-brand {
    color: rgba(0, 0, 0, 0.9); }
    .mello-theme .navbar-light .navbar-brand:hover, .mello-theme .navbar-light .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.9); }
  .mello-theme .navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.5); }
    .mello-theme .navbar-light .navbar-nav .nav-link:hover, .mello-theme .navbar-light .navbar-nav .nav-link:focus {
      color: rgba(0, 0, 0, 0.7); }
    .mello-theme .navbar-light .navbar-nav .nav-link.disabled {
      color: rgba(0, 0, 0, 0.3); }
  .mello-theme .navbar-light .navbar-nav .show > .nav-link,
  .mello-theme .navbar-light .navbar-nav .active > .nav-link,
  .mello-theme .navbar-light .navbar-nav .nav-link.show,
  .mello-theme .navbar-light .navbar-nav .nav-link.active {
    color: rgba(0, 0, 0, 0.9); }
  .mello-theme .navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: rgba(0, 0, 0, 0.1); }
  .mello-theme .navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
  .mello-theme .navbar-light .navbar-text {
    color: rgba(0, 0, 0, 0.5); }
    .mello-theme .navbar-light .navbar-text a {
      color: rgba(0, 0, 0, 0.9); }
      .mello-theme .navbar-light .navbar-text a:hover, .mello-theme .navbar-light .navbar-text a:focus {
        color: rgba(0, 0, 0, 0.9); }
  .mello-theme .navbar-dark .navbar-brand {
    color: #fff; }
    .mello-theme .navbar-dark .navbar-brand:hover, .mello-theme .navbar-dark .navbar-brand:focus {
      color: #fff; }
  .mello-theme .navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.5); }
    .mello-theme .navbar-dark .navbar-nav .nav-link:hover, .mello-theme .navbar-dark .navbar-nav .nav-link:focus {
      color: rgba(255, 255, 255, 0.75); }
    .mello-theme .navbar-dark .navbar-nav .nav-link.disabled {
      color: rgba(255, 255, 255, 0.25); }
  .mello-theme .navbar-dark .navbar-nav .show > .nav-link,
  .mello-theme .navbar-dark .navbar-nav .active > .nav-link,
  .mello-theme .navbar-dark .navbar-nav .nav-link.show,
  .mello-theme .navbar-dark .navbar-nav .nav-link.active {
    color: #fff; }
  .mello-theme .navbar-dark .navbar-toggler {
    color: rgba(255, 255, 255, 0.5);
    border-color: rgba(255, 255, 255, 0.1); }
  .mello-theme .navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
  .mello-theme .navbar-dark .navbar-text {
    color: rgba(255, 255, 255, 0.5); }
    .mello-theme .navbar-dark .navbar-text a {
      color: #fff; }
      .mello-theme .navbar-dark .navbar-text a:hover, .mello-theme .navbar-dark .navbar-text a:focus {
        color: #fff; }
  .mello-theme .card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 0.25rem; }
    .mello-theme .card > hr {
      margin-right: 0;
      margin-left: 0; }
    .mello-theme .card > .list-group:first-child .list-group-item:first-child {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem; }
    .mello-theme .card > .list-group:last-child .list-group-item:last-child {
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
  .mello-theme .card-body {
    flex: 1 1 auto;
    padding: 1.25rem; }
  .mello-theme .card-title {
    margin-bottom: 0.75rem; }
  .mello-theme .card-subtitle {
    margin-top: -0.375rem;
    margin-bottom: 0; }
  .mello-theme .card-text:last-child {
    margin-bottom: 0; }
  .mello-theme .card-link:hover {
    text-decoration: none; }
  .mello-theme .card-link + .card-link {
    margin-left: 1.25rem; }
  .mello-theme .card-header {
    padding: 0.75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, 0.03);
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
    .mello-theme .card-header:first-child {
      border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
    .mello-theme .card-header + .list-group .list-group-item:first-child {
      border-top: 0; }
  .mello-theme .card-footer {
    padding: 0.75rem 1.25rem;
    background-color: rgba(0, 0, 0, 0.03);
    border-top: 1px solid rgba(0, 0, 0, 0.125); }
    .mello-theme .card-footer:last-child {
      border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }
  .mello-theme .card-header-tabs {
    margin-right: -0.625rem;
    margin-bottom: -0.75rem;
    margin-left: -0.625rem;
    border-bottom: 0; }
  .mello-theme .card-header-pills {
    margin-right: -0.625rem;
    margin-left: -0.625rem; }
  .mello-theme .card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 1.25rem; }
  .mello-theme .card-img {
    width: 100%;
    border-radius: calc(0.25rem - 1px); }
  .mello-theme .card-img-top {
    width: 100%;
    border-top-left-radius: calc(0.25rem - 1px);
    border-top-right-radius: calc(0.25rem - 1px); }
  .mello-theme .card-img-bottom {
    width: 100%;
    border-bottom-right-radius: calc(0.25rem - 1px);
    border-bottom-left-radius: calc(0.25rem - 1px); }
  .mello-theme .card-deck {
    display: flex;
    flex-direction: column; }
    .mello-theme .card-deck .card {
      margin-bottom: 15px; }
    @media (min-width: 375px) {
      .mello-theme .card-deck {
        flex-flow: row wrap;
        margin-right: -15px;
        margin-left: -15px; }
        .mello-theme .card-deck .card {
          display: flex;
          flex: 1 0 0%;
          flex-direction: column;
          margin-right: 15px;
          margin-bottom: 0;
          margin-left: 15px; } }
  .mello-theme .card-group {
    display: flex;
    flex-direction: column; }
    .mello-theme .card-group > .card {
      margin-bottom: 15px; }
    @media (min-width: 375px) {
      .mello-theme .card-group {
        flex-flow: row wrap; }
        .mello-theme .card-group > .card {
          flex: 1 0 0%;
          margin-bottom: 0; }
          .mello-theme .card-group > .card + .card {
            margin-left: 0;
            border-left: 0; }
          .mello-theme .card-group > .card:not(:last-child) {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0; }
            .mello-theme .card-group > .card:not(:last-child) .card-img-top,
            .mello-theme .card-group > .card:not(:last-child) .card-header {
              border-top-right-radius: 0; }
            .mello-theme .card-group > .card:not(:last-child) .card-img-bottom,
            .mello-theme .card-group > .card:not(:last-child) .card-footer {
              border-bottom-right-radius: 0; }
          .mello-theme .card-group > .card:not(:first-child) {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0; }
            .mello-theme .card-group > .card:not(:first-child) .card-img-top,
            .mello-theme .card-group > .card:not(:first-child) .card-header {
              border-top-left-radius: 0; }
            .mello-theme .card-group > .card:not(:first-child) .card-img-bottom,
            .mello-theme .card-group > .card:not(:first-child) .card-footer {
              border-bottom-left-radius: 0; } }
  .mello-theme .card-columns .card {
    margin-bottom: 0.75rem; }
  @media (min-width: 375px) {
    .mello-theme .card-columns {
      column-count: 3;
      column-gap: 1.25rem;
      orphans: 1;
      widows: 1; }
      .mello-theme .card-columns .card {
        display: inline-block;
        width: 100%; } }
  .mello-theme .accordion > .card {
    overflow: hidden; }
    .mello-theme .accordion > .card:not(:first-of-type) .card-header:first-child {
      border-radius: 0; }
    .mello-theme .accordion > .card:not(:first-of-type):not(:last-of-type) {
      border-bottom: 0;
      border-radius: 0; }
    .mello-theme .accordion > .card:first-of-type {
      border-bottom: 0;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
    .mello-theme .accordion > .card:last-of-type {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
    .mello-theme .accordion > .card .card-header {
      margin-bottom: -1px; }
  .mello-theme .breadcrumb {
    display: flex;
    flex-wrap: wrap;
    padding: 0.75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: 0.25rem; }
  .mello-theme .breadcrumb-item + .breadcrumb-item {
    padding-left: 0.5rem; }
    .mello-theme .breadcrumb-item + .breadcrumb-item::before {
      display: inline-block;
      padding-right: 0.5rem;
      color: #6c757d;
      content: "/"; }
  .mello-theme .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline; }
  .mello-theme .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none; }
  .mello-theme .breadcrumb-item.active {
    color: #6c757d; }
  .mello-theme .pagination {
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem; }
  .mello-theme .page-link {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #8c5ac2;
    background-color: #fff;
    border: 1px solid #dee2e6; }
    .mello-theme .page-link:hover {
      z-index: 2;
      color: #663897;
      text-decoration: none;
      background-color: #e9ecef;
      border-color: #dee2e6; }
    .mello-theme .page-link:focus {
      z-index: 2;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.25); }
  .mello-theme .page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .mello-theme .page-item:last-child .page-link {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .mello-theme .page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #8c5ac2;
    border-color: #8c5ac2; }
  .mello-theme .page-item.disabled .page-link {
    color: #6c757d;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #dee2e6; }
  .mello-theme .pagination-lg .page-link {
    padding: 0.75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.5; }
  .mello-theme .pagination-lg .page-item:first-child .page-link {
    border-top-left-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem; }
  .mello-theme .pagination-lg .page-item:last-child .page-link {
    border-top-right-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem; }
  .mello-theme .pagination-sm .page-link {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5; }
  .mello-theme .pagination-sm .page-item:first-child .page-link {
    border-top-left-radius: 0.2rem;
    border-bottom-left-radius: 0.2rem; }
  .mello-theme .pagination-sm .page-item:last-child .page-link {
    border-top-right-radius: 0.2rem;
    border-bottom-right-radius: 0.2rem; }
  .mello-theme .badge {
    display: inline-block;
    padding: 0.25em 0.4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .badge {
        transition: none; } }
    a.mello-theme .badge:hover, a.mello-theme .badge:focus {
      text-decoration: none; }
    .mello-theme .badge:empty {
      display: none; }
  .mello-theme .btn .badge {
    position: relative;
    top: -1px; }
  .mello-theme .badge-pill {
    padding-right: 0.6em;
    padding-left: 0.6em;
    border-radius: 10rem; }
  .mello-theme .badge-primary {
    color: #fff;
    background-color: #8c5ac2; }
    a.mello-theme .badge-primary:hover, a.mello-theme .badge-primary:focus {
      color: #fff;
      background-color: #723faa; }
    a.mello-theme .badge-primary:focus, a.mello-theme .badge-primary.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(140, 90, 194, 0.5); }
  .mello-theme .badge-secondary {
    color: #212529;
    background-color: #a6ce39; }
    a.mello-theme .badge-secondary:hover, a.mello-theme .badge-secondary:focus {
      color: #212529;
      background-color: #88aa2a; }
    a.mello-theme .badge-secondary:focus, a.mello-theme .badge-secondary.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(166, 206, 57, 0.5); }
  .mello-theme .badge-success {
    color: #fff;
    background-color: #05a678; }
    a.mello-theme .badge-success:hover, a.mello-theme .badge-success:focus {
      color: #fff;
      background-color: #047454; }
    a.mello-theme .badge-success:focus, a.mello-theme .badge-success.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(5, 166, 120, 0.5); }
  .mello-theme .badge-info {
    color: #fff;
    background-color: #0f79d0; }
    a.mello-theme .badge-info:hover, a.mello-theme .badge-info:focus {
      color: #fff;
      background-color: #0c5da0; }
    a.mello-theme .badge-info:focus, a.mello-theme .badge-info.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(15, 121, 208, 0.5); }
  .mello-theme .badge-warning {
    color: #212529;
    background-color: #ffab00; }
    a.mello-theme .badge-warning:hover, a.mello-theme .badge-warning:focus {
      color: #212529;
      background-color: #cc8900; }
    a.mello-theme .badge-warning:focus, a.mello-theme .badge-warning.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(255, 171, 0, 0.5); }
  .mello-theme .badge-danger {
    color: #fff;
    background-color: #d34452; }
    a.mello-theme .badge-danger:hover, a.mello-theme .badge-danger:focus {
      color: #fff;
      background-color: #b92b39; }
    a.mello-theme .badge-danger:focus, a.mello-theme .badge-danger.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(211, 68, 82, 0.5); }
  .mello-theme .badge-light {
    color: #212529;
    background-color: #f8f9fa; }
    a.mello-theme .badge-light:hover, a.mello-theme .badge-light:focus {
      color: #212529;
      background-color: #dae0e5; }
    a.mello-theme .badge-light:focus, a.mello-theme .badge-light.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .mello-theme .badge-dark {
    color: #fff;
    background-color: #343a40; }
    a.mello-theme .badge-dark:hover, a.mello-theme .badge-dark:focus {
      color: #fff;
      background-color: #1d2124; }
    a.mello-theme .badge-dark:focus, a.mello-theme .badge-dark.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  .mello-theme .jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #e9ecef;
    border-radius: 0.3rem; }
    @media (min-width: 375px) {
      .mello-theme .jumbotron {
        padding: 4rem 2rem; } }
  .mello-theme .jumbotron-fluid {
    padding-right: 0;
    padding-left: 0;
    border-radius: 0; }
  .mello-theme .alert {
    position: relative;
    padding: 0.75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0.25rem; }
  .mello-theme .alert-heading {
    color: inherit; }
  .mello-theme .alert-link {
    font-weight: 700; }
  .mello-theme .alert-dismissible {
    padding-right: 4rem; }
    .mello-theme .alert-dismissible .close {
      position: absolute;
      top: 0;
      right: 0;
      padding: 0.75rem 1.25rem;
      color: inherit; }
  .mello-theme .alert-primary {
    color: #492f65;
    background-color: #e8def3;
    border-color: #dfd1ee; }
    .mello-theme .alert-primary hr {
      border-top-color: #d2bee7; }
    .mello-theme .alert-primary .alert-link {
      color: #301f42; }
  .mello-theme .alert-secondary {
    color: #566b1e;
    background-color: #edf5d7;
    border-color: #e6f1c8; }
    .mello-theme .alert-secondary hr {
      border-top-color: #ddecb4; }
    .mello-theme .alert-secondary .alert-link {
      color: #364313; }
  .mello-theme .alert-success {
    color: #03563e;
    background-color: #cdede4;
    border-color: #b9e6d9; }
    .mello-theme .alert-success hr {
      border-top-color: #a6dfcf; }
    .mello-theme .alert-success .alert-link {
      color: #01251a; }
  .mello-theme .alert-info {
    color: #083f6c;
    background-color: #cfe4f6;
    border-color: #bcd9f2; }
    .mello-theme .alert-info hr {
      border-top-color: #a7cdee; }
    .mello-theme .alert-info .alert-link {
      color: #04233d; }
  .mello-theme .alert-warning {
    color: #855900;
    background-color: #ffeecc;
    border-color: #ffe7b8; }
    .mello-theme .alert-warning hr {
      border-top-color: #ffde9f; }
    .mello-theme .alert-warning .alert-link {
      color: #523700; }
  .mello-theme .alert-danger {
    color: #6e232b;
    background-color: #f6dadc;
    border-color: #f3cbcf; }
    .mello-theme .alert-danger hr {
      border-top-color: #eeb6bc; }
    .mello-theme .alert-danger .alert-link {
      color: #47171c; }
  .mello-theme .alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe; }
    .mello-theme .alert-light hr {
      border-top-color: #ececf6; }
    .mello-theme .alert-light .alert-link {
      color: #686868; }
  .mello-theme .alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca; }
    .mello-theme .alert-dark hr {
      border-top-color: #b9bbbe; }
    .mello-theme .alert-dark .alert-link {
      color: #040505; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }
  .mello-theme .progress {
    display: flex;
    height: 1rem;
    overflow: hidden;
    font-size: 0.75rem;
    background-color: #e9ecef;
    border-radius: 0.25rem; }
  .mello-theme .progress-bar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #8c5ac2;
    transition: width 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .progress-bar {
        transition: none; } }
  .mello-theme .progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem; }
  .mello-theme .progress-bar-animated {
    animation: progress-bar-stripes 1s linear infinite; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .progress-bar-animated {
        animation: none; } }
  .mello-theme .media {
    display: flex;
    align-items: flex-start; }
  .mello-theme .media-body {
    flex: 1; }
  .mello-theme .list-group {
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0; }
  .mello-theme .list-group-item-action {
    width: 100%;
    color: #495057;
    text-align: inherit; }
    .mello-theme .list-group-item-action:hover, .mello-theme .list-group-item-action:focus {
      z-index: 1;
      color: #495057;
      text-decoration: none;
      background-color: #f8f9fa; }
    .mello-theme .list-group-item-action:active {
      color: #212529;
      background-color: #e9ecef; }
  .mello-theme .list-group-item {
    position: relative;
    display: block;
    padding: 0.75rem 1.25rem;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.125); }
    .mello-theme .list-group-item:first-child {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem; }
    .mello-theme .list-group-item:last-child {
      margin-bottom: 0;
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
    .mello-theme .list-group-item.disabled, .mello-theme .list-group-item:disabled {
      color: #6c757d;
      pointer-events: none;
      background-color: #fff; }
    .mello-theme .list-group-item.active {
      z-index: 2;
      color: #fff;
      background-color: #8c5ac2;
      border-color: #8c5ac2; }
  .mello-theme .list-group-horizontal {
    flex-direction: row; }
    .mello-theme .list-group-horizontal .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .mello-theme .list-group-horizontal .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .mello-theme .list-group-horizontal .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; }
  @media (min-width: 375px) {
    .mello-theme .list-group-horizontal-sm {
      flex-direction: row; }
      .mello-theme .list-group-horizontal-sm .list-group-item {
        margin-right: -1px;
        margin-bottom: 0; }
        .mello-theme .list-group-horizontal-sm .list-group-item:first-child {
          border-top-left-radius: 0.25rem;
          border-bottom-left-radius: 0.25rem;
          border-top-right-radius: 0; }
        .mello-theme .list-group-horizontal-sm .list-group-item:last-child {
          margin-right: 0;
          border-top-right-radius: 0.25rem;
          border-bottom-right-radius: 0.25rem;
          border-bottom-left-radius: 0; } }
  @media (min-width: 768px) {
    .mello-theme .list-group-horizontal-md {
      flex-direction: row; }
      .mello-theme .list-group-horizontal-md .list-group-item {
        margin-right: -1px;
        margin-bottom: 0; }
        .mello-theme .list-group-horizontal-md .list-group-item:first-child {
          border-top-left-radius: 0.25rem;
          border-bottom-left-radius: 0.25rem;
          border-top-right-radius: 0; }
        .mello-theme .list-group-horizontal-md .list-group-item:last-child {
          margin-right: 0;
          border-top-right-radius: 0.25rem;
          border-bottom-right-radius: 0.25rem;
          border-bottom-left-radius: 0; } }
  @media (min-width: 1024px) {
    .mello-theme .list-group-horizontal-lg {
      flex-direction: row; }
      .mello-theme .list-group-horizontal-lg .list-group-item {
        margin-right: -1px;
        margin-bottom: 0; }
        .mello-theme .list-group-horizontal-lg .list-group-item:first-child {
          border-top-left-radius: 0.25rem;
          border-bottom-left-radius: 0.25rem;
          border-top-right-radius: 0; }
        .mello-theme .list-group-horizontal-lg .list-group-item:last-child {
          margin-right: 0;
          border-top-right-radius: 0.25rem;
          border-bottom-right-radius: 0.25rem;
          border-bottom-left-radius: 0; } }
  @media (min-width: 1440px) {
    .mello-theme .list-group-horizontal-xl {
      flex-direction: row; }
      .mello-theme .list-group-horizontal-xl .list-group-item {
        margin-right: -1px;
        margin-bottom: 0; }
        .mello-theme .list-group-horizontal-xl .list-group-item:first-child {
          border-top-left-radius: 0.25rem;
          border-bottom-left-radius: 0.25rem;
          border-top-right-radius: 0; }
        .mello-theme .list-group-horizontal-xl .list-group-item:last-child {
          margin-right: 0;
          border-top-right-radius: 0.25rem;
          border-bottom-right-radius: 0.25rem;
          border-bottom-left-radius: 0; } }
  .mello-theme .list-group-flush .list-group-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0; }
    .mello-theme .list-group-flush .list-group-item:last-child {
      margin-bottom: -1px; }
  .mello-theme .list-group-flush:first-child .list-group-item:first-child {
    border-top: 0; }
  .mello-theme .list-group-flush:last-child .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom: 0; }
  .mello-theme .list-group-item-primary {
    color: #492f65;
    background-color: #dfd1ee; }
    .mello-theme .list-group-item-primary.list-group-item-action:hover, .mello-theme .list-group-item-primary.list-group-item-action:focus {
      color: #492f65;
      background-color: #d2bee7; }
    .mello-theme .list-group-item-primary.list-group-item-action.active {
      color: #fff;
      background-color: #492f65;
      border-color: #492f65; }
  .mello-theme .list-group-item-secondary {
    color: #566b1e;
    background-color: #e6f1c8; }
    .mello-theme .list-group-item-secondary.list-group-item-action:hover, .mello-theme .list-group-item-secondary.list-group-item-action:focus {
      color: #566b1e;
      background-color: #ddecb4; }
    .mello-theme .list-group-item-secondary.list-group-item-action.active {
      color: #fff;
      background-color: #566b1e;
      border-color: #566b1e; }
  .mello-theme .list-group-item-success {
    color: #03563e;
    background-color: #b9e6d9; }
    .mello-theme .list-group-item-success.list-group-item-action:hover, .mello-theme .list-group-item-success.list-group-item-action:focus {
      color: #03563e;
      background-color: #a6dfcf; }
    .mello-theme .list-group-item-success.list-group-item-action.active {
      color: #fff;
      background-color: #03563e;
      border-color: #03563e; }
  .mello-theme .list-group-item-info {
    color: #083f6c;
    background-color: #bcd9f2; }
    .mello-theme .list-group-item-info.list-group-item-action:hover, .mello-theme .list-group-item-info.list-group-item-action:focus {
      color: #083f6c;
      background-color: #a7cdee; }
    .mello-theme .list-group-item-info.list-group-item-action.active {
      color: #fff;
      background-color: #083f6c;
      border-color: #083f6c; }
  .mello-theme .list-group-item-warning {
    color: #855900;
    background-color: #ffe7b8; }
    .mello-theme .list-group-item-warning.list-group-item-action:hover, .mello-theme .list-group-item-warning.list-group-item-action:focus {
      color: #855900;
      background-color: #ffde9f; }
    .mello-theme .list-group-item-warning.list-group-item-action.active {
      color: #fff;
      background-color: #855900;
      border-color: #855900; }
  .mello-theme .list-group-item-danger {
    color: #6e232b;
    background-color: #f3cbcf; }
    .mello-theme .list-group-item-danger.list-group-item-action:hover, .mello-theme .list-group-item-danger.list-group-item-action:focus {
      color: #6e232b;
      background-color: #eeb6bc; }
    .mello-theme .list-group-item-danger.list-group-item-action.active {
      color: #fff;
      background-color: #6e232b;
      border-color: #6e232b; }
  .mello-theme .list-group-item-light {
    color: #818182;
    background-color: #fdfdfe; }
    .mello-theme .list-group-item-light.list-group-item-action:hover, .mello-theme .list-group-item-light.list-group-item-action:focus {
      color: #818182;
      background-color: #ececf6; }
    .mello-theme .list-group-item-light.list-group-item-action.active {
      color: #fff;
      background-color: #818182;
      border-color: #818182; }
  .mello-theme .list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca; }
    .mello-theme .list-group-item-dark.list-group-item-action:hover, .mello-theme .list-group-item-dark.list-group-item-action:focus {
      color: #1b1e21;
      background-color: #b9bbbe; }
    .mello-theme .list-group-item-dark.list-group-item-action.active {
      color: #fff;
      background-color: #1b1e21;
      border-color: #1b1e21; }
  .mello-theme .close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5; }
    .mello-theme .close:hover {
      color: #000;
      text-decoration: none; }
    .mello-theme .close:not(:disabled):not(.disabled):hover, .mello-theme .close:not(:disabled):not(.disabled):focus {
      opacity: .75; }
  .mello-theme button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    appearance: none; }
  .mello-theme a.close.disabled {
    pointer-events: none; }
  .mello-theme .toast {
    max-width: 350px;
    overflow: hidden;
    font-size: 0.875rem;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(10px);
    opacity: 0;
    border-radius: 0.25rem; }
    .mello-theme .toast:not(:last-child) {
      margin-bottom: 0.75rem; }
    .mello-theme .toast.showing {
      opacity: 1; }
    .mello-theme .toast.show {
      display: block;
      opacity: 1; }
    .mello-theme .toast.hide {
      display: none; }
  .mello-theme .toast-header {
    display: flex;
    align-items: center;
    padding: 0.25rem 0.75rem;
    color: #6c757d;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
  .mello-theme .toast-body {
    padding: 0.75rem; }
  .mello-theme .modal-open {
    overflow: hidden; }
    .mello-theme .modal-open .modal {
      overflow-x: hidden;
      overflow-y: auto; }
  .mello-theme .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0; }
  .mello-theme .modal-dialog {
    position: relative;
    width: auto;
    margin: 0.5rem;
    pointer-events: none; }
    .modal.fade .mello-theme .modal-dialog {
      transition: transform 0.3s ease-out;
      transform: translate(0, -50px); }
      @media (prefers-reduced-motion: reduce) {
        .modal.fade .mello-theme .modal-dialog {
          transition: none; } }
    .modal.show .mello-theme .modal-dialog {
      transform: none; }
  .mello-theme .modal-dialog-scrollable {
    display: flex;
    max-height: calc(100% - 1rem); }
    .mello-theme .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 1rem);
      overflow: hidden; }
    .mello-theme .modal-dialog-scrollable .modal-header,
    .mello-theme .modal-dialog-scrollable .modal-footer {
      flex-shrink: 0; }
    .mello-theme .modal-dialog-scrollable .modal-body {
      overflow-y: auto; }
  .mello-theme .modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - 1rem); }
    .mello-theme .modal-dialog-centered::before {
      display: block;
      height: calc(100vh - 1rem);
      content: ""; }
    .mello-theme .modal-dialog-centered.modal-dialog-scrollable {
      flex-direction: column;
      justify-content: center;
      height: 100%; }
      .mello-theme .modal-dialog-centered.modal-dialog-scrollable .modal-content {
        max-height: none; }
      .mello-theme .modal-dialog-centered.modal-dialog-scrollable::before {
        content: none; }
  .mello-theme .modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0.3rem;
    outline: 0; }
  .mello-theme .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000; }
    .mello-theme .modal-backdrop.fade {
      opacity: 0; }
    .mello-theme .modal-backdrop.show {
      opacity: 0.5; }
  .mello-theme .modal-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem; }
    .mello-theme .modal-header .close {
      padding: 1rem 1rem;
      margin: -1rem -1rem -1rem auto; }
  .mello-theme .modal-title {
    margin-bottom: 0;
    line-height: 1.5; }
  .mello-theme .modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 1rem; }
  .mello-theme .modal-footer {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 1rem;
    border-top: 1px solid #dee2e6;
    border-bottom-right-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem; }
    .mello-theme .modal-footer > :not(:first-child) {
      margin-left: .25rem; }
    .mello-theme .modal-footer > :not(:last-child) {
      margin-right: .25rem; }
  .mello-theme .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll; }
  @media (min-width: 375px) {
    .mello-theme .modal-dialog {
      max-width: 500px;
      margin: 1.75rem auto; }
    .mello-theme .modal-dialog-scrollable {
      max-height: calc(100% - 3.5rem); }
      .mello-theme .modal-dialog-scrollable .modal-content {
        max-height: calc(100vh - 3.5rem); }
    .mello-theme .modal-dialog-centered {
      min-height: calc(100% - 3.5rem); }
      .mello-theme .modal-dialog-centered::before {
        height: calc(100vh - 3.5rem); }
    .mello-theme .modal-sm {
      max-width: 300px; } }
  @media (min-width: 1024px) {
    .mello-theme .modal-lg,
    .mello-theme .modal-xl {
      max-width: 800px; } }
  @media (min-width: 1440px) {
    .mello-theme .modal-xl {
      max-width: 1140px; } }
  .mello-theme .tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 0.875rem;
    word-wrap: break-word;
    opacity: 0; }
    .mello-theme .tooltip.show {
      opacity: 0.9; }
    .mello-theme .tooltip .arrow {
      position: absolute;
      display: block;
      width: 0.8rem;
      height: 0.4rem; }
      .mello-theme .tooltip .arrow::before {
        position: absolute;
        content: "";
        border-color: transparent;
        border-style: solid; }
  .mello-theme .bs-tooltip-top, .mello-theme .bs-tooltip-auto[x-placement^="top"] {
    padding: 0.4rem 0; }
    .mello-theme .bs-tooltip-top .arrow, .mello-theme .bs-tooltip-auto[x-placement^="top"] .arrow {
      bottom: 0; }
      .mello-theme .bs-tooltip-top .arrow::before, .mello-theme .bs-tooltip-auto[x-placement^="top"] .arrow::before {
        top: 0;
        border-width: 0.4rem 0.4rem 0;
        border-top-color: #000; }
  .mello-theme .bs-tooltip-right, .mello-theme .bs-tooltip-auto[x-placement^="right"] {
    padding: 0 0.4rem; }
    .mello-theme .bs-tooltip-right .arrow, .mello-theme .bs-tooltip-auto[x-placement^="right"] .arrow {
      left: 0;
      width: 0.4rem;
      height: 0.8rem; }
      .mello-theme .bs-tooltip-right .arrow::before, .mello-theme .bs-tooltip-auto[x-placement^="right"] .arrow::before {
        right: 0;
        border-width: 0.4rem 0.4rem 0.4rem 0;
        border-right-color: #000; }
  .mello-theme .bs-tooltip-bottom, .mello-theme .bs-tooltip-auto[x-placement^="bottom"] {
    padding: 0.4rem 0; }
    .mello-theme .bs-tooltip-bottom .arrow, .mello-theme .bs-tooltip-auto[x-placement^="bottom"] .arrow {
      top: 0; }
      .mello-theme .bs-tooltip-bottom .arrow::before, .mello-theme .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
        bottom: 0;
        border-width: 0 0.4rem 0.4rem;
        border-bottom-color: #000; }
  .mello-theme .bs-tooltip-left, .mello-theme .bs-tooltip-auto[x-placement^="left"] {
    padding: 0 0.4rem; }
    .mello-theme .bs-tooltip-left .arrow, .mello-theme .bs-tooltip-auto[x-placement^="left"] .arrow {
      right: 0;
      width: 0.4rem;
      height: 0.8rem; }
      .mello-theme .bs-tooltip-left .arrow::before, .mello-theme .bs-tooltip-auto[x-placement^="left"] .arrow::before {
        left: 0;
        border-width: 0.4rem 0 0.4rem 0.4rem;
        border-left-color: #000; }
  .mello-theme .tooltip-inner {
    max-width: 200px;
    padding: 0.25rem 0.5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 0.25rem; }
  .mello-theme .popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 0.875rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0.3rem; }
    .mello-theme .popover .arrow {
      position: absolute;
      display: block;
      width: 1rem;
      height: 0.5rem;
      margin: 0 0.3rem; }
      .mello-theme .popover .arrow::before, .mello-theme .popover .arrow::after {
        position: absolute;
        display: block;
        content: "";
        border-color: transparent;
        border-style: solid; }
  .mello-theme .bs-popover-top, .mello-theme .bs-popover-auto[x-placement^="top"] {
    margin-bottom: 0.5rem; }
    .mello-theme .bs-popover-top > .arrow, .mello-theme .bs-popover-auto[x-placement^="top"] > .arrow {
      bottom: calc((0.5rem + 1px) * -1); }
      .mello-theme .bs-popover-top > .arrow::before, .mello-theme .bs-popover-auto[x-placement^="top"] > .arrow::before {
        bottom: 0;
        border-width: 0.5rem 0.5rem 0;
        border-top-color: rgba(0, 0, 0, 0.25); }
      .mello-theme .bs-popover-top > .arrow::after, .mello-theme .bs-popover-auto[x-placement^="top"] > .arrow::after {
        bottom: 1px;
        border-width: 0.5rem 0.5rem 0;
        border-top-color: #fff; }
  .mello-theme .bs-popover-right, .mello-theme .bs-popover-auto[x-placement^="right"] {
    margin-left: 0.5rem; }
    .mello-theme .bs-popover-right > .arrow, .mello-theme .bs-popover-auto[x-placement^="right"] > .arrow {
      left: calc((0.5rem + 1px) * -1);
      width: 0.5rem;
      height: 1rem;
      margin: 0.3rem 0; }
      .mello-theme .bs-popover-right > .arrow::before, .mello-theme .bs-popover-auto[x-placement^="right"] > .arrow::before {
        left: 0;
        border-width: 0.5rem 0.5rem 0.5rem 0;
        border-right-color: rgba(0, 0, 0, 0.25); }
      .mello-theme .bs-popover-right > .arrow::after, .mello-theme .bs-popover-auto[x-placement^="right"] > .arrow::after {
        left: 1px;
        border-width: 0.5rem 0.5rem 0.5rem 0;
        border-right-color: #fff; }
  .mello-theme .bs-popover-bottom, .mello-theme .bs-popover-auto[x-placement^="bottom"] {
    margin-top: 0.5rem; }
    .mello-theme .bs-popover-bottom > .arrow, .mello-theme .bs-popover-auto[x-placement^="bottom"] > .arrow {
      top: calc((0.5rem + 1px) * -1); }
      .mello-theme .bs-popover-bottom > .arrow::before, .mello-theme .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
        top: 0;
        border-width: 0 0.5rem 0.5rem 0.5rem;
        border-bottom-color: rgba(0, 0, 0, 0.25); }
      .mello-theme .bs-popover-bottom > .arrow::after, .mello-theme .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
        top: 1px;
        border-width: 0 0.5rem 0.5rem 0.5rem;
        border-bottom-color: #fff; }
    .mello-theme .bs-popover-bottom .popover-header::before, .mello-theme .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
      position: absolute;
      top: 0;
      left: 50%;
      display: block;
      width: 1rem;
      margin-left: -0.5rem;
      content: "";
      border-bottom: 1px solid #f7f7f7; }
  .mello-theme .bs-popover-left, .mello-theme .bs-popover-auto[x-placement^="left"] {
    margin-right: 0.5rem; }
    .mello-theme .bs-popover-left > .arrow, .mello-theme .bs-popover-auto[x-placement^="left"] > .arrow {
      right: calc((0.5rem + 1px) * -1);
      width: 0.5rem;
      height: 1rem;
      margin: 0.3rem 0; }
      .mello-theme .bs-popover-left > .arrow::before, .mello-theme .bs-popover-auto[x-placement^="left"] > .arrow::before {
        right: 0;
        border-width: 0.5rem 0 0.5rem 0.5rem;
        border-left-color: rgba(0, 0, 0, 0.25); }
      .mello-theme .bs-popover-left > .arrow::after, .mello-theme .bs-popover-auto[x-placement^="left"] > .arrow::after {
        right: 1px;
        border-width: 0.5rem 0 0.5rem 0.5rem;
        border-left-color: #fff; }
  .mello-theme .popover-header {
    padding: 0.5rem 0.75rem;
    margin-bottom: 0;
    font-size: 1rem;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: calc(0.3rem - 1px);
    border-top-right-radius: calc(0.3rem - 1px); }
    .mello-theme .popover-header:empty {
      display: none; }
  .mello-theme .popover-body {
    padding: 0.5rem 0.75rem;
    color: #212529; }
  .mello-theme .carousel {
    position: relative; }
  .mello-theme .carousel.pointer-event {
    touch-action: pan-y; }
  .mello-theme .carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden; }
    .mello-theme .carousel-inner::after {
      display: block;
      clear: both;
      content: ""; }
  .mello-theme .carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    backface-visibility: hidden;
    transition: transform 0.6s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .carousel-item {
        transition: none; } }
  .mello-theme .carousel-item.active,
  .mello-theme .carousel-item-next,
  .mello-theme .carousel-item-prev {
    display: block; }
  .mello-theme .carousel-item-next:not(.carousel-item-left),
  .mello-theme .active.carousel-item-right {
    transform: translateX(100%); }
  .mello-theme .carousel-item-prev:not(.carousel-item-right),
  .mello-theme .active.carousel-item-left {
    transform: translateX(-100%); }
  .mello-theme .carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    transform: none; }
  .mello-theme .carousel-fade .carousel-item.active,
  .mello-theme .carousel-fade .carousel-item-next.carousel-item-left,
  .mello-theme .carousel-fade .carousel-item-prev.carousel-item-right {
    z-index: 1;
    opacity: 1; }
  .mello-theme .carousel-fade .active.carousel-item-left,
  .mello-theme .carousel-fade .active.carousel-item-right {
    z-index: 0;
    opacity: 0;
    transition: 0s 0.6s opacity; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .carousel-fade .active.carousel-item-left,
      .mello-theme .carousel-fade .active.carousel-item-right {
        transition: none; } }
  .mello-theme .carousel-control-prev,
  .mello-theme .carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: 0.5;
    transition: opacity 0.15s ease; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .carousel-control-prev,
      .mello-theme .carousel-control-next {
        transition: none; } }
    .mello-theme .carousel-control-prev:hover, .mello-theme .carousel-control-prev:focus,
    .mello-theme .carousel-control-next:hover,
    .mello-theme .carousel-control-next:focus {
      color: #fff;
      text-decoration: none;
      outline: 0;
      opacity: 0.9; }
  .mello-theme .carousel-control-prev {
    left: 0; }
  .mello-theme .carousel-control-next {
    right: 0; }
  .mello-theme .carousel-control-prev-icon,
  .mello-theme .carousel-control-next-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: no-repeat 50% / 100% 100%; }
  .mello-theme .carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); }
  .mello-theme .carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); }
  .mello-theme .carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 15;
    display: flex;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none; }
    .mello-theme .carousel-indicators li {
      box-sizing: content-box;
      flex: 0 1 auto;
      width: 30px;
      height: 3px;
      margin-right: 3px;
      margin-left: 3px;
      text-indent: -999px;
      cursor: pointer;
      background-color: #fff;
      background-clip: padding-box;
      border-top: 10px solid transparent;
      border-bottom: 10px solid transparent;
      opacity: .5;
      transition: opacity 0.6s ease; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .carousel-indicators li {
          transition: none; } }
    .mello-theme .carousel-indicators .active {
      opacity: 1; }
  .mello-theme .carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg); } }
  .mello-theme .spinner-border {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    border: 0.25em solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    animation: spinner-border .75s linear infinite; }
  .mello-theme .spinner-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: 0.2em; }

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1; } }
  .mello-theme .spinner-grow {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    background-color: currentColor;
    border-radius: 50%;
    opacity: 0;
    animation: spinner-grow .75s linear infinite; }
  .mello-theme .spinner-grow-sm {
    width: 1rem;
    height: 1rem; }
  .mello-theme .align-baseline {
    vertical-align: baseline !important; }
  .mello-theme .align-top {
    vertical-align: top !important; }
  .mello-theme .align-middle {
    vertical-align: middle !important; }
  .mello-theme .align-bottom {
    vertical-align: bottom !important; }
  .mello-theme .align-text-bottom {
    vertical-align: text-bottom !important; }
  .mello-theme .align-text-top {
    vertical-align: text-top !important; }
  .mello-theme .bg-primary {
    background-color: #8c5ac2 !important; }
  .mello-theme a.bg-primary:hover, .mello-theme a.bg-primary:focus,
  .mello-theme button.bg-primary:hover,
  .mello-theme button.bg-primary:focus {
    background-color: #723faa !important; }
  .mello-theme .bg-secondary {
    background-color: #a6ce39 !important; }
  .mello-theme a.bg-secondary:hover, .mello-theme a.bg-secondary:focus,
  .mello-theme button.bg-secondary:hover,
  .mello-theme button.bg-secondary:focus {
    background-color: #88aa2a !important; }
  .mello-theme .bg-success {
    background-color: #05a678 !important; }
  .mello-theme a.bg-success:hover, .mello-theme a.bg-success:focus,
  .mello-theme button.bg-success:hover,
  .mello-theme button.bg-success:focus {
    background-color: #047454 !important; }
  .mello-theme .bg-info {
    background-color: #0f79d0 !important; }
  .mello-theme a.bg-info:hover, .mello-theme a.bg-info:focus,
  .mello-theme button.bg-info:hover,
  .mello-theme button.bg-info:focus {
    background-color: #0c5da0 !important; }
  .mello-theme .bg-warning {
    background-color: #ffab00 !important; }
  .mello-theme a.bg-warning:hover, .mello-theme a.bg-warning:focus,
  .mello-theme button.bg-warning:hover,
  .mello-theme button.bg-warning:focus {
    background-color: #cc8900 !important; }
  .mello-theme .bg-danger {
    background-color: #d34452 !important; }
  .mello-theme a.bg-danger:hover, .mello-theme a.bg-danger:focus,
  .mello-theme button.bg-danger:hover,
  .mello-theme button.bg-danger:focus {
    background-color: #b92b39 !important; }
  .mello-theme .bg-light {
    background-color: #f8f9fa !important; }
  .mello-theme a.bg-light:hover, .mello-theme a.bg-light:focus,
  .mello-theme button.bg-light:hover,
  .mello-theme button.bg-light:focus {
    background-color: #dae0e5 !important; }
  .mello-theme .bg-dark {
    background-color: #343a40 !important; }
  .mello-theme a.bg-dark:hover, .mello-theme a.bg-dark:focus,
  .mello-theme button.bg-dark:hover,
  .mello-theme button.bg-dark:focus {
    background-color: #1d2124 !important; }
  .mello-theme .bg-white {
    background-color: #fff !important; }
  .mello-theme .bg-transparent {
    background-color: transparent !important; }
  .mello-theme .border {
    border: 1px solid #dee2e6 !important; }
  .mello-theme .border-top {
    border-top: 1px solid #dee2e6 !important; }
  .mello-theme .border-right {
    border-right: 1px solid #dee2e6 !important; }
  .mello-theme .border-bottom {
    border-bottom: 1px solid #dee2e6 !important; }
  .mello-theme .border-left {
    border-left: 1px solid #dee2e6 !important; }
  .mello-theme .border-0 {
    border: 0 !important; }
  .mello-theme .border-top-0 {
    border-top: 0 !important; }
  .mello-theme .border-right-0 {
    border-right: 0 !important; }
  .mello-theme .border-bottom-0 {
    border-bottom: 0 !important; }
  .mello-theme .border-left-0 {
    border-left: 0 !important; }
  .mello-theme .border-primary {
    border-color: #8c5ac2 !important; }
  .mello-theme .border-secondary {
    border-color: #a6ce39 !important; }
  .mello-theme .border-success {
    border-color: #05a678 !important; }
  .mello-theme .border-info {
    border-color: #0f79d0 !important; }
  .mello-theme .border-warning {
    border-color: #ffab00 !important; }
  .mello-theme .border-danger {
    border-color: #d34452 !important; }
  .mello-theme .border-light {
    border-color: #f8f9fa !important; }
  .mello-theme .border-dark {
    border-color: #343a40 !important; }
  .mello-theme .border-white {
    border-color: #fff !important; }
  .mello-theme .rounded-sm {
    border-radius: 0.2rem !important; }
  .mello-theme .rounded {
    border-radius: 0.25rem !important; }
  .mello-theme .rounded-top {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important; }
  .mello-theme .rounded-right {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important; }
  .mello-theme .rounded-bottom {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important; }
  .mello-theme .rounded-left {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important; }
  .mello-theme .rounded-lg {
    border-radius: 0.3rem !important; }
  .mello-theme .rounded-circle {
    border-radius: 50% !important; }
  .mello-theme .rounded-pill {
    border-radius: 50rem !important; }
  .mello-theme .rounded-0 {
    border-radius: 0 !important; }
  .mello-theme .clearfix::after {
    display: block;
    clear: both;
    content: ""; }
  .mello-theme .d-none {
    display: none !important; }
  .mello-theme .d-inline {
    display: inline !important; }
  .mello-theme .d-inline-block {
    display: inline-block !important; }
  .mello-theme .d-block {
    display: block !important; }
  .mello-theme .d-table {
    display: table !important; }
  .mello-theme .d-table-row {
    display: table-row !important; }
  .mello-theme .d-table-cell {
    display: table-cell !important; }
  .mello-theme .d-flex {
    display: flex !important; }
  .mello-theme .d-inline-flex {
    display: inline-flex !important; }
  @media (min-width: 375px) {
    .mello-theme .d-sm-none {
      display: none !important; }
    .mello-theme .d-sm-inline {
      display: inline !important; }
    .mello-theme .d-sm-inline-block {
      display: inline-block !important; }
    .mello-theme .d-sm-block {
      display: block !important; }
    .mello-theme .d-sm-table {
      display: table !important; }
    .mello-theme .d-sm-table-row {
      display: table-row !important; }
    .mello-theme .d-sm-table-cell {
      display: table-cell !important; }
    .mello-theme .d-sm-flex {
      display: flex !important; }
    .mello-theme .d-sm-inline-flex {
      display: inline-flex !important; } }
  @media (min-width: 768px) {
    .mello-theme .d-md-none {
      display: none !important; }
    .mello-theme .d-md-inline {
      display: inline !important; }
    .mello-theme .d-md-inline-block {
      display: inline-block !important; }
    .mello-theme .d-md-block {
      display: block !important; }
    .mello-theme .d-md-table {
      display: table !important; }
    .mello-theme .d-md-table-row {
      display: table-row !important; }
    .mello-theme .d-md-table-cell {
      display: table-cell !important; }
    .mello-theme .d-md-flex {
      display: flex !important; }
    .mello-theme .d-md-inline-flex {
      display: inline-flex !important; } }
  @media (min-width: 1024px) {
    .mello-theme .d-lg-none {
      display: none !important; }
    .mello-theme .d-lg-inline {
      display: inline !important; }
    .mello-theme .d-lg-inline-block {
      display: inline-block !important; }
    .mello-theme .d-lg-block {
      display: block !important; }
    .mello-theme .d-lg-table {
      display: table !important; }
    .mello-theme .d-lg-table-row {
      display: table-row !important; }
    .mello-theme .d-lg-table-cell {
      display: table-cell !important; }
    .mello-theme .d-lg-flex {
      display: flex !important; }
    .mello-theme .d-lg-inline-flex {
      display: inline-flex !important; } }
  @media (min-width: 1440px) {
    .mello-theme .d-xl-none {
      display: none !important; }
    .mello-theme .d-xl-inline {
      display: inline !important; }
    .mello-theme .d-xl-inline-block {
      display: inline-block !important; }
    .mello-theme .d-xl-block {
      display: block !important; }
    .mello-theme .d-xl-table {
      display: table !important; }
    .mello-theme .d-xl-table-row {
      display: table-row !important; }
    .mello-theme .d-xl-table-cell {
      display: table-cell !important; }
    .mello-theme .d-xl-flex {
      display: flex !important; }
    .mello-theme .d-xl-inline-flex {
      display: inline-flex !important; } }
  @media print {
    .mello-theme .d-print-none {
      display: none !important; }
    .mello-theme .d-print-inline {
      display: inline !important; }
    .mello-theme .d-print-inline-block {
      display: inline-block !important; }
    .mello-theme .d-print-block {
      display: block !important; }
    .mello-theme .d-print-table {
      display: table !important; }
    .mello-theme .d-print-table-row {
      display: table-row !important; }
    .mello-theme .d-print-table-cell {
      display: table-cell !important; }
    .mello-theme .d-print-flex {
      display: flex !important; }
    .mello-theme .d-print-inline-flex {
      display: inline-flex !important; } }
  .mello-theme .embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden; }
    .mello-theme .embed-responsive::before {
      display: block;
      content: ""; }
    .mello-theme .embed-responsive .embed-responsive-item,
    .mello-theme .embed-responsive iframe,
    .mello-theme .embed-responsive embed,
    .mello-theme .embed-responsive object,
    .mello-theme .embed-responsive video {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border: 0; }
  .mello-theme .embed-responsive-21by9::before {
    padding-top: 42.85714%; }
  .mello-theme .embed-responsive-16by9::before {
    padding-top: 56.25%; }
  .mello-theme .embed-responsive-4by3::before {
    padding-top: 75%; }
  .mello-theme .embed-responsive-1by1::before {
    padding-top: 100%; }
  .mello-theme .embed-responsive-21by9::before {
    padding-top: 42.85714%; }
  .mello-theme .embed-responsive-16by9::before {
    padding-top: 56.25%; }
  .mello-theme .embed-responsive-4by3::before {
    padding-top: 75%; }
  .mello-theme .embed-responsive-1by1::before {
    padding-top: 100%; }
  .mello-theme .flex-row {
    flex-direction: row !important; }
  .mello-theme .flex-column {
    flex-direction: column !important; }
  .mello-theme .flex-row-reverse {
    flex-direction: row-reverse !important; }
  .mello-theme .flex-column-reverse {
    flex-direction: column-reverse !important; }
  .mello-theme .flex-wrap {
    flex-wrap: wrap !important; }
  .mello-theme .flex-nowrap {
    flex-wrap: nowrap !important; }
  .mello-theme .flex-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .mello-theme .flex-fill {
    flex: 1 1 auto !important; }
  .mello-theme .flex-grow-0 {
    flex-grow: 0 !important; }
  .mello-theme .flex-grow-1 {
    flex-grow: 1 !important; }
  .mello-theme .flex-shrink-0 {
    flex-shrink: 0 !important; }
  .mello-theme .flex-shrink-1 {
    flex-shrink: 1 !important; }
  .mello-theme .justify-content-start {
    justify-content: flex-start !important; }
  .mello-theme .justify-content-end {
    justify-content: flex-end !important; }
  .mello-theme .justify-content-center {
    justify-content: center !important; }
  .mello-theme .justify-content-between {
    justify-content: space-between !important; }
  .mello-theme .justify-content-around {
    justify-content: space-around !important; }
  .mello-theme .align-items-start {
    align-items: flex-start !important; }
  .mello-theme .align-items-end {
    align-items: flex-end !important; }
  .mello-theme .align-items-center {
    align-items: center !important; }
  .mello-theme .align-items-baseline {
    align-items: baseline !important; }
  .mello-theme .align-items-stretch {
    align-items: stretch !important; }
  .mello-theme .align-content-start {
    align-content: flex-start !important; }
  .mello-theme .align-content-end {
    align-content: flex-end !important; }
  .mello-theme .align-content-center {
    align-content: center !important; }
  .mello-theme .align-content-between {
    align-content: space-between !important; }
  .mello-theme .align-content-around {
    align-content: space-around !important; }
  .mello-theme .align-content-stretch {
    align-content: stretch !important; }
  .mello-theme .align-self-auto {
    align-self: auto !important; }
  .mello-theme .align-self-start {
    align-self: flex-start !important; }
  .mello-theme .align-self-end {
    align-self: flex-end !important; }
  .mello-theme .align-self-center {
    align-self: center !important; }
  .mello-theme .align-self-baseline {
    align-self: baseline !important; }
  .mello-theme .align-self-stretch {
    align-self: stretch !important; }
  @media (min-width: 375px) {
    .mello-theme .flex-sm-row {
      flex-direction: row !important; }
    .mello-theme .flex-sm-column {
      flex-direction: column !important; }
    .mello-theme .flex-sm-row-reverse {
      flex-direction: row-reverse !important; }
    .mello-theme .flex-sm-column-reverse {
      flex-direction: column-reverse !important; }
    .mello-theme .flex-sm-wrap {
      flex-wrap: wrap !important; }
    .mello-theme .flex-sm-nowrap {
      flex-wrap: nowrap !important; }
    .mello-theme .flex-sm-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .mello-theme .flex-sm-fill {
      flex: 1 1 auto !important; }
    .mello-theme .flex-sm-grow-0 {
      flex-grow: 0 !important; }
    .mello-theme .flex-sm-grow-1 {
      flex-grow: 1 !important; }
    .mello-theme .flex-sm-shrink-0 {
      flex-shrink: 0 !important; }
    .mello-theme .flex-sm-shrink-1 {
      flex-shrink: 1 !important; }
    .mello-theme .justify-content-sm-start {
      justify-content: flex-start !important; }
    .mello-theme .justify-content-sm-end {
      justify-content: flex-end !important; }
    .mello-theme .justify-content-sm-center {
      justify-content: center !important; }
    .mello-theme .justify-content-sm-between {
      justify-content: space-between !important; }
    .mello-theme .justify-content-sm-around {
      justify-content: space-around !important; }
    .mello-theme .align-items-sm-start {
      align-items: flex-start !important; }
    .mello-theme .align-items-sm-end {
      align-items: flex-end !important; }
    .mello-theme .align-items-sm-center {
      align-items: center !important; }
    .mello-theme .align-items-sm-baseline {
      align-items: baseline !important; }
    .mello-theme .align-items-sm-stretch {
      align-items: stretch !important; }
    .mello-theme .align-content-sm-start {
      align-content: flex-start !important; }
    .mello-theme .align-content-sm-end {
      align-content: flex-end !important; }
    .mello-theme .align-content-sm-center {
      align-content: center !important; }
    .mello-theme .align-content-sm-between {
      align-content: space-between !important; }
    .mello-theme .align-content-sm-around {
      align-content: space-around !important; }
    .mello-theme .align-content-sm-stretch {
      align-content: stretch !important; }
    .mello-theme .align-self-sm-auto {
      align-self: auto !important; }
    .mello-theme .align-self-sm-start {
      align-self: flex-start !important; }
    .mello-theme .align-self-sm-end {
      align-self: flex-end !important; }
    .mello-theme .align-self-sm-center {
      align-self: center !important; }
    .mello-theme .align-self-sm-baseline {
      align-self: baseline !important; }
    .mello-theme .align-self-sm-stretch {
      align-self: stretch !important; } }
  @media (min-width: 768px) {
    .mello-theme .flex-md-row {
      flex-direction: row !important; }
    .mello-theme .flex-md-column {
      flex-direction: column !important; }
    .mello-theme .flex-md-row-reverse {
      flex-direction: row-reverse !important; }
    .mello-theme .flex-md-column-reverse {
      flex-direction: column-reverse !important; }
    .mello-theme .flex-md-wrap {
      flex-wrap: wrap !important; }
    .mello-theme .flex-md-nowrap {
      flex-wrap: nowrap !important; }
    .mello-theme .flex-md-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .mello-theme .flex-md-fill {
      flex: 1 1 auto !important; }
    .mello-theme .flex-md-grow-0 {
      flex-grow: 0 !important; }
    .mello-theme .flex-md-grow-1 {
      flex-grow: 1 !important; }
    .mello-theme .flex-md-shrink-0 {
      flex-shrink: 0 !important; }
    .mello-theme .flex-md-shrink-1 {
      flex-shrink: 1 !important; }
    .mello-theme .justify-content-md-start {
      justify-content: flex-start !important; }
    .mello-theme .justify-content-md-end {
      justify-content: flex-end !important; }
    .mello-theme .justify-content-md-center {
      justify-content: center !important; }
    .mello-theme .justify-content-md-between {
      justify-content: space-between !important; }
    .mello-theme .justify-content-md-around {
      justify-content: space-around !important; }
    .mello-theme .align-items-md-start {
      align-items: flex-start !important; }
    .mello-theme .align-items-md-end {
      align-items: flex-end !important; }
    .mello-theme .align-items-md-center {
      align-items: center !important; }
    .mello-theme .align-items-md-baseline {
      align-items: baseline !important; }
    .mello-theme .align-items-md-stretch {
      align-items: stretch !important; }
    .mello-theme .align-content-md-start {
      align-content: flex-start !important; }
    .mello-theme .align-content-md-end {
      align-content: flex-end !important; }
    .mello-theme .align-content-md-center {
      align-content: center !important; }
    .mello-theme .align-content-md-between {
      align-content: space-between !important; }
    .mello-theme .align-content-md-around {
      align-content: space-around !important; }
    .mello-theme .align-content-md-stretch {
      align-content: stretch !important; }
    .mello-theme .align-self-md-auto {
      align-self: auto !important; }
    .mello-theme .align-self-md-start {
      align-self: flex-start !important; }
    .mello-theme .align-self-md-end {
      align-self: flex-end !important; }
    .mello-theme .align-self-md-center {
      align-self: center !important; }
    .mello-theme .align-self-md-baseline {
      align-self: baseline !important; }
    .mello-theme .align-self-md-stretch {
      align-self: stretch !important; } }
  @media (min-width: 1024px) {
    .mello-theme .flex-lg-row {
      flex-direction: row !important; }
    .mello-theme .flex-lg-column {
      flex-direction: column !important; }
    .mello-theme .flex-lg-row-reverse {
      flex-direction: row-reverse !important; }
    .mello-theme .flex-lg-column-reverse {
      flex-direction: column-reverse !important; }
    .mello-theme .flex-lg-wrap {
      flex-wrap: wrap !important; }
    .mello-theme .flex-lg-nowrap {
      flex-wrap: nowrap !important; }
    .mello-theme .flex-lg-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .mello-theme .flex-lg-fill {
      flex: 1 1 auto !important; }
    .mello-theme .flex-lg-grow-0 {
      flex-grow: 0 !important; }
    .mello-theme .flex-lg-grow-1 {
      flex-grow: 1 !important; }
    .mello-theme .flex-lg-shrink-0 {
      flex-shrink: 0 !important; }
    .mello-theme .flex-lg-shrink-1 {
      flex-shrink: 1 !important; }
    .mello-theme .justify-content-lg-start {
      justify-content: flex-start !important; }
    .mello-theme .justify-content-lg-end {
      justify-content: flex-end !important; }
    .mello-theme .justify-content-lg-center {
      justify-content: center !important; }
    .mello-theme .justify-content-lg-between {
      justify-content: space-between !important; }
    .mello-theme .justify-content-lg-around {
      justify-content: space-around !important; }
    .mello-theme .align-items-lg-start {
      align-items: flex-start !important; }
    .mello-theme .align-items-lg-end {
      align-items: flex-end !important; }
    .mello-theme .align-items-lg-center {
      align-items: center !important; }
    .mello-theme .align-items-lg-baseline {
      align-items: baseline !important; }
    .mello-theme .align-items-lg-stretch {
      align-items: stretch !important; }
    .mello-theme .align-content-lg-start {
      align-content: flex-start !important; }
    .mello-theme .align-content-lg-end {
      align-content: flex-end !important; }
    .mello-theme .align-content-lg-center {
      align-content: center !important; }
    .mello-theme .align-content-lg-between {
      align-content: space-between !important; }
    .mello-theme .align-content-lg-around {
      align-content: space-around !important; }
    .mello-theme .align-content-lg-stretch {
      align-content: stretch !important; }
    .mello-theme .align-self-lg-auto {
      align-self: auto !important; }
    .mello-theme .align-self-lg-start {
      align-self: flex-start !important; }
    .mello-theme .align-self-lg-end {
      align-self: flex-end !important; }
    .mello-theme .align-self-lg-center {
      align-self: center !important; }
    .mello-theme .align-self-lg-baseline {
      align-self: baseline !important; }
    .mello-theme .align-self-lg-stretch {
      align-self: stretch !important; } }
  @media (min-width: 1440px) {
    .mello-theme .flex-xl-row {
      flex-direction: row !important; }
    .mello-theme .flex-xl-column {
      flex-direction: column !important; }
    .mello-theme .flex-xl-row-reverse {
      flex-direction: row-reverse !important; }
    .mello-theme .flex-xl-column-reverse {
      flex-direction: column-reverse !important; }
    .mello-theme .flex-xl-wrap {
      flex-wrap: wrap !important; }
    .mello-theme .flex-xl-nowrap {
      flex-wrap: nowrap !important; }
    .mello-theme .flex-xl-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .mello-theme .flex-xl-fill {
      flex: 1 1 auto !important; }
    .mello-theme .flex-xl-grow-0 {
      flex-grow: 0 !important; }
    .mello-theme .flex-xl-grow-1 {
      flex-grow: 1 !important; }
    .mello-theme .flex-xl-shrink-0 {
      flex-shrink: 0 !important; }
    .mello-theme .flex-xl-shrink-1 {
      flex-shrink: 1 !important; }
    .mello-theme .justify-content-xl-start {
      justify-content: flex-start !important; }
    .mello-theme .justify-content-xl-end {
      justify-content: flex-end !important; }
    .mello-theme .justify-content-xl-center {
      justify-content: center !important; }
    .mello-theme .justify-content-xl-between {
      justify-content: space-between !important; }
    .mello-theme .justify-content-xl-around {
      justify-content: space-around !important; }
    .mello-theme .align-items-xl-start {
      align-items: flex-start !important; }
    .mello-theme .align-items-xl-end {
      align-items: flex-end !important; }
    .mello-theme .align-items-xl-center {
      align-items: center !important; }
    .mello-theme .align-items-xl-baseline {
      align-items: baseline !important; }
    .mello-theme .align-items-xl-stretch {
      align-items: stretch !important; }
    .mello-theme .align-content-xl-start {
      align-content: flex-start !important; }
    .mello-theme .align-content-xl-end {
      align-content: flex-end !important; }
    .mello-theme .align-content-xl-center {
      align-content: center !important; }
    .mello-theme .align-content-xl-between {
      align-content: space-between !important; }
    .mello-theme .align-content-xl-around {
      align-content: space-around !important; }
    .mello-theme .align-content-xl-stretch {
      align-content: stretch !important; }
    .mello-theme .align-self-xl-auto {
      align-self: auto !important; }
    .mello-theme .align-self-xl-start {
      align-self: flex-start !important; }
    .mello-theme .align-self-xl-end {
      align-self: flex-end !important; }
    .mello-theme .align-self-xl-center {
      align-self: center !important; }
    .mello-theme .align-self-xl-baseline {
      align-self: baseline !important; }
    .mello-theme .align-self-xl-stretch {
      align-self: stretch !important; } }
  .mello-theme .float-left {
    float: left !important; }
  .mello-theme .float-right {
    float: right !important; }
  .mello-theme .float-none {
    float: none !important; }
  @media (min-width: 375px) {
    .mello-theme .float-sm-left {
      float: left !important; }
    .mello-theme .float-sm-right {
      float: right !important; }
    .mello-theme .float-sm-none {
      float: none !important; } }
  @media (min-width: 768px) {
    .mello-theme .float-md-left {
      float: left !important; }
    .mello-theme .float-md-right {
      float: right !important; }
    .mello-theme .float-md-none {
      float: none !important; } }
  @media (min-width: 1024px) {
    .mello-theme .float-lg-left {
      float: left !important; }
    .mello-theme .float-lg-right {
      float: right !important; }
    .mello-theme .float-lg-none {
      float: none !important; } }
  @media (min-width: 1440px) {
    .mello-theme .float-xl-left {
      float: left !important; }
    .mello-theme .float-xl-right {
      float: right !important; }
    .mello-theme .float-xl-none {
      float: none !important; } }
  .mello-theme .overflow-auto {
    overflow: auto !important; }
  .mello-theme .overflow-hidden {
    overflow: hidden !important; }
  .mello-theme .position-static {
    position: static !important; }
  .mello-theme .position-relative {
    position: relative !important; }
  .mello-theme .position-absolute {
    position: absolute !important; }
  .mello-theme .position-fixed {
    position: fixed !important; }
  .mello-theme .position-sticky {
    position: sticky !important; }
  .mello-theme .fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030; }
  .mello-theme .fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030; }
  @supports (position: sticky) {
    .mello-theme .sticky-top {
      position: sticky;
      top: 0;
      z-index: 1020; } }
  .mello-theme .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0; }
  .mello-theme .sr-only-focusable:active, .mello-theme .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .mello-theme .shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
  .mello-theme .shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
  .mello-theme .shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
  .mello-theme .shadow-none {
    box-shadow: none !important; }
  .mello-theme .w-25 {
    width: 25% !important; }
  .mello-theme .w-50 {
    width: 50% !important; }
  .mello-theme .w-75 {
    width: 75% !important; }
  .mello-theme .w-100 {
    width: 100% !important; }
  .mello-theme .w-auto {
    width: auto !important; }
  .mello-theme .h-25 {
    height: 25% !important; }
  .mello-theme .h-50 {
    height: 50% !important; }
  .mello-theme .h-75 {
    height: 75% !important; }
  .mello-theme .h-100 {
    height: 100% !important; }
  .mello-theme .h-auto {
    height: auto !important; }
  .mello-theme .mw-100 {
    max-width: 100% !important; }
  .mello-theme .mh-100 {
    max-height: 100% !important; }
  .mello-theme .min-vw-100 {
    min-width: 100vw !important; }
  .mello-theme .min-vh-100 {
    min-height: 100vh !important; }
  .mello-theme .vw-100 {
    width: 100vw !important; }
  .mello-theme .vh-100 {
    height: 100vh !important; }
  .mello-theme .stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    pointer-events: auto;
    content: "";
    background-color: transparent; }
  .mello-theme .m-0 {
    margin: 0 !important; }
  .mello-theme .mt-0,
  .mello-theme .my-0 {
    margin-top: 0 !important; }
  .mello-theme .mr-0,
  .mello-theme .mx-0 {
    margin-right: 0 !important; }
  .mello-theme .mb-0,
  .mello-theme .my-0 {
    margin-bottom: 0 !important; }
  .mello-theme .ml-0,
  .mello-theme .mx-0 {
    margin-left: 0 !important; }
  .mello-theme .m-1 {
    margin: 0.25rem !important; }
  .mello-theme .mt-1,
  .mello-theme .my-1 {
    margin-top: 0.25rem !important; }
  .mello-theme .mr-1,
  .mello-theme .mx-1 {
    margin-right: 0.25rem !important; }
  .mello-theme .mb-1,
  .mello-theme .my-1 {
    margin-bottom: 0.25rem !important; }
  .mello-theme .ml-1,
  .mello-theme .mx-1 {
    margin-left: 0.25rem !important; }
  .mello-theme .m-2 {
    margin: 0.5rem !important; }
  .mello-theme .mt-2,
  .mello-theme .my-2 {
    margin-top: 0.5rem !important; }
  .mello-theme .mr-2,
  .mello-theme .mx-2 {
    margin-right: 0.5rem !important; }
  .mello-theme .mb-2,
  .mello-theme .my-2 {
    margin-bottom: 0.5rem !important; }
  .mello-theme .ml-2,
  .mello-theme .mx-2 {
    margin-left: 0.5rem !important; }
  .mello-theme .m-3 {
    margin: 1rem !important; }
  .mello-theme .mt-3,
  .mello-theme .my-3 {
    margin-top: 1rem !important; }
  .mello-theme .mr-3,
  .mello-theme .mx-3 {
    margin-right: 1rem !important; }
  .mello-theme .mb-3,
  .mello-theme .my-3 {
    margin-bottom: 1rem !important; }
  .mello-theme .ml-3,
  .mello-theme .mx-3 {
    margin-left: 1rem !important; }
  .mello-theme .m-4 {
    margin: 1.5rem !important; }
  .mello-theme .mt-4,
  .mello-theme .my-4 {
    margin-top: 1.5rem !important; }
  .mello-theme .mr-4,
  .mello-theme .mx-4 {
    margin-right: 1.5rem !important; }
  .mello-theme .mb-4,
  .mello-theme .my-4 {
    margin-bottom: 1.5rem !important; }
  .mello-theme .ml-4,
  .mello-theme .mx-4 {
    margin-left: 1.5rem !important; }
  .mello-theme .m-5 {
    margin: 3rem !important; }
  .mello-theme .mt-5,
  .mello-theme .my-5 {
    margin-top: 3rem !important; }
  .mello-theme .mr-5,
  .mello-theme .mx-5 {
    margin-right: 3rem !important; }
  .mello-theme .mb-5,
  .mello-theme .my-5 {
    margin-bottom: 3rem !important; }
  .mello-theme .ml-5,
  .mello-theme .mx-5 {
    margin-left: 3rem !important; }
  .mello-theme .m-6 {
    margin: 0.75rem !important; }
  .mello-theme .mt-6,
  .mello-theme .my-6 {
    margin-top: 0.75rem !important; }
  .mello-theme .mr-6,
  .mello-theme .mx-6 {
    margin-right: 0.75rem !important; }
  .mello-theme .mb-6,
  .mello-theme .my-6 {
    margin-bottom: 0.75rem !important; }
  .mello-theme .ml-6,
  .mello-theme .mx-6 {
    margin-left: 0.75rem !important; }
  .mello-theme .m-7 {
    margin: 2.5rem !important; }
  .mello-theme .mt-7,
  .mello-theme .my-7 {
    margin-top: 2.5rem !important; }
  .mello-theme .mr-7,
  .mello-theme .mx-7 {
    margin-right: 2.5rem !important; }
  .mello-theme .mb-7,
  .mello-theme .my-7 {
    margin-bottom: 2.5rem !important; }
  .mello-theme .ml-7,
  .mello-theme .mx-7 {
    margin-left: 2.5rem !important; }
  .mello-theme .p-0 {
    padding: 0 !important; }
  .mello-theme .pt-0,
  .mello-theme .py-0 {
    padding-top: 0 !important; }
  .mello-theme .pr-0,
  .mello-theme .px-0 {
    padding-right: 0 !important; }
  .mello-theme .pb-0,
  .mello-theme .py-0 {
    padding-bottom: 0 !important; }
  .mello-theme .pl-0,
  .mello-theme .px-0 {
    padding-left: 0 !important; }
  .mello-theme .p-1 {
    padding: 0.25rem !important; }
  .mello-theme .pt-1,
  .mello-theme .py-1 {
    padding-top: 0.25rem !important; }
  .mello-theme .pr-1,
  .mello-theme .px-1 {
    padding-right: 0.25rem !important; }
  .mello-theme .pb-1,
  .mello-theme .py-1 {
    padding-bottom: 0.25rem !important; }
  .mello-theme .pl-1,
  .mello-theme .px-1 {
    padding-left: 0.25rem !important; }
  .mello-theme .p-2 {
    padding: 0.5rem !important; }
  .mello-theme .pt-2,
  .mello-theme .py-2 {
    padding-top: 0.5rem !important; }
  .mello-theme .pr-2,
  .mello-theme .px-2 {
    padding-right: 0.5rem !important; }
  .mello-theme .pb-2,
  .mello-theme .py-2 {
    padding-bottom: 0.5rem !important; }
  .mello-theme .pl-2,
  .mello-theme .px-2 {
    padding-left: 0.5rem !important; }
  .mello-theme .p-3 {
    padding: 1rem !important; }
  .mello-theme .pt-3,
  .mello-theme .py-3 {
    padding-top: 1rem !important; }
  .mello-theme .pr-3,
  .mello-theme .px-3 {
    padding-right: 1rem !important; }
  .mello-theme .pb-3,
  .mello-theme .py-3 {
    padding-bottom: 1rem !important; }
  .mello-theme .pl-3,
  .mello-theme .px-3 {
    padding-left: 1rem !important; }
  .mello-theme .p-4 {
    padding: 1.5rem !important; }
  .mello-theme .pt-4,
  .mello-theme .py-4 {
    padding-top: 1.5rem !important; }
  .mello-theme .pr-4,
  .mello-theme .px-4 {
    padding-right: 1.5rem !important; }
  .mello-theme .pb-4,
  .mello-theme .py-4 {
    padding-bottom: 1.5rem !important; }
  .mello-theme .pl-4,
  .mello-theme .px-4 {
    padding-left: 1.5rem !important; }
  .mello-theme .p-5 {
    padding: 3rem !important; }
  .mello-theme .pt-5,
  .mello-theme .py-5 {
    padding-top: 3rem !important; }
  .mello-theme .pr-5,
  .mello-theme .px-5 {
    padding-right: 3rem !important; }
  .mello-theme .pb-5,
  .mello-theme .py-5 {
    padding-bottom: 3rem !important; }
  .mello-theme .pl-5,
  .mello-theme .px-5 {
    padding-left: 3rem !important; }
  .mello-theme .p-6 {
    padding: 0.75rem !important; }
  .mello-theme .pt-6,
  .mello-theme .py-6 {
    padding-top: 0.75rem !important; }
  .mello-theme .pr-6,
  .mello-theme .px-6 {
    padding-right: 0.75rem !important; }
  .mello-theme .pb-6,
  .mello-theme .py-6 {
    padding-bottom: 0.75rem !important; }
  .mello-theme .pl-6,
  .mello-theme .px-6 {
    padding-left: 0.75rem !important; }
  .mello-theme .p-7 {
    padding: 2.5rem !important; }
  .mello-theme .pt-7,
  .mello-theme .py-7 {
    padding-top: 2.5rem !important; }
  .mello-theme .pr-7,
  .mello-theme .px-7 {
    padding-right: 2.5rem !important; }
  .mello-theme .pb-7,
  .mello-theme .py-7 {
    padding-bottom: 2.5rem !important; }
  .mello-theme .pl-7,
  .mello-theme .px-7 {
    padding-left: 2.5rem !important; }
  .mello-theme .m-n1 {
    margin: -0.25rem !important; }
  .mello-theme .mt-n1,
  .mello-theme .my-n1 {
    margin-top: -0.25rem !important; }
  .mello-theme .mr-n1,
  .mello-theme .mx-n1 {
    margin-right: -0.25rem !important; }
  .mello-theme .mb-n1,
  .mello-theme .my-n1 {
    margin-bottom: -0.25rem !important; }
  .mello-theme .ml-n1,
  .mello-theme .mx-n1 {
    margin-left: -0.25rem !important; }
  .mello-theme .m-n2 {
    margin: -0.5rem !important; }
  .mello-theme .mt-n2,
  .mello-theme .my-n2 {
    margin-top: -0.5rem !important; }
  .mello-theme .mr-n2,
  .mello-theme .mx-n2 {
    margin-right: -0.5rem !important; }
  .mello-theme .mb-n2,
  .mello-theme .my-n2 {
    margin-bottom: -0.5rem !important; }
  .mello-theme .ml-n2,
  .mello-theme .mx-n2 {
    margin-left: -0.5rem !important; }
  .mello-theme .m-n3 {
    margin: -1rem !important; }
  .mello-theme .mt-n3,
  .mello-theme .my-n3 {
    margin-top: -1rem !important; }
  .mello-theme .mr-n3,
  .mello-theme .mx-n3 {
    margin-right: -1rem !important; }
  .mello-theme .mb-n3,
  .mello-theme .my-n3 {
    margin-bottom: -1rem !important; }
  .mello-theme .ml-n3,
  .mello-theme .mx-n3 {
    margin-left: -1rem !important; }
  .mello-theme .m-n4 {
    margin: -1.5rem !important; }
  .mello-theme .mt-n4,
  .mello-theme .my-n4 {
    margin-top: -1.5rem !important; }
  .mello-theme .mr-n4,
  .mello-theme .mx-n4 {
    margin-right: -1.5rem !important; }
  .mello-theme .mb-n4,
  .mello-theme .my-n4 {
    margin-bottom: -1.5rem !important; }
  .mello-theme .ml-n4,
  .mello-theme .mx-n4 {
    margin-left: -1.5rem !important; }
  .mello-theme .m-n5 {
    margin: -3rem !important; }
  .mello-theme .mt-n5,
  .mello-theme .my-n5 {
    margin-top: -3rem !important; }
  .mello-theme .mr-n5,
  .mello-theme .mx-n5 {
    margin-right: -3rem !important; }
  .mello-theme .mb-n5,
  .mello-theme .my-n5 {
    margin-bottom: -3rem !important; }
  .mello-theme .ml-n5,
  .mello-theme .mx-n5 {
    margin-left: -3rem !important; }
  .mello-theme .m-n6 {
    margin: -0.75rem !important; }
  .mello-theme .mt-n6,
  .mello-theme .my-n6 {
    margin-top: -0.75rem !important; }
  .mello-theme .mr-n6,
  .mello-theme .mx-n6 {
    margin-right: -0.75rem !important; }
  .mello-theme .mb-n6,
  .mello-theme .my-n6 {
    margin-bottom: -0.75rem !important; }
  .mello-theme .ml-n6,
  .mello-theme .mx-n6 {
    margin-left: -0.75rem !important; }
  .mello-theme .m-n7 {
    margin: -2.5rem !important; }
  .mello-theme .mt-n7,
  .mello-theme .my-n7 {
    margin-top: -2.5rem !important; }
  .mello-theme .mr-n7,
  .mello-theme .mx-n7 {
    margin-right: -2.5rem !important; }
  .mello-theme .mb-n7,
  .mello-theme .my-n7 {
    margin-bottom: -2.5rem !important; }
  .mello-theme .ml-n7,
  .mello-theme .mx-n7 {
    margin-left: -2.5rem !important; }
  .mello-theme .m-auto {
    margin: auto !important; }
  .mello-theme .mt-auto,
  .mello-theme .my-auto {
    margin-top: auto !important; }
  .mello-theme .mr-auto,
  .mello-theme .mx-auto {
    margin-right: auto !important; }
  .mello-theme .mb-auto,
  .mello-theme .my-auto {
    margin-bottom: auto !important; }
  .mello-theme .ml-auto,
  .mello-theme .mx-auto {
    margin-left: auto !important; }
  @media (min-width: 375px) {
    .mello-theme .m-sm-0 {
      margin: 0 !important; }
    .mello-theme .mt-sm-0,
    .mello-theme .my-sm-0 {
      margin-top: 0 !important; }
    .mello-theme .mr-sm-0,
    .mello-theme .mx-sm-0 {
      margin-right: 0 !important; }
    .mello-theme .mb-sm-0,
    .mello-theme .my-sm-0 {
      margin-bottom: 0 !important; }
    .mello-theme .ml-sm-0,
    .mello-theme .mx-sm-0 {
      margin-left: 0 !important; }
    .mello-theme .m-sm-1 {
      margin: 0.25rem !important; }
    .mello-theme .mt-sm-1,
    .mello-theme .my-sm-1 {
      margin-top: 0.25rem !important; }
    .mello-theme .mr-sm-1,
    .mello-theme .mx-sm-1 {
      margin-right: 0.25rem !important; }
    .mello-theme .mb-sm-1,
    .mello-theme .my-sm-1 {
      margin-bottom: 0.25rem !important; }
    .mello-theme .ml-sm-1,
    .mello-theme .mx-sm-1 {
      margin-left: 0.25rem !important; }
    .mello-theme .m-sm-2 {
      margin: 0.5rem !important; }
    .mello-theme .mt-sm-2,
    .mello-theme .my-sm-2 {
      margin-top: 0.5rem !important; }
    .mello-theme .mr-sm-2,
    .mello-theme .mx-sm-2 {
      margin-right: 0.5rem !important; }
    .mello-theme .mb-sm-2,
    .mello-theme .my-sm-2 {
      margin-bottom: 0.5rem !important; }
    .mello-theme .ml-sm-2,
    .mello-theme .mx-sm-2 {
      margin-left: 0.5rem !important; }
    .mello-theme .m-sm-3 {
      margin: 1rem !important; }
    .mello-theme .mt-sm-3,
    .mello-theme .my-sm-3 {
      margin-top: 1rem !important; }
    .mello-theme .mr-sm-3,
    .mello-theme .mx-sm-3 {
      margin-right: 1rem !important; }
    .mello-theme .mb-sm-3,
    .mello-theme .my-sm-3 {
      margin-bottom: 1rem !important; }
    .mello-theme .ml-sm-3,
    .mello-theme .mx-sm-3 {
      margin-left: 1rem !important; }
    .mello-theme .m-sm-4 {
      margin: 1.5rem !important; }
    .mello-theme .mt-sm-4,
    .mello-theme .my-sm-4 {
      margin-top: 1.5rem !important; }
    .mello-theme .mr-sm-4,
    .mello-theme .mx-sm-4 {
      margin-right: 1.5rem !important; }
    .mello-theme .mb-sm-4,
    .mello-theme .my-sm-4 {
      margin-bottom: 1.5rem !important; }
    .mello-theme .ml-sm-4,
    .mello-theme .mx-sm-4 {
      margin-left: 1.5rem !important; }
    .mello-theme .m-sm-5 {
      margin: 3rem !important; }
    .mello-theme .mt-sm-5,
    .mello-theme .my-sm-5 {
      margin-top: 3rem !important; }
    .mello-theme .mr-sm-5,
    .mello-theme .mx-sm-5 {
      margin-right: 3rem !important; }
    .mello-theme .mb-sm-5,
    .mello-theme .my-sm-5 {
      margin-bottom: 3rem !important; }
    .mello-theme .ml-sm-5,
    .mello-theme .mx-sm-5 {
      margin-left: 3rem !important; }
    .mello-theme .m-sm-6 {
      margin: 0.75rem !important; }
    .mello-theme .mt-sm-6,
    .mello-theme .my-sm-6 {
      margin-top: 0.75rem !important; }
    .mello-theme .mr-sm-6,
    .mello-theme .mx-sm-6 {
      margin-right: 0.75rem !important; }
    .mello-theme .mb-sm-6,
    .mello-theme .my-sm-6 {
      margin-bottom: 0.75rem !important; }
    .mello-theme .ml-sm-6,
    .mello-theme .mx-sm-6 {
      margin-left: 0.75rem !important; }
    .mello-theme .m-sm-7 {
      margin: 2.5rem !important; }
    .mello-theme .mt-sm-7,
    .mello-theme .my-sm-7 {
      margin-top: 2.5rem !important; }
    .mello-theme .mr-sm-7,
    .mello-theme .mx-sm-7 {
      margin-right: 2.5rem !important; }
    .mello-theme .mb-sm-7,
    .mello-theme .my-sm-7 {
      margin-bottom: 2.5rem !important; }
    .mello-theme .ml-sm-7,
    .mello-theme .mx-sm-7 {
      margin-left: 2.5rem !important; }
    .mello-theme .p-sm-0 {
      padding: 0 !important; }
    .mello-theme .pt-sm-0,
    .mello-theme .py-sm-0 {
      padding-top: 0 !important; }
    .mello-theme .pr-sm-0,
    .mello-theme .px-sm-0 {
      padding-right: 0 !important; }
    .mello-theme .pb-sm-0,
    .mello-theme .py-sm-0 {
      padding-bottom: 0 !important; }
    .mello-theme .pl-sm-0,
    .mello-theme .px-sm-0 {
      padding-left: 0 !important; }
    .mello-theme .p-sm-1 {
      padding: 0.25rem !important; }
    .mello-theme .pt-sm-1,
    .mello-theme .py-sm-1 {
      padding-top: 0.25rem !important; }
    .mello-theme .pr-sm-1,
    .mello-theme .px-sm-1 {
      padding-right: 0.25rem !important; }
    .mello-theme .pb-sm-1,
    .mello-theme .py-sm-1 {
      padding-bottom: 0.25rem !important; }
    .mello-theme .pl-sm-1,
    .mello-theme .px-sm-1 {
      padding-left: 0.25rem !important; }
    .mello-theme .p-sm-2 {
      padding: 0.5rem !important; }
    .mello-theme .pt-sm-2,
    .mello-theme .py-sm-2 {
      padding-top: 0.5rem !important; }
    .mello-theme .pr-sm-2,
    .mello-theme .px-sm-2 {
      padding-right: 0.5rem !important; }
    .mello-theme .pb-sm-2,
    .mello-theme .py-sm-2 {
      padding-bottom: 0.5rem !important; }
    .mello-theme .pl-sm-2,
    .mello-theme .px-sm-2 {
      padding-left: 0.5rem !important; }
    .mello-theme .p-sm-3 {
      padding: 1rem !important; }
    .mello-theme .pt-sm-3,
    .mello-theme .py-sm-3 {
      padding-top: 1rem !important; }
    .mello-theme .pr-sm-3,
    .mello-theme .px-sm-3 {
      padding-right: 1rem !important; }
    .mello-theme .pb-sm-3,
    .mello-theme .py-sm-3 {
      padding-bottom: 1rem !important; }
    .mello-theme .pl-sm-3,
    .mello-theme .px-sm-3 {
      padding-left: 1rem !important; }
    .mello-theme .p-sm-4 {
      padding: 1.5rem !important; }
    .mello-theme .pt-sm-4,
    .mello-theme .py-sm-4 {
      padding-top: 1.5rem !important; }
    .mello-theme .pr-sm-4,
    .mello-theme .px-sm-4 {
      padding-right: 1.5rem !important; }
    .mello-theme .pb-sm-4,
    .mello-theme .py-sm-4 {
      padding-bottom: 1.5rem !important; }
    .mello-theme .pl-sm-4,
    .mello-theme .px-sm-4 {
      padding-left: 1.5rem !important; }
    .mello-theme .p-sm-5 {
      padding: 3rem !important; }
    .mello-theme .pt-sm-5,
    .mello-theme .py-sm-5 {
      padding-top: 3rem !important; }
    .mello-theme .pr-sm-5,
    .mello-theme .px-sm-5 {
      padding-right: 3rem !important; }
    .mello-theme .pb-sm-5,
    .mello-theme .py-sm-5 {
      padding-bottom: 3rem !important; }
    .mello-theme .pl-sm-5,
    .mello-theme .px-sm-5 {
      padding-left: 3rem !important; }
    .mello-theme .p-sm-6 {
      padding: 0.75rem !important; }
    .mello-theme .pt-sm-6,
    .mello-theme .py-sm-6 {
      padding-top: 0.75rem !important; }
    .mello-theme .pr-sm-6,
    .mello-theme .px-sm-6 {
      padding-right: 0.75rem !important; }
    .mello-theme .pb-sm-6,
    .mello-theme .py-sm-6 {
      padding-bottom: 0.75rem !important; }
    .mello-theme .pl-sm-6,
    .mello-theme .px-sm-6 {
      padding-left: 0.75rem !important; }
    .mello-theme .p-sm-7 {
      padding: 2.5rem !important; }
    .mello-theme .pt-sm-7,
    .mello-theme .py-sm-7 {
      padding-top: 2.5rem !important; }
    .mello-theme .pr-sm-7,
    .mello-theme .px-sm-7 {
      padding-right: 2.5rem !important; }
    .mello-theme .pb-sm-7,
    .mello-theme .py-sm-7 {
      padding-bottom: 2.5rem !important; }
    .mello-theme .pl-sm-7,
    .mello-theme .px-sm-7 {
      padding-left: 2.5rem !important; }
    .mello-theme .m-sm-n1 {
      margin: -0.25rem !important; }
    .mello-theme .mt-sm-n1,
    .mello-theme .my-sm-n1 {
      margin-top: -0.25rem !important; }
    .mello-theme .mr-sm-n1,
    .mello-theme .mx-sm-n1 {
      margin-right: -0.25rem !important; }
    .mello-theme .mb-sm-n1,
    .mello-theme .my-sm-n1 {
      margin-bottom: -0.25rem !important; }
    .mello-theme .ml-sm-n1,
    .mello-theme .mx-sm-n1 {
      margin-left: -0.25rem !important; }
    .mello-theme .m-sm-n2 {
      margin: -0.5rem !important; }
    .mello-theme .mt-sm-n2,
    .mello-theme .my-sm-n2 {
      margin-top: -0.5rem !important; }
    .mello-theme .mr-sm-n2,
    .mello-theme .mx-sm-n2 {
      margin-right: -0.5rem !important; }
    .mello-theme .mb-sm-n2,
    .mello-theme .my-sm-n2 {
      margin-bottom: -0.5rem !important; }
    .mello-theme .ml-sm-n2,
    .mello-theme .mx-sm-n2 {
      margin-left: -0.5rem !important; }
    .mello-theme .m-sm-n3 {
      margin: -1rem !important; }
    .mello-theme .mt-sm-n3,
    .mello-theme .my-sm-n3 {
      margin-top: -1rem !important; }
    .mello-theme .mr-sm-n3,
    .mello-theme .mx-sm-n3 {
      margin-right: -1rem !important; }
    .mello-theme .mb-sm-n3,
    .mello-theme .my-sm-n3 {
      margin-bottom: -1rem !important; }
    .mello-theme .ml-sm-n3,
    .mello-theme .mx-sm-n3 {
      margin-left: -1rem !important; }
    .mello-theme .m-sm-n4 {
      margin: -1.5rem !important; }
    .mello-theme .mt-sm-n4,
    .mello-theme .my-sm-n4 {
      margin-top: -1.5rem !important; }
    .mello-theme .mr-sm-n4,
    .mello-theme .mx-sm-n4 {
      margin-right: -1.5rem !important; }
    .mello-theme .mb-sm-n4,
    .mello-theme .my-sm-n4 {
      margin-bottom: -1.5rem !important; }
    .mello-theme .ml-sm-n4,
    .mello-theme .mx-sm-n4 {
      margin-left: -1.5rem !important; }
    .mello-theme .m-sm-n5 {
      margin: -3rem !important; }
    .mello-theme .mt-sm-n5,
    .mello-theme .my-sm-n5 {
      margin-top: -3rem !important; }
    .mello-theme .mr-sm-n5,
    .mello-theme .mx-sm-n5 {
      margin-right: -3rem !important; }
    .mello-theme .mb-sm-n5,
    .mello-theme .my-sm-n5 {
      margin-bottom: -3rem !important; }
    .mello-theme .ml-sm-n5,
    .mello-theme .mx-sm-n5 {
      margin-left: -3rem !important; }
    .mello-theme .m-sm-n6 {
      margin: -0.75rem !important; }
    .mello-theme .mt-sm-n6,
    .mello-theme .my-sm-n6 {
      margin-top: -0.75rem !important; }
    .mello-theme .mr-sm-n6,
    .mello-theme .mx-sm-n6 {
      margin-right: -0.75rem !important; }
    .mello-theme .mb-sm-n6,
    .mello-theme .my-sm-n6 {
      margin-bottom: -0.75rem !important; }
    .mello-theme .ml-sm-n6,
    .mello-theme .mx-sm-n6 {
      margin-left: -0.75rem !important; }
    .mello-theme .m-sm-n7 {
      margin: -2.5rem !important; }
    .mello-theme .mt-sm-n7,
    .mello-theme .my-sm-n7 {
      margin-top: -2.5rem !important; }
    .mello-theme .mr-sm-n7,
    .mello-theme .mx-sm-n7 {
      margin-right: -2.5rem !important; }
    .mello-theme .mb-sm-n7,
    .mello-theme .my-sm-n7 {
      margin-bottom: -2.5rem !important; }
    .mello-theme .ml-sm-n7,
    .mello-theme .mx-sm-n7 {
      margin-left: -2.5rem !important; }
    .mello-theme .m-sm-auto {
      margin: auto !important; }
    .mello-theme .mt-sm-auto,
    .mello-theme .my-sm-auto {
      margin-top: auto !important; }
    .mello-theme .mr-sm-auto,
    .mello-theme .mx-sm-auto {
      margin-right: auto !important; }
    .mello-theme .mb-sm-auto,
    .mello-theme .my-sm-auto {
      margin-bottom: auto !important; }
    .mello-theme .ml-sm-auto,
    .mello-theme .mx-sm-auto {
      margin-left: auto !important; } }
  @media (min-width: 768px) {
    .mello-theme .m-md-0 {
      margin: 0 !important; }
    .mello-theme .mt-md-0,
    .mello-theme .my-md-0 {
      margin-top: 0 !important; }
    .mello-theme .mr-md-0,
    .mello-theme .mx-md-0 {
      margin-right: 0 !important; }
    .mello-theme .mb-md-0,
    .mello-theme .my-md-0 {
      margin-bottom: 0 !important; }
    .mello-theme .ml-md-0,
    .mello-theme .mx-md-0 {
      margin-left: 0 !important; }
    .mello-theme .m-md-1 {
      margin: 0.25rem !important; }
    .mello-theme .mt-md-1,
    .mello-theme .my-md-1 {
      margin-top: 0.25rem !important; }
    .mello-theme .mr-md-1,
    .mello-theme .mx-md-1 {
      margin-right: 0.25rem !important; }
    .mello-theme .mb-md-1,
    .mello-theme .my-md-1 {
      margin-bottom: 0.25rem !important; }
    .mello-theme .ml-md-1,
    .mello-theme .mx-md-1 {
      margin-left: 0.25rem !important; }
    .mello-theme .m-md-2 {
      margin: 0.5rem !important; }
    .mello-theme .mt-md-2,
    .mello-theme .my-md-2 {
      margin-top: 0.5rem !important; }
    .mello-theme .mr-md-2,
    .mello-theme .mx-md-2 {
      margin-right: 0.5rem !important; }
    .mello-theme .mb-md-2,
    .mello-theme .my-md-2 {
      margin-bottom: 0.5rem !important; }
    .mello-theme .ml-md-2,
    .mello-theme .mx-md-2 {
      margin-left: 0.5rem !important; }
    .mello-theme .m-md-3 {
      margin: 1rem !important; }
    .mello-theme .mt-md-3,
    .mello-theme .my-md-3 {
      margin-top: 1rem !important; }
    .mello-theme .mr-md-3,
    .mello-theme .mx-md-3 {
      margin-right: 1rem !important; }
    .mello-theme .mb-md-3,
    .mello-theme .my-md-3 {
      margin-bottom: 1rem !important; }
    .mello-theme .ml-md-3,
    .mello-theme .mx-md-3 {
      margin-left: 1rem !important; }
    .mello-theme .m-md-4 {
      margin: 1.5rem !important; }
    .mello-theme .mt-md-4,
    .mello-theme .my-md-4 {
      margin-top: 1.5rem !important; }
    .mello-theme .mr-md-4,
    .mello-theme .mx-md-4 {
      margin-right: 1.5rem !important; }
    .mello-theme .mb-md-4,
    .mello-theme .my-md-4 {
      margin-bottom: 1.5rem !important; }
    .mello-theme .ml-md-4,
    .mello-theme .mx-md-4 {
      margin-left: 1.5rem !important; }
    .mello-theme .m-md-5 {
      margin: 3rem !important; }
    .mello-theme .mt-md-5,
    .mello-theme .my-md-5 {
      margin-top: 3rem !important; }
    .mello-theme .mr-md-5,
    .mello-theme .mx-md-5 {
      margin-right: 3rem !important; }
    .mello-theme .mb-md-5,
    .mello-theme .my-md-5 {
      margin-bottom: 3rem !important; }
    .mello-theme .ml-md-5,
    .mello-theme .mx-md-5 {
      margin-left: 3rem !important; }
    .mello-theme .m-md-6 {
      margin: 0.75rem !important; }
    .mello-theme .mt-md-6,
    .mello-theme .my-md-6 {
      margin-top: 0.75rem !important; }
    .mello-theme .mr-md-6,
    .mello-theme .mx-md-6 {
      margin-right: 0.75rem !important; }
    .mello-theme .mb-md-6,
    .mello-theme .my-md-6 {
      margin-bottom: 0.75rem !important; }
    .mello-theme .ml-md-6,
    .mello-theme .mx-md-6 {
      margin-left: 0.75rem !important; }
    .mello-theme .m-md-7 {
      margin: 2.5rem !important; }
    .mello-theme .mt-md-7,
    .mello-theme .my-md-7 {
      margin-top: 2.5rem !important; }
    .mello-theme .mr-md-7,
    .mello-theme .mx-md-7 {
      margin-right: 2.5rem !important; }
    .mello-theme .mb-md-7,
    .mello-theme .my-md-7 {
      margin-bottom: 2.5rem !important; }
    .mello-theme .ml-md-7,
    .mello-theme .mx-md-7 {
      margin-left: 2.5rem !important; }
    .mello-theme .p-md-0 {
      padding: 0 !important; }
    .mello-theme .pt-md-0,
    .mello-theme .py-md-0 {
      padding-top: 0 !important; }
    .mello-theme .pr-md-0,
    .mello-theme .px-md-0 {
      padding-right: 0 !important; }
    .mello-theme .pb-md-0,
    .mello-theme .py-md-0 {
      padding-bottom: 0 !important; }
    .mello-theme .pl-md-0,
    .mello-theme .px-md-0 {
      padding-left: 0 !important; }
    .mello-theme .p-md-1 {
      padding: 0.25rem !important; }
    .mello-theme .pt-md-1,
    .mello-theme .py-md-1 {
      padding-top: 0.25rem !important; }
    .mello-theme .pr-md-1,
    .mello-theme .px-md-1 {
      padding-right: 0.25rem !important; }
    .mello-theme .pb-md-1,
    .mello-theme .py-md-1 {
      padding-bottom: 0.25rem !important; }
    .mello-theme .pl-md-1,
    .mello-theme .px-md-1 {
      padding-left: 0.25rem !important; }
    .mello-theme .p-md-2 {
      padding: 0.5rem !important; }
    .mello-theme .pt-md-2,
    .mello-theme .py-md-2 {
      padding-top: 0.5rem !important; }
    .mello-theme .pr-md-2,
    .mello-theme .px-md-2 {
      padding-right: 0.5rem !important; }
    .mello-theme .pb-md-2,
    .mello-theme .py-md-2 {
      padding-bottom: 0.5rem !important; }
    .mello-theme .pl-md-2,
    .mello-theme .px-md-2 {
      padding-left: 0.5rem !important; }
    .mello-theme .p-md-3 {
      padding: 1rem !important; }
    .mello-theme .pt-md-3,
    .mello-theme .py-md-3 {
      padding-top: 1rem !important; }
    .mello-theme .pr-md-3,
    .mello-theme .px-md-3 {
      padding-right: 1rem !important; }
    .mello-theme .pb-md-3,
    .mello-theme .py-md-3 {
      padding-bottom: 1rem !important; }
    .mello-theme .pl-md-3,
    .mello-theme .px-md-3 {
      padding-left: 1rem !important; }
    .mello-theme .p-md-4 {
      padding: 1.5rem !important; }
    .mello-theme .pt-md-4,
    .mello-theme .py-md-4 {
      padding-top: 1.5rem !important; }
    .mello-theme .pr-md-4,
    .mello-theme .px-md-4 {
      padding-right: 1.5rem !important; }
    .mello-theme .pb-md-4,
    .mello-theme .py-md-4 {
      padding-bottom: 1.5rem !important; }
    .mello-theme .pl-md-4,
    .mello-theme .px-md-4 {
      padding-left: 1.5rem !important; }
    .mello-theme .p-md-5 {
      padding: 3rem !important; }
    .mello-theme .pt-md-5,
    .mello-theme .py-md-5 {
      padding-top: 3rem !important; }
    .mello-theme .pr-md-5,
    .mello-theme .px-md-5 {
      padding-right: 3rem !important; }
    .mello-theme .pb-md-5,
    .mello-theme .py-md-5 {
      padding-bottom: 3rem !important; }
    .mello-theme .pl-md-5,
    .mello-theme .px-md-5 {
      padding-left: 3rem !important; }
    .mello-theme .p-md-6 {
      padding: 0.75rem !important; }
    .mello-theme .pt-md-6,
    .mello-theme .py-md-6 {
      padding-top: 0.75rem !important; }
    .mello-theme .pr-md-6,
    .mello-theme .px-md-6 {
      padding-right: 0.75rem !important; }
    .mello-theme .pb-md-6,
    .mello-theme .py-md-6 {
      padding-bottom: 0.75rem !important; }
    .mello-theme .pl-md-6,
    .mello-theme .px-md-6 {
      padding-left: 0.75rem !important; }
    .mello-theme .p-md-7 {
      padding: 2.5rem !important; }
    .mello-theme .pt-md-7,
    .mello-theme .py-md-7 {
      padding-top: 2.5rem !important; }
    .mello-theme .pr-md-7,
    .mello-theme .px-md-7 {
      padding-right: 2.5rem !important; }
    .mello-theme .pb-md-7,
    .mello-theme .py-md-7 {
      padding-bottom: 2.5rem !important; }
    .mello-theme .pl-md-7,
    .mello-theme .px-md-7 {
      padding-left: 2.5rem !important; }
    .mello-theme .m-md-n1 {
      margin: -0.25rem !important; }
    .mello-theme .mt-md-n1,
    .mello-theme .my-md-n1 {
      margin-top: -0.25rem !important; }
    .mello-theme .mr-md-n1,
    .mello-theme .mx-md-n1 {
      margin-right: -0.25rem !important; }
    .mello-theme .mb-md-n1,
    .mello-theme .my-md-n1 {
      margin-bottom: -0.25rem !important; }
    .mello-theme .ml-md-n1,
    .mello-theme .mx-md-n1 {
      margin-left: -0.25rem !important; }
    .mello-theme .m-md-n2 {
      margin: -0.5rem !important; }
    .mello-theme .mt-md-n2,
    .mello-theme .my-md-n2 {
      margin-top: -0.5rem !important; }
    .mello-theme .mr-md-n2,
    .mello-theme .mx-md-n2 {
      margin-right: -0.5rem !important; }
    .mello-theme .mb-md-n2,
    .mello-theme .my-md-n2 {
      margin-bottom: -0.5rem !important; }
    .mello-theme .ml-md-n2,
    .mello-theme .mx-md-n2 {
      margin-left: -0.5rem !important; }
    .mello-theme .m-md-n3 {
      margin: -1rem !important; }
    .mello-theme .mt-md-n3,
    .mello-theme .my-md-n3 {
      margin-top: -1rem !important; }
    .mello-theme .mr-md-n3,
    .mello-theme .mx-md-n3 {
      margin-right: -1rem !important; }
    .mello-theme .mb-md-n3,
    .mello-theme .my-md-n3 {
      margin-bottom: -1rem !important; }
    .mello-theme .ml-md-n3,
    .mello-theme .mx-md-n3 {
      margin-left: -1rem !important; }
    .mello-theme .m-md-n4 {
      margin: -1.5rem !important; }
    .mello-theme .mt-md-n4,
    .mello-theme .my-md-n4 {
      margin-top: -1.5rem !important; }
    .mello-theme .mr-md-n4,
    .mello-theme .mx-md-n4 {
      margin-right: -1.5rem !important; }
    .mello-theme .mb-md-n4,
    .mello-theme .my-md-n4 {
      margin-bottom: -1.5rem !important; }
    .mello-theme .ml-md-n4,
    .mello-theme .mx-md-n4 {
      margin-left: -1.5rem !important; }
    .mello-theme .m-md-n5 {
      margin: -3rem !important; }
    .mello-theme .mt-md-n5,
    .mello-theme .my-md-n5 {
      margin-top: -3rem !important; }
    .mello-theme .mr-md-n5,
    .mello-theme .mx-md-n5 {
      margin-right: -3rem !important; }
    .mello-theme .mb-md-n5,
    .mello-theme .my-md-n5 {
      margin-bottom: -3rem !important; }
    .mello-theme .ml-md-n5,
    .mello-theme .mx-md-n5 {
      margin-left: -3rem !important; }
    .mello-theme .m-md-n6 {
      margin: -0.75rem !important; }
    .mello-theme .mt-md-n6,
    .mello-theme .my-md-n6 {
      margin-top: -0.75rem !important; }
    .mello-theme .mr-md-n6,
    .mello-theme .mx-md-n6 {
      margin-right: -0.75rem !important; }
    .mello-theme .mb-md-n6,
    .mello-theme .my-md-n6 {
      margin-bottom: -0.75rem !important; }
    .mello-theme .ml-md-n6,
    .mello-theme .mx-md-n6 {
      margin-left: -0.75rem !important; }
    .mello-theme .m-md-n7 {
      margin: -2.5rem !important; }
    .mello-theme .mt-md-n7,
    .mello-theme .my-md-n7 {
      margin-top: -2.5rem !important; }
    .mello-theme .mr-md-n7,
    .mello-theme .mx-md-n7 {
      margin-right: -2.5rem !important; }
    .mello-theme .mb-md-n7,
    .mello-theme .my-md-n7 {
      margin-bottom: -2.5rem !important; }
    .mello-theme .ml-md-n7,
    .mello-theme .mx-md-n7 {
      margin-left: -2.5rem !important; }
    .mello-theme .m-md-auto {
      margin: auto !important; }
    .mello-theme .mt-md-auto,
    .mello-theme .my-md-auto {
      margin-top: auto !important; }
    .mello-theme .mr-md-auto,
    .mello-theme .mx-md-auto {
      margin-right: auto !important; }
    .mello-theme .mb-md-auto,
    .mello-theme .my-md-auto {
      margin-bottom: auto !important; }
    .mello-theme .ml-md-auto,
    .mello-theme .mx-md-auto {
      margin-left: auto !important; } }
  @media (min-width: 1024px) {
    .mello-theme .m-lg-0 {
      margin: 0 !important; }
    .mello-theme .mt-lg-0,
    .mello-theme .my-lg-0 {
      margin-top: 0 !important; }
    .mello-theme .mr-lg-0,
    .mello-theme .mx-lg-0 {
      margin-right: 0 !important; }
    .mello-theme .mb-lg-0,
    .mello-theme .my-lg-0 {
      margin-bottom: 0 !important; }
    .mello-theme .ml-lg-0,
    .mello-theme .mx-lg-0 {
      margin-left: 0 !important; }
    .mello-theme .m-lg-1 {
      margin: 0.25rem !important; }
    .mello-theme .mt-lg-1,
    .mello-theme .my-lg-1 {
      margin-top: 0.25rem !important; }
    .mello-theme .mr-lg-1,
    .mello-theme .mx-lg-1 {
      margin-right: 0.25rem !important; }
    .mello-theme .mb-lg-1,
    .mello-theme .my-lg-1 {
      margin-bottom: 0.25rem !important; }
    .mello-theme .ml-lg-1,
    .mello-theme .mx-lg-1 {
      margin-left: 0.25rem !important; }
    .mello-theme .m-lg-2 {
      margin: 0.5rem !important; }
    .mello-theme .mt-lg-2,
    .mello-theme .my-lg-2 {
      margin-top: 0.5rem !important; }
    .mello-theme .mr-lg-2,
    .mello-theme .mx-lg-2 {
      margin-right: 0.5rem !important; }
    .mello-theme .mb-lg-2,
    .mello-theme .my-lg-2 {
      margin-bottom: 0.5rem !important; }
    .mello-theme .ml-lg-2,
    .mello-theme .mx-lg-2 {
      margin-left: 0.5rem !important; }
    .mello-theme .m-lg-3 {
      margin: 1rem !important; }
    .mello-theme .mt-lg-3,
    .mello-theme .my-lg-3 {
      margin-top: 1rem !important; }
    .mello-theme .mr-lg-3,
    .mello-theme .mx-lg-3 {
      margin-right: 1rem !important; }
    .mello-theme .mb-lg-3,
    .mello-theme .my-lg-3 {
      margin-bottom: 1rem !important; }
    .mello-theme .ml-lg-3,
    .mello-theme .mx-lg-3 {
      margin-left: 1rem !important; }
    .mello-theme .m-lg-4 {
      margin: 1.5rem !important; }
    .mello-theme .mt-lg-4,
    .mello-theme .my-lg-4 {
      margin-top: 1.5rem !important; }
    .mello-theme .mr-lg-4,
    .mello-theme .mx-lg-4 {
      margin-right: 1.5rem !important; }
    .mello-theme .mb-lg-4,
    .mello-theme .my-lg-4 {
      margin-bottom: 1.5rem !important; }
    .mello-theme .ml-lg-4,
    .mello-theme .mx-lg-4 {
      margin-left: 1.5rem !important; }
    .mello-theme .m-lg-5 {
      margin: 3rem !important; }
    .mello-theme .mt-lg-5,
    .mello-theme .my-lg-5 {
      margin-top: 3rem !important; }
    .mello-theme .mr-lg-5,
    .mello-theme .mx-lg-5 {
      margin-right: 3rem !important; }
    .mello-theme .mb-lg-5,
    .mello-theme .my-lg-5 {
      margin-bottom: 3rem !important; }
    .mello-theme .ml-lg-5,
    .mello-theme .mx-lg-5 {
      margin-left: 3rem !important; }
    .mello-theme .m-lg-6 {
      margin: 0.75rem !important; }
    .mello-theme .mt-lg-6,
    .mello-theme .my-lg-6 {
      margin-top: 0.75rem !important; }
    .mello-theme .mr-lg-6,
    .mello-theme .mx-lg-6 {
      margin-right: 0.75rem !important; }
    .mello-theme .mb-lg-6,
    .mello-theme .my-lg-6 {
      margin-bottom: 0.75rem !important; }
    .mello-theme .ml-lg-6,
    .mello-theme .mx-lg-6 {
      margin-left: 0.75rem !important; }
    .mello-theme .m-lg-7 {
      margin: 2.5rem !important; }
    .mello-theme .mt-lg-7,
    .mello-theme .my-lg-7 {
      margin-top: 2.5rem !important; }
    .mello-theme .mr-lg-7,
    .mello-theme .mx-lg-7 {
      margin-right: 2.5rem !important; }
    .mello-theme .mb-lg-7,
    .mello-theme .my-lg-7 {
      margin-bottom: 2.5rem !important; }
    .mello-theme .ml-lg-7,
    .mello-theme .mx-lg-7 {
      margin-left: 2.5rem !important; }
    .mello-theme .p-lg-0 {
      padding: 0 !important; }
    .mello-theme .pt-lg-0,
    .mello-theme .py-lg-0 {
      padding-top: 0 !important; }
    .mello-theme .pr-lg-0,
    .mello-theme .px-lg-0 {
      padding-right: 0 !important; }
    .mello-theme .pb-lg-0,
    .mello-theme .py-lg-0 {
      padding-bottom: 0 !important; }
    .mello-theme .pl-lg-0,
    .mello-theme .px-lg-0 {
      padding-left: 0 !important; }
    .mello-theme .p-lg-1 {
      padding: 0.25rem !important; }
    .mello-theme .pt-lg-1,
    .mello-theme .py-lg-1 {
      padding-top: 0.25rem !important; }
    .mello-theme .pr-lg-1,
    .mello-theme .px-lg-1 {
      padding-right: 0.25rem !important; }
    .mello-theme .pb-lg-1,
    .mello-theme .py-lg-1 {
      padding-bottom: 0.25rem !important; }
    .mello-theme .pl-lg-1,
    .mello-theme .px-lg-1 {
      padding-left: 0.25rem !important; }
    .mello-theme .p-lg-2 {
      padding: 0.5rem !important; }
    .mello-theme .pt-lg-2,
    .mello-theme .py-lg-2 {
      padding-top: 0.5rem !important; }
    .mello-theme .pr-lg-2,
    .mello-theme .px-lg-2 {
      padding-right: 0.5rem !important; }
    .mello-theme .pb-lg-2,
    .mello-theme .py-lg-2 {
      padding-bottom: 0.5rem !important; }
    .mello-theme .pl-lg-2,
    .mello-theme .px-lg-2 {
      padding-left: 0.5rem !important; }
    .mello-theme .p-lg-3 {
      padding: 1rem !important; }
    .mello-theme .pt-lg-3,
    .mello-theme .py-lg-3 {
      padding-top: 1rem !important; }
    .mello-theme .pr-lg-3,
    .mello-theme .px-lg-3 {
      padding-right: 1rem !important; }
    .mello-theme .pb-lg-3,
    .mello-theme .py-lg-3 {
      padding-bottom: 1rem !important; }
    .mello-theme .pl-lg-3,
    .mello-theme .px-lg-3 {
      padding-left: 1rem !important; }
    .mello-theme .p-lg-4 {
      padding: 1.5rem !important; }
    .mello-theme .pt-lg-4,
    .mello-theme .py-lg-4 {
      padding-top: 1.5rem !important; }
    .mello-theme .pr-lg-4,
    .mello-theme .px-lg-4 {
      padding-right: 1.5rem !important; }
    .mello-theme .pb-lg-4,
    .mello-theme .py-lg-4 {
      padding-bottom: 1.5rem !important; }
    .mello-theme .pl-lg-4,
    .mello-theme .px-lg-4 {
      padding-left: 1.5rem !important; }
    .mello-theme .p-lg-5 {
      padding: 3rem !important; }
    .mello-theme .pt-lg-5,
    .mello-theme .py-lg-5 {
      padding-top: 3rem !important; }
    .mello-theme .pr-lg-5,
    .mello-theme .px-lg-5 {
      padding-right: 3rem !important; }
    .mello-theme .pb-lg-5,
    .mello-theme .py-lg-5 {
      padding-bottom: 3rem !important; }
    .mello-theme .pl-lg-5,
    .mello-theme .px-lg-5 {
      padding-left: 3rem !important; }
    .mello-theme .p-lg-6 {
      padding: 0.75rem !important; }
    .mello-theme .pt-lg-6,
    .mello-theme .py-lg-6 {
      padding-top: 0.75rem !important; }
    .mello-theme .pr-lg-6,
    .mello-theme .px-lg-6 {
      padding-right: 0.75rem !important; }
    .mello-theme .pb-lg-6,
    .mello-theme .py-lg-6 {
      padding-bottom: 0.75rem !important; }
    .mello-theme .pl-lg-6,
    .mello-theme .px-lg-6 {
      padding-left: 0.75rem !important; }
    .mello-theme .p-lg-7 {
      padding: 2.5rem !important; }
    .mello-theme .pt-lg-7,
    .mello-theme .py-lg-7 {
      padding-top: 2.5rem !important; }
    .mello-theme .pr-lg-7,
    .mello-theme .px-lg-7 {
      padding-right: 2.5rem !important; }
    .mello-theme .pb-lg-7,
    .mello-theme .py-lg-7 {
      padding-bottom: 2.5rem !important; }
    .mello-theme .pl-lg-7,
    .mello-theme .px-lg-7 {
      padding-left: 2.5rem !important; }
    .mello-theme .m-lg-n1 {
      margin: -0.25rem !important; }
    .mello-theme .mt-lg-n1,
    .mello-theme .my-lg-n1 {
      margin-top: -0.25rem !important; }
    .mello-theme .mr-lg-n1,
    .mello-theme .mx-lg-n1 {
      margin-right: -0.25rem !important; }
    .mello-theme .mb-lg-n1,
    .mello-theme .my-lg-n1 {
      margin-bottom: -0.25rem !important; }
    .mello-theme .ml-lg-n1,
    .mello-theme .mx-lg-n1 {
      margin-left: -0.25rem !important; }
    .mello-theme .m-lg-n2 {
      margin: -0.5rem !important; }
    .mello-theme .mt-lg-n2,
    .mello-theme .my-lg-n2 {
      margin-top: -0.5rem !important; }
    .mello-theme .mr-lg-n2,
    .mello-theme .mx-lg-n2 {
      margin-right: -0.5rem !important; }
    .mello-theme .mb-lg-n2,
    .mello-theme .my-lg-n2 {
      margin-bottom: -0.5rem !important; }
    .mello-theme .ml-lg-n2,
    .mello-theme .mx-lg-n2 {
      margin-left: -0.5rem !important; }
    .mello-theme .m-lg-n3 {
      margin: -1rem !important; }
    .mello-theme .mt-lg-n3,
    .mello-theme .my-lg-n3 {
      margin-top: -1rem !important; }
    .mello-theme .mr-lg-n3,
    .mello-theme .mx-lg-n3 {
      margin-right: -1rem !important; }
    .mello-theme .mb-lg-n3,
    .mello-theme .my-lg-n3 {
      margin-bottom: -1rem !important; }
    .mello-theme .ml-lg-n3,
    .mello-theme .mx-lg-n3 {
      margin-left: -1rem !important; }
    .mello-theme .m-lg-n4 {
      margin: -1.5rem !important; }
    .mello-theme .mt-lg-n4,
    .mello-theme .my-lg-n4 {
      margin-top: -1.5rem !important; }
    .mello-theme .mr-lg-n4,
    .mello-theme .mx-lg-n4 {
      margin-right: -1.5rem !important; }
    .mello-theme .mb-lg-n4,
    .mello-theme .my-lg-n4 {
      margin-bottom: -1.5rem !important; }
    .mello-theme .ml-lg-n4,
    .mello-theme .mx-lg-n4 {
      margin-left: -1.5rem !important; }
    .mello-theme .m-lg-n5 {
      margin: -3rem !important; }
    .mello-theme .mt-lg-n5,
    .mello-theme .my-lg-n5 {
      margin-top: -3rem !important; }
    .mello-theme .mr-lg-n5,
    .mello-theme .mx-lg-n5 {
      margin-right: -3rem !important; }
    .mello-theme .mb-lg-n5,
    .mello-theme .my-lg-n5 {
      margin-bottom: -3rem !important; }
    .mello-theme .ml-lg-n5,
    .mello-theme .mx-lg-n5 {
      margin-left: -3rem !important; }
    .mello-theme .m-lg-n6 {
      margin: -0.75rem !important; }
    .mello-theme .mt-lg-n6,
    .mello-theme .my-lg-n6 {
      margin-top: -0.75rem !important; }
    .mello-theme .mr-lg-n6,
    .mello-theme .mx-lg-n6 {
      margin-right: -0.75rem !important; }
    .mello-theme .mb-lg-n6,
    .mello-theme .my-lg-n6 {
      margin-bottom: -0.75rem !important; }
    .mello-theme .ml-lg-n6,
    .mello-theme .mx-lg-n6 {
      margin-left: -0.75rem !important; }
    .mello-theme .m-lg-n7 {
      margin: -2.5rem !important; }
    .mello-theme .mt-lg-n7,
    .mello-theme .my-lg-n7 {
      margin-top: -2.5rem !important; }
    .mello-theme .mr-lg-n7,
    .mello-theme .mx-lg-n7 {
      margin-right: -2.5rem !important; }
    .mello-theme .mb-lg-n7,
    .mello-theme .my-lg-n7 {
      margin-bottom: -2.5rem !important; }
    .mello-theme .ml-lg-n7,
    .mello-theme .mx-lg-n7 {
      margin-left: -2.5rem !important; }
    .mello-theme .m-lg-auto {
      margin: auto !important; }
    .mello-theme .mt-lg-auto,
    .mello-theme .my-lg-auto {
      margin-top: auto !important; }
    .mello-theme .mr-lg-auto,
    .mello-theme .mx-lg-auto {
      margin-right: auto !important; }
    .mello-theme .mb-lg-auto,
    .mello-theme .my-lg-auto {
      margin-bottom: auto !important; }
    .mello-theme .ml-lg-auto,
    .mello-theme .mx-lg-auto {
      margin-left: auto !important; } }
  @media (min-width: 1440px) {
    .mello-theme .m-xl-0 {
      margin: 0 !important; }
    .mello-theme .mt-xl-0,
    .mello-theme .my-xl-0 {
      margin-top: 0 !important; }
    .mello-theme .mr-xl-0,
    .mello-theme .mx-xl-0 {
      margin-right: 0 !important; }
    .mello-theme .mb-xl-0,
    .mello-theme .my-xl-0 {
      margin-bottom: 0 !important; }
    .mello-theme .ml-xl-0,
    .mello-theme .mx-xl-0 {
      margin-left: 0 !important; }
    .mello-theme .m-xl-1 {
      margin: 0.25rem !important; }
    .mello-theme .mt-xl-1,
    .mello-theme .my-xl-1 {
      margin-top: 0.25rem !important; }
    .mello-theme .mr-xl-1,
    .mello-theme .mx-xl-1 {
      margin-right: 0.25rem !important; }
    .mello-theme .mb-xl-1,
    .mello-theme .my-xl-1 {
      margin-bottom: 0.25rem !important; }
    .mello-theme .ml-xl-1,
    .mello-theme .mx-xl-1 {
      margin-left: 0.25rem !important; }
    .mello-theme .m-xl-2 {
      margin: 0.5rem !important; }
    .mello-theme .mt-xl-2,
    .mello-theme .my-xl-2 {
      margin-top: 0.5rem !important; }
    .mello-theme .mr-xl-2,
    .mello-theme .mx-xl-2 {
      margin-right: 0.5rem !important; }
    .mello-theme .mb-xl-2,
    .mello-theme .my-xl-2 {
      margin-bottom: 0.5rem !important; }
    .mello-theme .ml-xl-2,
    .mello-theme .mx-xl-2 {
      margin-left: 0.5rem !important; }
    .mello-theme .m-xl-3 {
      margin: 1rem !important; }
    .mello-theme .mt-xl-3,
    .mello-theme .my-xl-3 {
      margin-top: 1rem !important; }
    .mello-theme .mr-xl-3,
    .mello-theme .mx-xl-3 {
      margin-right: 1rem !important; }
    .mello-theme .mb-xl-3,
    .mello-theme .my-xl-3 {
      margin-bottom: 1rem !important; }
    .mello-theme .ml-xl-3,
    .mello-theme .mx-xl-3 {
      margin-left: 1rem !important; }
    .mello-theme .m-xl-4 {
      margin: 1.5rem !important; }
    .mello-theme .mt-xl-4,
    .mello-theme .my-xl-4 {
      margin-top: 1.5rem !important; }
    .mello-theme .mr-xl-4,
    .mello-theme .mx-xl-4 {
      margin-right: 1.5rem !important; }
    .mello-theme .mb-xl-4,
    .mello-theme .my-xl-4 {
      margin-bottom: 1.5rem !important; }
    .mello-theme .ml-xl-4,
    .mello-theme .mx-xl-4 {
      margin-left: 1.5rem !important; }
    .mello-theme .m-xl-5 {
      margin: 3rem !important; }
    .mello-theme .mt-xl-5,
    .mello-theme .my-xl-5 {
      margin-top: 3rem !important; }
    .mello-theme .mr-xl-5,
    .mello-theme .mx-xl-5 {
      margin-right: 3rem !important; }
    .mello-theme .mb-xl-5,
    .mello-theme .my-xl-5 {
      margin-bottom: 3rem !important; }
    .mello-theme .ml-xl-5,
    .mello-theme .mx-xl-5 {
      margin-left: 3rem !important; }
    .mello-theme .m-xl-6 {
      margin: 0.75rem !important; }
    .mello-theme .mt-xl-6,
    .mello-theme .my-xl-6 {
      margin-top: 0.75rem !important; }
    .mello-theme .mr-xl-6,
    .mello-theme .mx-xl-6 {
      margin-right: 0.75rem !important; }
    .mello-theme .mb-xl-6,
    .mello-theme .my-xl-6 {
      margin-bottom: 0.75rem !important; }
    .mello-theme .ml-xl-6,
    .mello-theme .mx-xl-6 {
      margin-left: 0.75rem !important; }
    .mello-theme .m-xl-7 {
      margin: 2.5rem !important; }
    .mello-theme .mt-xl-7,
    .mello-theme .my-xl-7 {
      margin-top: 2.5rem !important; }
    .mello-theme .mr-xl-7,
    .mello-theme .mx-xl-7 {
      margin-right: 2.5rem !important; }
    .mello-theme .mb-xl-7,
    .mello-theme .my-xl-7 {
      margin-bottom: 2.5rem !important; }
    .mello-theme .ml-xl-7,
    .mello-theme .mx-xl-7 {
      margin-left: 2.5rem !important; }
    .mello-theme .p-xl-0 {
      padding: 0 !important; }
    .mello-theme .pt-xl-0,
    .mello-theme .py-xl-0 {
      padding-top: 0 !important; }
    .mello-theme .pr-xl-0,
    .mello-theme .px-xl-0 {
      padding-right: 0 !important; }
    .mello-theme .pb-xl-0,
    .mello-theme .py-xl-0 {
      padding-bottom: 0 !important; }
    .mello-theme .pl-xl-0,
    .mello-theme .px-xl-0 {
      padding-left: 0 !important; }
    .mello-theme .p-xl-1 {
      padding: 0.25rem !important; }
    .mello-theme .pt-xl-1,
    .mello-theme .py-xl-1 {
      padding-top: 0.25rem !important; }
    .mello-theme .pr-xl-1,
    .mello-theme .px-xl-1 {
      padding-right: 0.25rem !important; }
    .mello-theme .pb-xl-1,
    .mello-theme .py-xl-1 {
      padding-bottom: 0.25rem !important; }
    .mello-theme .pl-xl-1,
    .mello-theme .px-xl-1 {
      padding-left: 0.25rem !important; }
    .mello-theme .p-xl-2 {
      padding: 0.5rem !important; }
    .mello-theme .pt-xl-2,
    .mello-theme .py-xl-2 {
      padding-top: 0.5rem !important; }
    .mello-theme .pr-xl-2,
    .mello-theme .px-xl-2 {
      padding-right: 0.5rem !important; }
    .mello-theme .pb-xl-2,
    .mello-theme .py-xl-2 {
      padding-bottom: 0.5rem !important; }
    .mello-theme .pl-xl-2,
    .mello-theme .px-xl-2 {
      padding-left: 0.5rem !important; }
    .mello-theme .p-xl-3 {
      padding: 1rem !important; }
    .mello-theme .pt-xl-3,
    .mello-theme .py-xl-3 {
      padding-top: 1rem !important; }
    .mello-theme .pr-xl-3,
    .mello-theme .px-xl-3 {
      padding-right: 1rem !important; }
    .mello-theme .pb-xl-3,
    .mello-theme .py-xl-3 {
      padding-bottom: 1rem !important; }
    .mello-theme .pl-xl-3,
    .mello-theme .px-xl-3 {
      padding-left: 1rem !important; }
    .mello-theme .p-xl-4 {
      padding: 1.5rem !important; }
    .mello-theme .pt-xl-4,
    .mello-theme .py-xl-4 {
      padding-top: 1.5rem !important; }
    .mello-theme .pr-xl-4,
    .mello-theme .px-xl-4 {
      padding-right: 1.5rem !important; }
    .mello-theme .pb-xl-4,
    .mello-theme .py-xl-4 {
      padding-bottom: 1.5rem !important; }
    .mello-theme .pl-xl-4,
    .mello-theme .px-xl-4 {
      padding-left: 1.5rem !important; }
    .mello-theme .p-xl-5 {
      padding: 3rem !important; }
    .mello-theme .pt-xl-5,
    .mello-theme .py-xl-5 {
      padding-top: 3rem !important; }
    .mello-theme .pr-xl-5,
    .mello-theme .px-xl-5 {
      padding-right: 3rem !important; }
    .mello-theme .pb-xl-5,
    .mello-theme .py-xl-5 {
      padding-bottom: 3rem !important; }
    .mello-theme .pl-xl-5,
    .mello-theme .px-xl-5 {
      padding-left: 3rem !important; }
    .mello-theme .p-xl-6 {
      padding: 0.75rem !important; }
    .mello-theme .pt-xl-6,
    .mello-theme .py-xl-6 {
      padding-top: 0.75rem !important; }
    .mello-theme .pr-xl-6,
    .mello-theme .px-xl-6 {
      padding-right: 0.75rem !important; }
    .mello-theme .pb-xl-6,
    .mello-theme .py-xl-6 {
      padding-bottom: 0.75rem !important; }
    .mello-theme .pl-xl-6,
    .mello-theme .px-xl-6 {
      padding-left: 0.75rem !important; }
    .mello-theme .p-xl-7 {
      padding: 2.5rem !important; }
    .mello-theme .pt-xl-7,
    .mello-theme .py-xl-7 {
      padding-top: 2.5rem !important; }
    .mello-theme .pr-xl-7,
    .mello-theme .px-xl-7 {
      padding-right: 2.5rem !important; }
    .mello-theme .pb-xl-7,
    .mello-theme .py-xl-7 {
      padding-bottom: 2.5rem !important; }
    .mello-theme .pl-xl-7,
    .mello-theme .px-xl-7 {
      padding-left: 2.5rem !important; }
    .mello-theme .m-xl-n1 {
      margin: -0.25rem !important; }
    .mello-theme .mt-xl-n1,
    .mello-theme .my-xl-n1 {
      margin-top: -0.25rem !important; }
    .mello-theme .mr-xl-n1,
    .mello-theme .mx-xl-n1 {
      margin-right: -0.25rem !important; }
    .mello-theme .mb-xl-n1,
    .mello-theme .my-xl-n1 {
      margin-bottom: -0.25rem !important; }
    .mello-theme .ml-xl-n1,
    .mello-theme .mx-xl-n1 {
      margin-left: -0.25rem !important; }
    .mello-theme .m-xl-n2 {
      margin: -0.5rem !important; }
    .mello-theme .mt-xl-n2,
    .mello-theme .my-xl-n2 {
      margin-top: -0.5rem !important; }
    .mello-theme .mr-xl-n2,
    .mello-theme .mx-xl-n2 {
      margin-right: -0.5rem !important; }
    .mello-theme .mb-xl-n2,
    .mello-theme .my-xl-n2 {
      margin-bottom: -0.5rem !important; }
    .mello-theme .ml-xl-n2,
    .mello-theme .mx-xl-n2 {
      margin-left: -0.5rem !important; }
    .mello-theme .m-xl-n3 {
      margin: -1rem !important; }
    .mello-theme .mt-xl-n3,
    .mello-theme .my-xl-n3 {
      margin-top: -1rem !important; }
    .mello-theme .mr-xl-n3,
    .mello-theme .mx-xl-n3 {
      margin-right: -1rem !important; }
    .mello-theme .mb-xl-n3,
    .mello-theme .my-xl-n3 {
      margin-bottom: -1rem !important; }
    .mello-theme .ml-xl-n3,
    .mello-theme .mx-xl-n3 {
      margin-left: -1rem !important; }
    .mello-theme .m-xl-n4 {
      margin: -1.5rem !important; }
    .mello-theme .mt-xl-n4,
    .mello-theme .my-xl-n4 {
      margin-top: -1.5rem !important; }
    .mello-theme .mr-xl-n4,
    .mello-theme .mx-xl-n4 {
      margin-right: -1.5rem !important; }
    .mello-theme .mb-xl-n4,
    .mello-theme .my-xl-n4 {
      margin-bottom: -1.5rem !important; }
    .mello-theme .ml-xl-n4,
    .mello-theme .mx-xl-n4 {
      margin-left: -1.5rem !important; }
    .mello-theme .m-xl-n5 {
      margin: -3rem !important; }
    .mello-theme .mt-xl-n5,
    .mello-theme .my-xl-n5 {
      margin-top: -3rem !important; }
    .mello-theme .mr-xl-n5,
    .mello-theme .mx-xl-n5 {
      margin-right: -3rem !important; }
    .mello-theme .mb-xl-n5,
    .mello-theme .my-xl-n5 {
      margin-bottom: -3rem !important; }
    .mello-theme .ml-xl-n5,
    .mello-theme .mx-xl-n5 {
      margin-left: -3rem !important; }
    .mello-theme .m-xl-n6 {
      margin: -0.75rem !important; }
    .mello-theme .mt-xl-n6,
    .mello-theme .my-xl-n6 {
      margin-top: -0.75rem !important; }
    .mello-theme .mr-xl-n6,
    .mello-theme .mx-xl-n6 {
      margin-right: -0.75rem !important; }
    .mello-theme .mb-xl-n6,
    .mello-theme .my-xl-n6 {
      margin-bottom: -0.75rem !important; }
    .mello-theme .ml-xl-n6,
    .mello-theme .mx-xl-n6 {
      margin-left: -0.75rem !important; }
    .mello-theme .m-xl-n7 {
      margin: -2.5rem !important; }
    .mello-theme .mt-xl-n7,
    .mello-theme .my-xl-n7 {
      margin-top: -2.5rem !important; }
    .mello-theme .mr-xl-n7,
    .mello-theme .mx-xl-n7 {
      margin-right: -2.5rem !important; }
    .mello-theme .mb-xl-n7,
    .mello-theme .my-xl-n7 {
      margin-bottom: -2.5rem !important; }
    .mello-theme .ml-xl-n7,
    .mello-theme .mx-xl-n7 {
      margin-left: -2.5rem !important; }
    .mello-theme .m-xl-auto {
      margin: auto !important; }
    .mello-theme .mt-xl-auto,
    .mello-theme .my-xl-auto {
      margin-top: auto !important; }
    .mello-theme .mr-xl-auto,
    .mello-theme .mx-xl-auto {
      margin-right: auto !important; }
    .mello-theme .mb-xl-auto,
    .mello-theme .my-xl-auto {
      margin-bottom: auto !important; }
    .mello-theme .ml-xl-auto,
    .mello-theme .mx-xl-auto {
      margin-left: auto !important; } }
  .mello-theme .text-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }
  .mello-theme .text-justify {
    text-align: justify !important; }
  .mello-theme .text-wrap {
    white-space: normal !important; }
  .mello-theme .text-nowrap {
    white-space: nowrap !important; }
  .mello-theme .text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .mello-theme .text-left {
    text-align: left !important; }
  .mello-theme .text-right {
    text-align: right !important; }
  .mello-theme .text-center {
    text-align: center !important; }
  @media (min-width: 375px) {
    .mello-theme .text-sm-left {
      text-align: left !important; }
    .mello-theme .text-sm-right {
      text-align: right !important; }
    .mello-theme .text-sm-center {
      text-align: center !important; } }
  @media (min-width: 768px) {
    .mello-theme .text-md-left {
      text-align: left !important; }
    .mello-theme .text-md-right {
      text-align: right !important; }
    .mello-theme .text-md-center {
      text-align: center !important; } }
  @media (min-width: 1024px) {
    .mello-theme .text-lg-left {
      text-align: left !important; }
    .mello-theme .text-lg-right {
      text-align: right !important; }
    .mello-theme .text-lg-center {
      text-align: center !important; } }
  @media (min-width: 1440px) {
    .mello-theme .text-xl-left {
      text-align: left !important; }
    .mello-theme .text-xl-right {
      text-align: right !important; }
    .mello-theme .text-xl-center {
      text-align: center !important; } }
  .mello-theme .text-lowercase {
    text-transform: lowercase !important; }
  .mello-theme .text-uppercase {
    text-transform: uppercase !important; }
  .mello-theme .text-capitalize {
    text-transform: capitalize !important; }
  .mello-theme .font-weight-light {
    font-weight: 300 !important; }
  .mello-theme .font-weight-lighter {
    font-weight: lighter !important; }
  .mello-theme .font-weight-normal {
    font-weight: 400 !important; }
  .mello-theme .font-weight-bold {
    font-weight: 700 !important; }
  .mello-theme .font-weight-bolder {
    font-weight: bolder !important; }
  .mello-theme .font-italic {
    font-style: italic !important; }
  .mello-theme .text-white {
    color: #fff !important; }
  .mello-theme .text-primary {
    color: #8c5ac2 !important; }
  .mello-theme a.text-primary:hover, .mello-theme a.text-primary:focus {
    color: #663897 !important; }
  .mello-theme .text-secondary {
    color: #a6ce39 !important; }
  .mello-theme a.text-secondary:hover, .mello-theme a.text-secondary:focus {
    color: #779625 !important; }
  .mello-theme .text-success {
    color: #05a678 !important; }
  .mello-theme a.text-success:hover, .mello-theme a.text-success:focus {
    color: #035c42 !important; }
  .mello-theme .text-info {
    color: #0f79d0 !important; }
  .mello-theme a.text-info:hover, .mello-theme a.text-info:focus {
    color: #0a4f89 !important; }
  .mello-theme .text-warning {
    color: #ffab00 !important; }
  .mello-theme a.text-warning:hover, .mello-theme a.text-warning:focus {
    color: #b37800 !important; }
  .mello-theme .text-danger {
    color: #d34452 !important; }
  .mello-theme a.text-danger:hover, .mello-theme a.text-danger:focus {
    color: #a42733 !important; }
  .mello-theme .text-light {
    color: #f8f9fa !important; }
  .mello-theme a.text-light:hover, .mello-theme a.text-light:focus {
    color: #cbd3da !important; }
  .mello-theme .text-dark {
    color: #343a40 !important; }
  .mello-theme a.text-dark:hover, .mello-theme a.text-dark:focus {
    color: #121416 !important; }
  .mello-theme .text-body {
    color: #212529 !important; }
  .mello-theme .text-muted {
    color: #6c757d !important; }
  .mello-theme .text-black-50 {
    color: rgba(0, 0, 0, 0.5) !important; }
  .mello-theme .text-white-50 {
    color: rgba(255, 255, 255, 0.5) !important; }
  .mello-theme .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0; }
  .mello-theme .text-decoration-none {
    text-decoration: none !important; }
  .mello-theme .text-break {
    word-break: break-word !important;
    overflow-wrap: break-word !important; }
  .mello-theme .text-reset {
    color: inherit !important; }
  .mello-theme .visible {
    visibility: visible !important; }
  .mello-theme .invisible {
    visibility: hidden !important; }
  @media print {
    .mello-theme *,
    .mello-theme *::before,
    .mello-theme *::after {
      text-shadow: none !important;
      box-shadow: none !important; }
    .mello-theme a:not(.btn) {
      text-decoration: underline; }
    .mello-theme abbr[title]::after {
      content: " (" attr(title) ")"; }
    .mello-theme pre {
      white-space: pre-wrap !important; }
    .mello-theme pre,
    .mello-theme blockquote {
      border: 1px solid #adb5bd;
      page-break-inside: avoid; }
    .mello-theme thead {
      display: table-header-group; }
    .mello-theme tr,
    .mello-theme img {
      page-break-inside: avoid; }
    .mello-theme p,
    .mello-theme h2,
    .mello-theme h3 {
      orphans: 3;
      widows: 3; }
    .mello-theme h2,
    .mello-theme h3 {
      page-break-after: avoid; }
    @page {
      .mello-theme {
        size: a3; } }
    .mello-theme body {
      min-width: 1024px !important; }
    .mello-theme .container {
      min-width: 1024px !important; }
    .mello-theme .navbar {
      display: none; }
    .mello-theme .badge {
      border: 1px solid #000; }
    .mello-theme .table {
      border-collapse: collapse !important; }
      .mello-theme .table td,
      .mello-theme .table th {
        background-color: #fff !important; }
    .mello-theme .table-bordered th,
    .mello-theme .table-bordered td {
      border: 1px solid #dee2e6 !important; }
    .mello-theme .table-dark {
      color: inherit; }
      .mello-theme .table-dark th,
      .mello-theme .table-dark td,
      .mello-theme .table-dark thead th,
      .mello-theme .table-dark tbody + tbody {
        border-color: #dee2e6; }
    .mello-theme .table .thead-dark th {
      color: inherit;
      border-color: #dee2e6; } }
  .mello-theme :root {
    --fw-extra-light: 200;
    --fw-light: 300;
    --fw-regular: 400;
    --fw-semi-bold: 600;
    --fw-bold: 700; }
  .mello-theme :root {
    --ff-source-sans-pro: Source Sans Pro;
    --ff-poppins: Poppins; }
  .mello-theme .mat-h1, .mello-theme .mat-headline, .mello-theme .mat-typography h1 {
    font: 300 64px/89px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h2, .mello-theme .mat-title, .mello-theme .mat-typography h2 {
    font: 300 52px/68px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h3, .mello-theme .mat-subheading-2, .mello-theme .mat-typography h3 {
    font: 300 40px/46px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h4, .mello-theme .mat-subheading-1, .mello-theme .mat-typography h4 {
    font: 400 28px/40px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h5, .mello-theme .mat-typography h5 {
    font: 400 calc(14px * 0.83)/20px Source Sans Pro;
    margin: 0 0 12px; }
  .mello-theme .mat-h6, .mello-theme .mat-typography h6 {
    font: 400 calc(14px * 0.67)/20px Source Sans Pro;
    margin: 0 0 12px; }
  .mello-theme .mat-body-strong, .mello-theme .mat-body-2 {
    font: 600 16px/24px Source Sans Pro; }
  .mello-theme .mat-body, .mello-theme .mat-body-1, .mello-theme .mat-typography {
    font: 400 14px/20px Source Sans Pro; }
    .mello-theme .mat-body p, .mello-theme .mat-body-1 p, .mello-theme .mat-typography p {
      margin: 0 0 12px; }
  .mello-theme .mat-small, .mello-theme .mat-caption {
    font: 400 12px/20px Source Sans Pro; }
  .mello-theme .mat-display-4, .mello-theme .mat-typography .mat-display-4 {
    font: 300 112px/112px Poppins;
    letter-spacing: -0.05em;
    margin: 0 0 56px; }
  .mello-theme .mat-display-3, .mello-theme .mat-typography .mat-display-3 {
    font: 400 56px/56px Poppins;
    letter-spacing: -0.02em;
    margin: 0 0 64px; }
  .mello-theme .mat-display-2, .mello-theme .mat-typography .mat-display-2 {
    font: 400 45px/48px Poppins;
    letter-spacing: -0.005em;
    margin: 0 0 64px; }
  .mello-theme .mat-display-1, .mello-theme .mat-typography .mat-display-1 {
    font: 400 34px/40px Poppins;
    margin: 0 0 64px; }
  .mello-theme .mat-checkbox {
    font-family: Poppins; }
  .mello-theme .mat-checkbox-layout .mat-checkbox-label {
    line-height: 24px; }
  .mello-theme .mat-badge-content {
    font-weight: 600;
    font-size: 12px;
    font-family: Poppins; }
  .mello-theme .mat-badge-small .mat-badge-content {
    font-size: 9px; }
  .mello-theme .mat-badge-large .mat-badge-content {
    font-size: 24px; }
  .mello-theme .mat-h1, .mello-theme .mat-headline, .mello-theme .mat-typography h1 {
    font: 300 64px/89px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h2, .mello-theme .mat-title, .mello-theme .mat-typography h2 {
    font: 300 52px/68px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h3, .mello-theme .mat-subheading-2, .mello-theme .mat-typography h3 {
    font: 300 40px/46px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h4, .mello-theme .mat-subheading-1, .mello-theme .mat-typography h4 {
    font: 400 28px/40px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h5, .mello-theme .mat-typography h5 {
    font: 400 calc(14px * 0.83)/20px Source Sans Pro;
    margin: 0 0 12px; }
  .mello-theme .mat-h6, .mello-theme .mat-typography h6 {
    font: 400 calc(14px * 0.67)/20px Source Sans Pro;
    margin: 0 0 12px; }
  .mello-theme .mat-body-strong, .mello-theme .mat-body-2 {
    font: 600 16px/24px Source Sans Pro; }
  .mello-theme .mat-body, .mello-theme .mat-body-1, .mello-theme .mat-typography {
    font: 400 14px/20px Source Sans Pro; }
    .mello-theme .mat-body p, .mello-theme .mat-body-1 p, .mello-theme .mat-typography p {
      margin: 0 0 12px; }
  .mello-theme .mat-small, .mello-theme .mat-caption {
    font: 400 12px/20px Source Sans Pro; }
  .mello-theme .mat-display-4, .mello-theme .mat-typography .mat-display-4 {
    font: 300 112px/112px Poppins;
    letter-spacing: -0.05em;
    margin: 0 0 56px; }
  .mello-theme .mat-display-3, .mello-theme .mat-typography .mat-display-3 {
    font: 400 56px/56px Poppins;
    letter-spacing: -0.02em;
    margin: 0 0 64px; }
  .mello-theme .mat-display-2, .mello-theme .mat-typography .mat-display-2 {
    font: 400 45px/48px Poppins;
    letter-spacing: -0.005em;
    margin: 0 0 64px; }
  .mello-theme .mat-display-1, .mello-theme .mat-typography .mat-display-1 {
    font: 400 34px/40px Poppins;
    margin: 0 0 64px; }
  .mello-theme .mat-bottom-sheet-container {
    font: 400 14px/20px Source Sans Pro; }
  .mello-theme .mat-button, .mello-theme .mat-raised-button, .mello-theme .mat-icon-button, .mello-theme .mat-stroked-button,
  .mello-theme .mat-flat-button, .mello-theme .mat-fab, .mello-theme .mat-mini-fab {
    font-family: Source Sans Pro;
    font-size: 14px;
    font-weight: 700; }
  .mello-theme .mat-button-toggle {
    font-family: Poppins; }
  .mello-theme .mat-card {
    font-family: Poppins; }
  .mello-theme .mat-card-title {
    font-size: 64px;
    font-weight: 300; }
  .mello-theme .mat-card-header .mat-card-title {
    font-size: 52px; }
  .mello-theme .mat-card-subtitle,
  .mello-theme .mat-card-content {
    font-size: 14px; }
  .mello-theme .mat-checkbox {
    font-family: Poppins; }
  .mello-theme .mat-checkbox-layout .mat-checkbox-label {
    line-height: 24px; }
  .mello-theme .mat-chip {
    font-size: 16px;
    font-weight: 600; }
    .mello-theme .mat-chip .mat-chip-trailing-icon.mat-icon,
    .mello-theme .mat-chip .mat-chip-remove.mat-icon {
      font-size: 18px; }
  .mello-theme .mat-table {
    font-family: Poppins; }
  .mello-theme .mat-header-cell {
    font-size: 12px;
    font-weight: 600; }
  .mello-theme .mat-cell, .mello-theme .mat-footer-cell {
    font-size: 14px; }
  .mello-theme .mat-calendar {
    font-family: Poppins; }
  .mello-theme .mat-calendar-body {
    font-size: 13px; }
  .mello-theme .mat-calendar-body-label,
  .mello-theme .mat-calendar-period-button {
    font-size: 14px;
    font-weight: 700; }
  .mello-theme .mat-calendar-table-header th {
    font-size: 11px;
    font-weight: 400; }
  .mello-theme .mat-dialog-title {
    font: 300 52px/68px Poppins; }
  .mello-theme .mat-expansion-panel-header {
    font-family: Poppins;
    font-size: 28px;
    font-weight: 400; }
  .mello-theme .mat-expansion-panel-content {
    font: 400 14px/20px Source Sans Pro; }
  .mello-theme .mat-form-field {
    font-size: inherit;
    font-weight: 400;
    line-height: 1.125;
    font-family: Source Sans Pro; }
  .mello-theme .mat-form-field-wrapper {
    padding-bottom: 1.34375em; }
  .mello-theme .mat-form-field-prefix .mat-icon,
  .mello-theme .mat-form-field-suffix .mat-icon {
    font-size: 150%;
    line-height: 1.125; }
  .mello-theme .mat-form-field-prefix .mat-icon-button,
  .mello-theme .mat-form-field-suffix .mat-icon-button {
    height: 1.5em;
    width: 1.5em; }
    .mello-theme .mat-form-field-prefix .mat-icon-button .mat-icon,
    .mello-theme .mat-form-field-suffix .mat-icon-button .mat-icon {
      height: 1.125em;
      line-height: 1.125; }
  .mello-theme .mat-form-field-infix {
    padding: 0.5em 0;
    border-top: 0.84375em solid transparent; }
  .mello-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.34375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.34375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-label-wrapper {
    top: -0.84375em;
    padding-top: 0.84375em; }
  .mello-theme .mat-form-field-label {
    top: 1.34375em; }
  .mello-theme .mat-form-field-underline {
    bottom: 1.34375em; }
  .mello-theme .mat-form-field-subscript-wrapper {
    font-size: 75%;
    margin-top: 0.66667em;
    top: calc(100% - 1.79167em); }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper {
    padding-bottom: 1.25em; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-infix {
    padding: 0.4375em 0; }
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
    -ms-transform: translateY(-1.28125em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
    -ms-transform: translateY(-1.28125em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
    -ms-transform: translateY(-1.28125em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-label {
    top: 1.28125em; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-underline {
    bottom: 1.25em; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
    margin-top: 0.54167em;
    top: calc(100% - 1.66667em); }
  @media print {
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
      transform: translateY(-1.28125em) scale(0.75); }
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
      transform: translateY(-1.28125em) scale(0.75); }
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
      transform: translateY(-1.28125em) scale(0.75); } }
  .mello-theme .mat-form-field-appearance-fill .mat-form-field-infix {
    padding: 0.25em 0 0.75em 0; }
  .mello-theme .mat-form-field-appearance-fill .mat-form-field-label {
    top: 1.09375em;
    margin-top: -0.5em; }
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-0.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-0.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-outline .mat-form-field-infix {
    padding: 1em 0 1em 0; }
  .mello-theme .mat-form-field-appearance-outline .mat-form-field-label {
    top: 1.84375em;
    margin-top: -0.25em; }
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-grid-tile-header,
  .mello-theme .mat-grid-tile-footer {
    font-size: 14px; }
    .mello-theme .mat-grid-tile-header .mat-line,
    .mello-theme .mat-grid-tile-footer .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-grid-tile-header .mat-line:nth-child(n+2),
      .mello-theme .mat-grid-tile-footer .mat-line:nth-child(n+2) {
        font-size: 12px; }
  .mello-theme input.mat-input-element {
    margin-top: -0.0625em; }
  .mello-theme .mat-menu-item {
    font-family: Source Sans Pro;
    font-size: 14px;
    font-weight: 400; }
  .mello-theme .mat-paginator,
  .mello-theme .mat-paginator-page-size .mat-select-trigger {
    font-family: Source Sans Pro;
    font-size: 12px; }
  .mello-theme .mat-radio-button {
    font-family: Poppins; }
  .mello-theme .mat-select {
    font-family: Poppins; }
  .mello-theme .mat-select-trigger {
    height: 1.125em; }
  .mello-theme .mat-slide-toggle-content {
    font-family: Poppins; }
  .mello-theme .mat-slider-thumb-label-text {
    font-family: Poppins;
    font-size: 12px;
    font-weight: 600; }
  .mello-theme .mat-stepper-vertical, .mello-theme .mat-stepper-horizontal {
    font-family: Poppins; }
  .mello-theme .mat-step-label {
    font-size: 14px;
    font-weight: 400; }
  .mello-theme .mat-step-sub-label-error {
    font-weight: normal; }
  .mello-theme .mat-step-label-error {
    font-size: 16px; }
  .mello-theme .mat-step-label-selected {
    font-size: 16px;
    font-weight: 600; }
  .mello-theme .mat-tab-group {
    font-family: Poppins; }
  .mello-theme .mat-tab-label, .mello-theme .mat-tab-link {
    font-family: Source Sans Pro;
    font-size: 14px;
    font-weight: 700; }
  .mello-theme .mat-toolbar,
  .mello-theme .mat-toolbar h1,
  .mello-theme .mat-toolbar h2,
  .mello-theme .mat-toolbar h3,
  .mello-theme .mat-toolbar h4,
  .mello-theme .mat-toolbar h5,
  .mello-theme .mat-toolbar h6 {
    font: 300 52px/68px Poppins;
    margin: 0; }
  .mello-theme .mat-tooltip {
    font-family: Poppins;
    font-size: 10px;
    padding-top: 6px;
    padding-bottom: 6px; }
  .mello-theme .mat-tooltip-handset {
    font-size: 14px;
    padding-top: 8px;
    padding-bottom: 8px; }
  .mello-theme .mat-list-item {
    font-family: Poppins; }
  .mello-theme .mat-list-option {
    font-family: Poppins; }
  .mello-theme .mat-list-base .mat-list-item {
    font-size: 40px; }
    .mello-theme .mat-list-base .mat-list-item .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
        font-size: 14px; }
  .mello-theme .mat-list-base .mat-list-option {
    font-size: 40px; }
    .mello-theme .mat-list-base .mat-list-option .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
        font-size: 14px; }
  .mello-theme .mat-list-base .mat-subheader {
    font-family: Source Sans Pro;
    font-size: 16px;
    font-weight: 600; }
  .mello-theme .mat-list-base[dense] .mat-list-item {
    font-size: 12px; }
    .mello-theme .mat-list-base[dense] .mat-list-item .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
        font-size: 12px; }
  .mello-theme .mat-list-base[dense] .mat-list-option {
    font-size: 12px; }
    .mello-theme .mat-list-base[dense] .mat-list-option .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
        font-size: 12px; }
  .mello-theme .mat-list-base[dense] .mat-subheader {
    font-family: Poppins;
    font-size: 12px;
    font-weight: 600; }
  .mello-theme .mat-option {
    font-family: Poppins;
    font-size: 40px; }
  .mello-theme .mat-optgroup-label {
    font: 600 16px/24px Source Sans Pro; }
  .mello-theme .mat-simple-snackbar {
    font-family: Source Sans Pro;
    font-size: 14px; }
  .mello-theme .mat-simple-snackbar-action {
    line-height: 1;
    font-family: inherit;
    font-size: inherit;
    font-weight: 700; }
  .mello-theme .mat-tree {
    font-family: Poppins; }
  .mello-theme .mat-tree-node,
  .mello-theme .mat-nested-tree-node {
    font-weight: 400;
    font-size: 14px; }
  .mello-theme body {
    font-family: "Source Sans Pro"; }
  .mello-theme .h1,
  .mello-theme .mat-h1,
  .mello-theme .mat-headline,
  .mello-theme h1 {
    font-family: "Poppins";
    font-size: 3.75rem;
    font-weight: 300;
    line-height: 89px; }
  .mello-theme .h2,
  .mello-theme .mat-h2,
  .mello-theme .mat-title,
  .mello-theme h2 {
    font-family: "Poppins";
    font-size: 3.25rem;
    font-weight: 300;
    line-height: 68px; }
  .mello-theme .h3,
  .mello-theme .mat-h3,
  .mello-theme .mat-subheading-2,
  .mello-theme h3 {
    font-family: "Poppins";
    font-size: 2.5rem;
    font-weight: 300;
    line-height: 46px;
    letter-spacing: 0.25px; }
  .mello-theme .h4,
  .mello-theme .mat-h4,
  .mello-theme .mat-subheading-1,
  .mello-theme h4 {
    font-family: "Poppins";
    font-size: 1.75rem;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: 0.25px; }
  .mello-theme .h5,
  .mello-theme h5 {
    font-family: "Poppins";
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: 0.25px; }
  .mello-theme .h6,
  .mello-theme h6 {
    font-family: "Poppins";
    font-size: 1rem;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.5px; }
  .mello-theme .p12 {
    font-family: "Source Sans Pro";
    font-size: 0.75rem;
    line-height: 20px;
    letter-spacing: 0.15px; }
  .mello-theme .p14,
  .mello-theme .mat-body-1,
  .mello-theme .mat-body,
  .mello-theme p {
    font-family: "Source Sans Pro";
    font-size: 0.875rem;
    line-height: 20px;
    letter-spacing: 0.25px; }
  .mello-theme .p16,
  .mello-theme .mat-body-2,
  .mello-theme .mat-body-strong {
    font-family: "Source Sans Pro";
    font-size: 1rem;
    line-height: 24px;
    letter-spacing: 0.25px; }
  .mello-theme .p20 {
    font-family: "Source Sans Pro";
    font-size: 1.25rem;
    line-height: 24px;
    letter-spacing: 0.25px; }
  .mello-theme .p22 {
    font-family: "Source Sans Pro";
    font-size: 1.375rem;
    line-height: 32px;
    letter-spacing: 0.25px; }
  .mello-theme .p24 {
    font-family: "Source Sans Pro";
    font-size: 1.5rem;
    line-height: 32px;
    letter-spacing: 0.25px; }
  .mello-theme button {
    font-family: "Source Sans Pro"; }
  .mello-theme .overline {
    font-family: "Source Sans Pro";
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: 1.5px;
    text-transform: uppercase; }
  .mello-theme .caption-12,
  .mello-theme .mat-small,
  .mello-theme .mat-caption {
    font-family: "Poppins";
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0.25px; }
  .mello-theme .caption-10 {
    font-family: "Poppins";
    font-size: 0.625rem;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0.5px; }
  .mello-theme body {
    font-family: "Source Sans Pro";
    line-height: 24px;
    letter-spacing: 0.25px; }
    .mello-theme body .form-input,
    .mello-theme body .form-select {
      width: 100%; }
      .mello-theme body .form-input label,
      .mello-theme body .form-select label {
        color: var(--ld-galaxy);
        font-size: 14px;
        font-weight: 600;
        line-height: 20px;
        font-family: var(--ff-source-sans-pro); }
      .mello-theme body .form-input input,
      .mello-theme body .form-input select,
      .mello-theme body .form-select input,
      .mello-theme body .form-select select {
        height: 45px; }
      .mello-theme body .form-input textarea,
      .mello-theme body .form-select textarea {
        height: 66px; }
      .mello-theme body .form-input select,
      .mello-theme body .form-select select {
        -webkit-appearance: none;
        background-image: linear-gradient(45deg, transparent 50%, var(--ld-galaxy) 50%), linear-gradient(135deg, var(--ld-galaxy) 50%, transparent 50%);
        background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
        background-size: 5px 5px, 5px 5px, 1px 1.5em;
        background-repeat: no-repeat; }
      .mello-theme body .form-input input,
      .mello-theme body .form-input select,
      .mello-theme body .form-input textarea,
      .mello-theme body .form-select input,
      .mello-theme body .form-select select,
      .mello-theme body .form-select textarea {
        width: 100%;
        border: 1px solid var(--ld-galaxy-40);
        border-radius: 4px;
        font-size: 16px;
        font-weight: 400;
        font-family: var(--ff-source-sans-pro);
        letter-spacing: 0.27px;
        line-height: 20px;
        padding-left: 9px; }
        .mello-theme body .form-input input:invalid,
        .mello-theme body .form-input select:invalid,
        .mello-theme body .form-input textarea:invalid,
        .mello-theme body .form-select input:invalid,
        .mello-theme body .form-select select:invalid,
        .mello-theme body .form-select textarea:invalid {
          height: 45px;
          background-color: #fdf9f9;
          border: 2px solid var(--ld-ruby);
          border-radius: 4px;
          color: rgba(28, 40, 52, 0.3); }
        .mello-theme body .form-input input:focus:valid,
        .mello-theme body .form-input select:focus:valid,
        .mello-theme body .form-input textarea:focus:valid,
        .mello-theme body .form-select input:focus:valid,
        .mello-theme body .form-select select:focus:valid,
        .mello-theme body .form-select textarea:focus:valid {
          outline: none;
          background-color: var(--white);
          border: 2px solid var(--ld-pacific);
          border-radius: 4px; }
        .mello-theme body .form-input input:disabled,
        .mello-theme body .form-input select:disabled,
        .mello-theme body .form-input textarea:disabled,
        .mello-theme body .form-select input:disabled,
        .mello-theme body .form-select select:disabled,
        .mello-theme body .form-select textarea:disabled {
          background-color: var(--ld-crystal);
          border-radius: 4px; }
      .mello-theme body .form-input ::placeholder,
      .mello-theme body .form-select ::placeholder {
        color: rgba(28, 40, 52, 0.3);
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0.27px;
        line-height: 20px; }
      .mello-theme body .form-input .error,
      .mello-theme body .form-input .assistive,
      .mello-theme body .form-select .error,
      .mello-theme body .form-select .assistive {
        font-size: 12px;
        font-weight: normal;
        letter-spacing: 0.25px;
        line-height: 20px;
        padding-left: 9px;
        display: block; }
      .mello-theme body .form-input .error,
      .mello-theme body .form-select .error {
        color: var(--ld-ruby); }
      .mello-theme body .form-input .assistive,
      .mello-theme body .form-select .assistive {
        color: var(--ld-galaxy-60); }
      .mello-theme body .form-input mat-icon,
      .mello-theme body .form-select mat-icon {
        position: absolute;
        top: 50%;
        left: 0;
        transform: translateY(-50%); }
      .mello-theme body .form-input .mat-icon,
      .mello-theme body .form-select .mat-icon {
        font-size: 16px;
        height: auto; }
    .mello-theme body #date .dayMonth {
      max-width: 65px; }
    .mello-theme body #date .year {
      max-width: 80px; }
    .mello-theme body .currency {
      max-width: 124px; }
    .mello-theme body .currencyP {
      border-top-right-radius: 0px !important;
      border-bottom-right-radius: 0px !important; }
    .mello-theme body .percentageContainer {
      max-width: 56px; }
      .mello-theme body .percentageContainer .percentage {
        max-width: 56px;
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-left-color: transparent !important; }
        .mello-theme body .percentageContainer .percentage:focus {
          border-left-color: var(--ld-pacific) !important; }
      .mello-theme body .percentageContainer .percent {
        position: absolute;
        top: 50%;
        left: 29.5%; }
  .mello-theme .anim-pop {
    transition: 0.2s; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-pop {
        transition: none; } }
    .mello-theme .anim-pop:hover {
      transition: 0.2s;
      transform: translate(3px, 3px) scale(1.05);
      box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.3);
      z-index: 1; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .anim-pop:hover {
          transition: none; } }
  .mello-theme .anim-fade {
    transition: 0.6s;
    opacity: 0;
    position: absolute; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-fade {
        transition: none; } }
    .mello-theme .anim-fade.in {
      transition: 0.6s;
      opacity: 1;
      position: static; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .anim-fade.in {
          transition: none; } }
    .mello-theme .anim-fade .in-out {
      transition: 0.6s;
      opacity: 0;
      animation: fade 2s linear;
      position: static;
      transition-delay: 2s; }
      @media (prefers-reduced-motion: reduce) {
        .mello-theme .anim-fade .in-out {
          transition: none; } }
  .mello-theme .anim-fade-in {
    opacity: 0;
    animation: fade 0.3s ease-in;
    animation-fill-mode: forwards;
    position: relative; }

@keyframes fade {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
  .mello-theme .anim-slide-in-from-right {
    position: relative;
    animation: slideInFromRight 0.6s ease-out;
    animation-fill-mode: forwards; }

@keyframes slideInFromRight {
  from {
    left: 20px; }
  to {
    left: 0px; } }
  .mello-theme .anim-slide-in-from-left {
    position: relative;
    animation: slideInFromLeft 0.6s ease-out;
    animation-fill-mode: forwards; }

@keyframes slideInFromLeft {
  from {
    left: -20px; }
  to {
    left: 0px; } }
  .mello-theme .anim-rotate-left-90 .fa {
    transition: 0.1s; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-rotate-left-90 .fa {
        transition: none; } }
  .mello-theme .anim-rotate-left-90:hover .fa {
    transform: rotate(-90deg);
    transition: 0.1s; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-rotate-left-90:hover .fa {
        transition: none; } }
  .mello-theme .anim-rotate-right-90 .fa {
    transition: 0.1s; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-rotate-right-90 .fa {
        transition: none; } }
  .mello-theme .anim-rotate-right-90:hover .fa {
    transform: rotate(90deg);
    transition: 0.1s; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-rotate-right-90:hover .fa {
        transition: none; } }
  .mello-theme .anim-go-back .fa {
    transition: 0.1s;
    position: relative;
    left: 0px; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-go-back .fa {
        transition: none; } }
  .mello-theme .anim-go-back:hover .fa {
    transition: 0.1s;
    left: -5px; }
    @media (prefers-reduced-motion: reduce) {
      .mello-theme .anim-go-back:hover .fa {
        transition: none; } }
  .mello-theme .fade-out-delay {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s 2s linear, opacity 0.5s linear 1s; }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
  .mello-theme .mat-badge-content {
    font-weight: 600;
    font-size: 12px;
    font-family: Poppins; }
  .mello-theme .mat-badge-small .mat-badge-content {
    font-size: 9px; }
  .mello-theme .mat-badge-large .mat-badge-content {
    font-size: 24px; }
  .mello-theme .mat-h1, .mello-theme .mat-headline, .mello-theme .mat-typography h1 {
    font: 300 64px/89px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h2, .mello-theme .mat-title, .mello-theme .mat-typography h2 {
    font: 300 52px/68px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h3, .mello-theme .mat-subheading-2, .mello-theme .mat-typography h3 {
    font: 300 40px/46px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h4, .mello-theme .mat-subheading-1, .mello-theme .mat-typography h4 {
    font: 400 28px/40px Poppins;
    margin: 0 0 16px; }
  .mello-theme .mat-h5, .mello-theme .mat-typography h5 {
    font: 400 calc(14px * 0.83)/20px Source Sans Pro;
    margin: 0 0 12px; }
  .mello-theme .mat-h6, .mello-theme .mat-typography h6 {
    font: 400 calc(14px * 0.67)/20px Source Sans Pro;
    margin: 0 0 12px; }
  .mello-theme .mat-body-strong, .mello-theme .mat-body-2 {
    font: 600 16px/24px Source Sans Pro; }
  .mello-theme .mat-body, .mello-theme .mat-body-1, .mello-theme .mat-typography {
    font: 400 14px/20px Source Sans Pro; }
    .mello-theme .mat-body p, .mello-theme .mat-body-1 p, .mello-theme .mat-typography p {
      margin: 0 0 12px; }
  .mello-theme .mat-small, .mello-theme .mat-caption {
    font: 400 12px/20px Source Sans Pro; }
  .mello-theme .mat-display-4, .mello-theme .mat-typography .mat-display-4 {
    font: 300 112px/112px Poppins;
    letter-spacing: -0.05em;
    margin: 0 0 56px; }
  .mello-theme .mat-display-3, .mello-theme .mat-typography .mat-display-3 {
    font: 400 56px/56px Poppins;
    letter-spacing: -0.02em;
    margin: 0 0 64px; }
  .mello-theme .mat-display-2, .mello-theme .mat-typography .mat-display-2 {
    font: 400 45px/48px Poppins;
    letter-spacing: -0.005em;
    margin: 0 0 64px; }
  .mello-theme .mat-display-1, .mello-theme .mat-typography .mat-display-1 {
    font: 400 34px/40px Poppins;
    margin: 0 0 64px; }
  .mello-theme .mat-bottom-sheet-container {
    font: 400 14px/20px Source Sans Pro; }
  .mello-theme .mat-button, .mello-theme .mat-raised-button, .mello-theme .mat-icon-button, .mello-theme .mat-stroked-button,
  .mello-theme .mat-flat-button, .mello-theme .mat-fab, .mello-theme .mat-mini-fab {
    font-family: Source Sans Pro;
    font-size: 14px;
    font-weight: 700; }
  .mello-theme .mat-button-toggle {
    font-family: Poppins; }
  .mello-theme .mat-card {
    font-family: Poppins; }
  .mello-theme .mat-card-title {
    font-size: 64px;
    font-weight: 300; }
  .mello-theme .mat-card-header .mat-card-title {
    font-size: 52px; }
  .mello-theme .mat-card-subtitle,
  .mello-theme .mat-card-content {
    font-size: 14px; }
  .mello-theme .mat-checkbox {
    font-family: Poppins; }
  .mello-theme .mat-checkbox-layout .mat-checkbox-label {
    line-height: 24px; }
  .mello-theme .mat-chip {
    font-size: 16px;
    font-weight: 600; }
    .mello-theme .mat-chip .mat-chip-trailing-icon.mat-icon,
    .mello-theme .mat-chip .mat-chip-remove.mat-icon {
      font-size: 18px; }
  .mello-theme .mat-table {
    font-family: Poppins; }
  .mello-theme .mat-header-cell {
    font-size: 12px;
    font-weight: 600; }
  .mello-theme .mat-cell, .mello-theme .mat-footer-cell {
    font-size: 14px; }
  .mello-theme .mat-calendar {
    font-family: Poppins; }
  .mello-theme .mat-calendar-body {
    font-size: 13px; }
  .mello-theme .mat-calendar-body-label,
  .mello-theme .mat-calendar-period-button {
    font-size: 14px;
    font-weight: 700; }
  .mello-theme .mat-calendar-table-header th {
    font-size: 11px;
    font-weight: 400; }
  .mello-theme .mat-dialog-title {
    font: 300 52px/68px Poppins; }
  .mello-theme .mat-expansion-panel-header {
    font-family: Poppins;
    font-size: 28px;
    font-weight: 400; }
  .mello-theme .mat-expansion-panel-content {
    font: 400 14px/20px Source Sans Pro; }
  .mello-theme .mat-form-field {
    font-size: inherit;
    font-weight: 400;
    line-height: 1.125;
    font-family: Source Sans Pro; }
  .mello-theme .mat-form-field-wrapper {
    padding-bottom: 1.34375em; }
  .mello-theme .mat-form-field-prefix .mat-icon,
  .mello-theme .mat-form-field-suffix .mat-icon {
    font-size: 150%;
    line-height: 1.125; }
  .mello-theme .mat-form-field-prefix .mat-icon-button,
  .mello-theme .mat-form-field-suffix .mat-icon-button {
    height: 1.5em;
    width: 1.5em; }
    .mello-theme .mat-form-field-prefix .mat-icon-button .mat-icon,
    .mello-theme .mat-form-field-suffix .mat-icon-button .mat-icon {
      height: 1.125em;
      line-height: 1.125; }
  .mello-theme .mat-form-field-infix {
    padding: 0.5em 0;
    border-top: 0.84375em solid transparent; }
  .mello-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.34375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.34375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-label-wrapper {
    top: -0.84375em;
    padding-top: 0.84375em; }
  .mello-theme .mat-form-field-label {
    top: 1.34375em; }
  .mello-theme .mat-form-field-underline {
    bottom: 1.34375em; }
  .mello-theme .mat-form-field-subscript-wrapper {
    font-size: 75%;
    margin-top: 0.66667em;
    top: calc(100% - 1.79167em); }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper {
    padding-bottom: 1.25em; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-infix {
    padding: 0.4375em 0; }
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
    -ms-transform: translateY(-1.28125em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
    -ms-transform: translateY(-1.28125em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
    -ms-transform: translateY(-1.28125em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-label {
    top: 1.28125em; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-underline {
    bottom: 1.25em; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
    margin-top: 0.54167em;
    top: calc(100% - 1.66667em); }
  @media print {
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
      transform: translateY(-1.28125em) scale(0.75); }
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
      transform: translateY(-1.28125em) scale(0.75); }
    .mello-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
      transform: translateY(-1.28125em) scale(0.75); } }
  .mello-theme .mat-form-field-appearance-fill .mat-form-field-infix {
    padding: 0.25em 0 0.75em 0; }
  .mello-theme .mat-form-field-appearance-fill .mat-form-field-label {
    top: 1.09375em;
    margin-top: -0.5em; }
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-0.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-0.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-outline .mat-form-field-infix {
    padding: 1em 0 1em 0; }
  .mello-theme .mat-form-field-appearance-outline .mat-form-field-label {
    top: 1.84375em;
    margin-top: -0.25em; }
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.59375em) scale(0.75);
    width: 133.33333%; }
  .mello-theme .mat-grid-tile-header,
  .mello-theme .mat-grid-tile-footer {
    font-size: 14px; }
    .mello-theme .mat-grid-tile-header .mat-line,
    .mello-theme .mat-grid-tile-footer .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-grid-tile-header .mat-line:nth-child(n+2),
      .mello-theme .mat-grid-tile-footer .mat-line:nth-child(n+2) {
        font-size: 12px; }
  .mello-theme input.mat-input-element {
    margin-top: -0.0625em; }
  .mello-theme .mat-menu-item {
    font-family: Source Sans Pro;
    font-size: 14px;
    font-weight: 400; }
  .mello-theme .mat-paginator,
  .mello-theme .mat-paginator-page-size .mat-select-trigger {
    font-family: Source Sans Pro;
    font-size: 12px; }
  .mello-theme .mat-radio-button {
    font-family: Poppins; }
  .mello-theme .mat-select {
    font-family: Poppins; }
  .mello-theme .mat-select-trigger {
    height: 1.125em; }
  .mello-theme .mat-slide-toggle-content {
    font-family: Poppins; }
  .mello-theme .mat-slider-thumb-label-text {
    font-family: Poppins;
    font-size: 12px;
    font-weight: 600; }
  .mello-theme .mat-stepper-vertical, .mello-theme .mat-stepper-horizontal {
    font-family: Poppins; }
  .mello-theme .mat-step-label {
    font-size: 14px;
    font-weight: 400; }
  .mello-theme .mat-step-sub-label-error {
    font-weight: normal; }
  .mello-theme .mat-step-label-error {
    font-size: 16px; }
  .mello-theme .mat-step-label-selected {
    font-size: 16px;
    font-weight: 600; }
  .mello-theme .mat-tab-group {
    font-family: Poppins; }
  .mello-theme .mat-tab-label, .mello-theme .mat-tab-link {
    font-family: Source Sans Pro;
    font-size: 14px;
    font-weight: 700; }
  .mello-theme .mat-toolbar,
  .mello-theme .mat-toolbar h1,
  .mello-theme .mat-toolbar h2,
  .mello-theme .mat-toolbar h3,
  .mello-theme .mat-toolbar h4,
  .mello-theme .mat-toolbar h5,
  .mello-theme .mat-toolbar h6 {
    font: 300 52px/68px Poppins;
    margin: 0; }
  .mello-theme .mat-tooltip {
    font-family: Poppins;
    font-size: 10px;
    padding-top: 6px;
    padding-bottom: 6px; }
  .mello-theme .mat-tooltip-handset {
    font-size: 14px;
    padding-top: 8px;
    padding-bottom: 8px; }
  .mello-theme .mat-list-item {
    font-family: Poppins; }
  .mello-theme .mat-list-option {
    font-family: Poppins; }
  .mello-theme .mat-list-base .mat-list-item {
    font-size: 40px; }
    .mello-theme .mat-list-base .mat-list-item .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
        font-size: 14px; }
  .mello-theme .mat-list-base .mat-list-option {
    font-size: 40px; }
    .mello-theme .mat-list-base .mat-list-option .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
        font-size: 14px; }
  .mello-theme .mat-list-base .mat-subheader {
    font-family: Source Sans Pro;
    font-size: 16px;
    font-weight: 600; }
  .mello-theme .mat-list-base[dense] .mat-list-item {
    font-size: 12px; }
    .mello-theme .mat-list-base[dense] .mat-list-item .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
        font-size: 12px; }
  .mello-theme .mat-list-base[dense] .mat-list-option {
    font-size: 12px; }
    .mello-theme .mat-list-base[dense] .mat-list-option .mat-line {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: block;
      box-sizing: border-box; }
      .mello-theme .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
        font-size: 12px; }
  .mello-theme .mat-list-base[dense] .mat-subheader {
    font-family: Poppins;
    font-size: 12px;
    font-weight: 600; }
  .mello-theme .mat-option {
    font-family: Poppins;
    font-size: 40px; }
  .mello-theme .mat-optgroup-label {
    font: 600 16px/24px Source Sans Pro; }
  .mello-theme .mat-simple-snackbar {
    font-family: Source Sans Pro;
    font-size: 14px; }
  .mello-theme .mat-simple-snackbar-action {
    line-height: 1;
    font-family: inherit;
    font-size: inherit;
    font-weight: 700; }
  .mello-theme .mat-tree {
    font-family: Poppins; }
  .mello-theme .mat-tree-node,
  .mello-theme .mat-nested-tree-node {
    font-weight: 400;
    font-size: 14px; }
  .mello-theme .mat-ripple {
    overflow: hidden;
    position: relative; }
  .mello-theme .mat-ripple.mat-ripple-unbounded {
    overflow: visible; }
  .mello-theme .mat-ripple-element {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
    transform: scale(0); }
    @media (-ms-high-contrast: active) {
      .mello-theme .mat-ripple-element {
        display: none; } }
  .mello-theme .cdk-visually-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none; }
  .mello-theme .cdk-overlay-container, .mello-theme .cdk-global-overlay-wrapper {
    pointer-events: none;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%; }
  .mello-theme .cdk-overlay-container {
    position: fixed;
    z-index: 1000; }
    .mello-theme .cdk-overlay-container:empty {
      display: none; }
  .mello-theme .cdk-global-overlay-wrapper {
    display: flex;
    position: absolute;
    z-index: 1000; }
  .mello-theme .cdk-overlay-pane {
    position: absolute;
    pointer-events: auto;
    box-sizing: border-box;
    z-index: 1000;
    display: flex;
    max-width: 100%;
    max-height: 100%; }
  .mello-theme .cdk-overlay-backdrop {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    pointer-events: auto;
    -webkit-tap-highlight-color: transparent;
    transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
    opacity: 0; }
    .mello-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
      opacity: 1; }
      @media screen and (-ms-high-contrast: active) {
        .mello-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
          opacity: 0.6; } }
  .mello-theme .cdk-overlay-dark-backdrop {
    background: rgba(0, 0, 0, 0.32); }
  .mello-theme .cdk-overlay-transparent-backdrop, .mello-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
    opacity: 0; }
  .mello-theme .cdk-overlay-connected-position-bounding-box {
    position: absolute;
    z-index: 1000;
    display: flex;
    flex-direction: column;
    min-width: 1px;
    min-height: 1px; }
  .mello-theme .cdk-global-scrollblock {
    position: fixed;
    width: 100%;
    overflow-y: scroll; }

@keyframes cdk-text-field-autofill-start {
  /*!*/ }

@keyframes cdk-text-field-autofill-end {
  /*!*/ }
  .mello-theme .cdk-text-field-autofill-monitored:-webkit-autofill {
    animation-name: cdk-text-field-autofill-start; }
  .mello-theme .cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
    animation-name: cdk-text-field-autofill-end; }
  .mello-theme textarea.cdk-textarea-autosize {
    resize: none; }
  .mello-theme textarea.cdk-textarea-autosize-measuring {
    height: auto !important;
    overflow: hidden !important;
    padding: 2px 0 !important;
    box-sizing: content-box !important; }
  .mello-theme .mat-ripple-element {
    background-color: rgba(0, 0, 0, 0.1); }
  .mello-theme .mat-option {
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-option:hover:not(.mat-option-disabled), .mello-theme .mat-option:focus:not(.mat-option-disabled) {
      background: rgba(0, 0, 0, 0.04); }
    .mello-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
      background: rgba(0, 0, 0, 0.04); }
    .mello-theme .mat-option.mat-active {
      background: rgba(0, 0, 0, 0.04);
      color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-option.mat-option-disabled {
      color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #8c5ac2; }
  .mello-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #a6ce39; }
  .mello-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #f27297; }
  .mello-theme .mat-optgroup-label {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-optgroup-disabled .mat-optgroup-label {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-pseudo-checkbox {
    color: rgba(0, 0, 0, 0.54); }
    .mello-theme .mat-pseudo-checkbox::after {
      color: #fafafa; }
  .mello-theme .mat-pseudo-checkbox-disabled {
    color: #b0b0b0; }
  .mello-theme .mat-pseudo-checkbox-checked,
  .mello-theme .mat-pseudo-checkbox-indeterminate,
  .mello-theme .mat-accent .mat-pseudo-checkbox-checked,
  .mello-theme .mat-accent .mat-pseudo-checkbox-indeterminate {
    background: #a6ce39; }
  .mello-theme .mat-primary .mat-pseudo-checkbox-checked,
  .mello-theme .mat-primary .mat-pseudo-checkbox-indeterminate {
    background: #8c5ac2; }
  .mello-theme .mat-warn .mat-pseudo-checkbox-checked,
  .mello-theme .mat-warn .mat-pseudo-checkbox-indeterminate {
    background: #f27297; }
  .mello-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,
  .mello-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
    background: #b0b0b0; }
  .mello-theme .mat-elevation-z0 {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z1 {
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z2 {
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z3 {
    box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z4 {
    box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z5 {
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z6 {
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z7 {
    box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z8 {
    box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z9 {
    box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z10 {
    box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z11 {
    box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z12 {
    box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z13 {
    box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z14 {
    box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z15 {
    box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z16 {
    box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z17 {
    box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z18 {
    box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z19 {
    box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z20 {
    box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z21 {
    box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z22 {
    box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z23 {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-elevation-z24 {
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-app-background, .mello-theme.mat-app-background {
    background-color: #fafafa;
    color: rgba(0, 0, 0, 0.87); }
  .mat-theme-loaded-marker {
    display: none; }
  .mello-theme .mat-autocomplete-panel {
    background: white;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-autocomplete-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
      background: white; }
      .mello-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
        color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-badge-content {
    color: white;
    background: #8c5ac2; }
    @media (-ms-high-contrast: active) {
      .mello-theme .mat-badge-content {
        outline: solid 1px;
        border-radius: 0; } }
  .mello-theme .mat-badge-accent .mat-badge-content {
    background: #a6ce39;
    color: black; }
  .mello-theme .mat-badge-warn .mat-badge-content {
    color: black;
    background: #f27297; }
  .mello-theme .mat-badge {
    position: relative; }
  .mello-theme .mat-badge-hidden .mat-badge-content {
    display: none; }
  .mello-theme .mat-badge-disabled .mat-badge-content {
    background: #b9b9b9;
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-badge-content {
    position: absolute;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
    transition: transform 200ms ease-in-out;
    transform: scale(0.6);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    pointer-events: none; }
  .mello-theme .ng-animate-disabled .mat-badge-content,
  .mello-theme .mat-badge-content._mat-animation-noopable {
    transition: none; }
  .mello-theme .mat-badge-content.mat-badge-active {
    transform: none; }
  .mello-theme .mat-badge-small .mat-badge-content {
    width: 16px;
    height: 16px;
    line-height: 16px; }
  .mello-theme .mat-badge-small.mat-badge-above .mat-badge-content {
    top: -8px; }
  .mello-theme .mat-badge-small.mat-badge-below .mat-badge-content {
    bottom: -8px; }
  .mello-theme .mat-badge-small.mat-badge-before .mat-badge-content {
    left: -16px; }
  [dir='rtl'] .mello-theme .mat-badge-small.mat-badge-before .mat-badge-content {
    left: auto;
    right: -16px; }
  .mello-theme .mat-badge-small.mat-badge-after .mat-badge-content {
    right: -16px; }
  [dir='rtl'] .mello-theme .mat-badge-small.mat-badge-after .mat-badge-content {
    right: auto;
    left: -16px; }
  .mello-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: -8px; }
  [dir='rtl'] .mello-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: auto;
    right: -8px; }
  .mello-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: -8px; }
  [dir='rtl'] .mello-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: auto;
    left: -8px; }
  .mello-theme .mat-badge-medium .mat-badge-content {
    width: 22px;
    height: 22px;
    line-height: 22px; }
  .mello-theme .mat-badge-medium.mat-badge-above .mat-badge-content {
    top: -11px; }
  .mello-theme .mat-badge-medium.mat-badge-below .mat-badge-content {
    bottom: -11px; }
  .mello-theme .mat-badge-medium.mat-badge-before .mat-badge-content {
    left: -22px; }
  [dir='rtl'] .mello-theme .mat-badge-medium.mat-badge-before .mat-badge-content {
    left: auto;
    right: -22px; }
  .mello-theme .mat-badge-medium.mat-badge-after .mat-badge-content {
    right: -22px; }
  [dir='rtl'] .mello-theme .mat-badge-medium.mat-badge-after .mat-badge-content {
    right: auto;
    left: -22px; }
  .mello-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: -11px; }
  [dir='rtl'] .mello-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: auto;
    right: -11px; }
  .mello-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: -11px; }
  [dir='rtl'] .mello-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: auto;
    left: -11px; }
  .mello-theme .mat-badge-large .mat-badge-content {
    width: 28px;
    height: 28px;
    line-height: 28px; }
  .mello-theme .mat-badge-large.mat-badge-above .mat-badge-content {
    top: -14px; }
  .mello-theme .mat-badge-large.mat-badge-below .mat-badge-content {
    bottom: -14px; }
  .mello-theme .mat-badge-large.mat-badge-before .mat-badge-content {
    left: -28px; }
  [dir='rtl'] .mello-theme .mat-badge-large.mat-badge-before .mat-badge-content {
    left: auto;
    right: -28px; }
  .mello-theme .mat-badge-large.mat-badge-after .mat-badge-content {
    right: -28px; }
  [dir='rtl'] .mello-theme .mat-badge-large.mat-badge-after .mat-badge-content {
    right: auto;
    left: -28px; }
  .mello-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: -14px; }
  [dir='rtl'] .mello-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: auto;
    right: -14px; }
  .mello-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: -14px; }
  [dir='rtl'] .mello-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: auto;
    left: -14px; }
  .mello-theme .mat-bottom-sheet-container {
    box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
    background: white;
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-button, .mello-theme .mat-icon-button, .mello-theme .mat-stroked-button {
    color: inherit;
    background: transparent; }
    .mello-theme .mat-button.mat-primary, .mello-theme .mat-icon-button.mat-primary, .mello-theme .mat-stroked-button.mat-primary {
      color: #8c5ac2; }
    .mello-theme .mat-button.mat-accent, .mello-theme .mat-icon-button.mat-accent, .mello-theme .mat-stroked-button.mat-accent {
      color: #a6ce39; }
    .mello-theme .mat-button.mat-warn, .mello-theme .mat-icon-button.mat-warn, .mello-theme .mat-stroked-button.mat-warn {
      color: #f27297; }
    .mello-theme .mat-button.mat-primary[disabled], .mello-theme .mat-button.mat-accent[disabled], .mello-theme .mat-button.mat-warn[disabled], .mello-theme .mat-button[disabled][disabled], .mello-theme .mat-icon-button.mat-primary[disabled], .mello-theme .mat-icon-button.mat-accent[disabled], .mello-theme .mat-icon-button.mat-warn[disabled], .mello-theme .mat-icon-button[disabled][disabled], .mello-theme .mat-stroked-button.mat-primary[disabled], .mello-theme .mat-stroked-button.mat-accent[disabled], .mello-theme .mat-stroked-button.mat-warn[disabled], .mello-theme .mat-stroked-button[disabled][disabled] {
      color: rgba(0, 0, 0, 0.26); }
    .mello-theme .mat-button.mat-primary .mat-button-focus-overlay, .mello-theme .mat-icon-button.mat-primary .mat-button-focus-overlay, .mello-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay {
      background-color: #8c5ac2; }
    .mello-theme .mat-button.mat-accent .mat-button-focus-overlay, .mello-theme .mat-icon-button.mat-accent .mat-button-focus-overlay, .mello-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay {
      background-color: #a6ce39; }
    .mello-theme .mat-button.mat-warn .mat-button-focus-overlay, .mello-theme .mat-icon-button.mat-warn .mat-button-focus-overlay, .mello-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay {
      background-color: #f27297; }
    .mello-theme .mat-button[disabled] .mat-button-focus-overlay, .mello-theme .mat-icon-button[disabled] .mat-button-focus-overlay, .mello-theme .mat-stroked-button[disabled] .mat-button-focus-overlay {
      background-color: transparent; }
    .mello-theme .mat-button .mat-ripple-element, .mello-theme .mat-icon-button .mat-ripple-element, .mello-theme .mat-stroked-button .mat-ripple-element {
      opacity: 0.1;
      background-color: currentColor; }
  .mello-theme .mat-button-focus-overlay {
    background: black; }
  .mello-theme .mat-stroked-button:not([disabled]) {
    border-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-flat-button, .mello-theme .mat-raised-button, .mello-theme .mat-fab, .mello-theme .mat-mini-fab {
    color: rgba(0, 0, 0, 0.87);
    background-color: white; }
    .mello-theme .mat-flat-button.mat-primary, .mello-theme .mat-raised-button.mat-primary, .mello-theme .mat-fab.mat-primary, .mello-theme .mat-mini-fab.mat-primary {
      color: white; }
    .mello-theme .mat-flat-button.mat-accent, .mello-theme .mat-raised-button.mat-accent, .mello-theme .mat-fab.mat-accent, .mello-theme .mat-mini-fab.mat-accent {
      color: black; }
    .mello-theme .mat-flat-button.mat-warn, .mello-theme .mat-raised-button.mat-warn, .mello-theme .mat-fab.mat-warn, .mello-theme .mat-mini-fab.mat-warn {
      color: black; }
    .mello-theme .mat-flat-button.mat-primary[disabled], .mello-theme .mat-flat-button.mat-accent[disabled], .mello-theme .mat-flat-button.mat-warn[disabled], .mello-theme .mat-flat-button[disabled][disabled], .mello-theme .mat-raised-button.mat-primary[disabled], .mello-theme .mat-raised-button.mat-accent[disabled], .mello-theme .mat-raised-button.mat-warn[disabled], .mello-theme .mat-raised-button[disabled][disabled], .mello-theme .mat-fab.mat-primary[disabled], .mello-theme .mat-fab.mat-accent[disabled], .mello-theme .mat-fab.mat-warn[disabled], .mello-theme .mat-fab[disabled][disabled], .mello-theme .mat-mini-fab.mat-primary[disabled], .mello-theme .mat-mini-fab.mat-accent[disabled], .mello-theme .mat-mini-fab.mat-warn[disabled], .mello-theme .mat-mini-fab[disabled][disabled] {
      color: rgba(0, 0, 0, 0.26); }
    .mello-theme .mat-flat-button.mat-primary, .mello-theme .mat-raised-button.mat-primary, .mello-theme .mat-fab.mat-primary, .mello-theme .mat-mini-fab.mat-primary {
      background-color: #8c5ac2; }
    .mello-theme .mat-flat-button.mat-accent, .mello-theme .mat-raised-button.mat-accent, .mello-theme .mat-fab.mat-accent, .mello-theme .mat-mini-fab.mat-accent {
      background-color: #a6ce39; }
    .mello-theme .mat-flat-button.mat-warn, .mello-theme .mat-raised-button.mat-warn, .mello-theme .mat-fab.mat-warn, .mello-theme .mat-mini-fab.mat-warn {
      background-color: #f27297; }
    .mello-theme .mat-flat-button.mat-primary[disabled], .mello-theme .mat-flat-button.mat-accent[disabled], .mello-theme .mat-flat-button.mat-warn[disabled], .mello-theme .mat-flat-button[disabled][disabled], .mello-theme .mat-raised-button.mat-primary[disabled], .mello-theme .mat-raised-button.mat-accent[disabled], .mello-theme .mat-raised-button.mat-warn[disabled], .mello-theme .mat-raised-button[disabled][disabled], .mello-theme .mat-fab.mat-primary[disabled], .mello-theme .mat-fab.mat-accent[disabled], .mello-theme .mat-fab.mat-warn[disabled], .mello-theme .mat-fab[disabled][disabled], .mello-theme .mat-mini-fab.mat-primary[disabled], .mello-theme .mat-mini-fab.mat-accent[disabled], .mello-theme .mat-mini-fab.mat-warn[disabled], .mello-theme .mat-mini-fab[disabled][disabled] {
      background-color: rgba(0, 0, 0, 0.12); }
    .mello-theme .mat-flat-button.mat-primary .mat-ripple-element, .mello-theme .mat-raised-button.mat-primary .mat-ripple-element, .mello-theme .mat-fab.mat-primary .mat-ripple-element, .mello-theme .mat-mini-fab.mat-primary .mat-ripple-element {
      background-color: rgba(255, 255, 255, 0.1); }
    .mello-theme .mat-flat-button.mat-accent .mat-ripple-element, .mello-theme .mat-raised-button.mat-accent .mat-ripple-element, .mello-theme .mat-fab.mat-accent .mat-ripple-element, .mello-theme .mat-mini-fab.mat-accent .mat-ripple-element {
      background-color: rgba(0, 0, 0, 0.1); }
    .mello-theme .mat-flat-button.mat-warn .mat-ripple-element, .mello-theme .mat-raised-button.mat-warn .mat-ripple-element, .mello-theme .mat-fab.mat-warn .mat-ripple-element, .mello-theme .mat-mini-fab.mat-warn .mat-ripple-element {
      background-color: rgba(0, 0, 0, 0.1); }
  .mello-theme .mat-stroked-button:not([class*='mat-elevation-z']), .mello-theme .mat-flat-button:not([class*='mat-elevation-z']) {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-raised-button:not([class*='mat-elevation-z']) {
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-raised-button:not([disabled]):active:not([class*='mat-elevation-z']) {
    box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-raised-button[disabled]:not([class*='mat-elevation-z']) {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-fab:not([class*='mat-elevation-z']), .mello-theme .mat-mini-fab:not([class*='mat-elevation-z']) {
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-fab:not([disabled]):active:not([class*='mat-elevation-z']), .mello-theme .mat-mini-fab:not([disabled]):active:not([class*='mat-elevation-z']) {
    box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-fab[disabled]:not([class*='mat-elevation-z']), .mello-theme .mat-mini-fab[disabled]:not([class*='mat-elevation-z']) {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-button-toggle-standalone,
  .mello-theme .mat-button-toggle-group {
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
  .mello-theme .mat-button-toggle-group-appearance-standard {
    box-shadow: none; }
  .mello-theme .mat-button-toggle {
    color: rgba(0, 0, 0, 0.38); }
    .mello-theme .mat-button-toggle .mat-button-toggle-focus-overlay {
      background-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-button-toggle-appearance-standard {
    color: rgba(0, 0, 0, 0.87);
    background: white; }
    .mello-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
      background-color: black; }
  .mello-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
    border-left: solid 1px rgba(0, 0, 0, 0.12); }
  .mello-theme [dir='rtl'] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
    border-left: none;
    border-right: solid 1px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
    border-left: none;
    border-right: none;
    border-top: solid 1px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-button-toggle-checked {
    background-color: #e0e0e0;
    color: rgba(0, 0, 0, 0.54); }
    .mello-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard {
      color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-button-toggle-disabled {
    color: rgba(0, 0, 0, 0.26);
    background-color: #eeeeee; }
    .mello-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
      background: white; }
    .mello-theme .mat-button-toggle-disabled.mat-button-toggle-checked {
      background-color: #bdbdbd; }
  .mello-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
  .mello-theme .mat-button-toggle-group-appearance-standard {
    border: solid 1px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-card {
    background: white;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-card:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .mat-card.mat-card-flat:not([class*='mat-elevation-z']) {
      box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-card-subtitle {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-checkbox-frame {
    border-color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-checkbox-checkmark {
    fill: #fafafa; }
  .mello-theme .mat-checkbox-checkmark-path {
    stroke: #fafafa !important; }
    @media (-ms-high-contrast: black-on-white) {
      .mello-theme .mat-checkbox-checkmark-path {
        stroke: #000 !important; } }
  .mello-theme .mat-checkbox-mixedmark {
    background-color: #fafafa; }
  .mello-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mello-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background {
    background-color: #8c5ac2; }
  .mello-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mello-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background {
    background-color: #a6ce39; }
  .mello-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mello-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background {
    background-color: #f27297; }
  .mello-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mello-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
    background-color: #b0b0b0; }
  .mello-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
    border-color: #b0b0b0; }
  .mello-theme .mat-checkbox-disabled .mat-checkbox-label {
    color: rgba(0, 0, 0, 0.54); }
  @media (-ms-high-contrast: active) {
    .mello-theme .mat-checkbox-disabled {
      opacity: 0.5; } }
  @media (-ms-high-contrast: active) {
    .mello-theme .mat-checkbox-background {
      background: none; } }
  .mello-theme .mat-checkbox .mat-ripple-element {
    background-color: black; }
  .mello-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,
  .mello-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element {
    background: #8c5ac2; }
  .mello-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
  .mello-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
    background: #a6ce39; }
  .mello-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,
  .mello-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element {
    background: #f27297; }
  .mello-theme .mat-chip.mat-standard-chip {
    background-color: #e0e0e0;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-chip.mat-standard-chip .mat-chip-remove {
      color: rgba(0, 0, 0, 0.87);
      opacity: 0.4; }
    .mello-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
      box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
      opacity: 0.54; }
    .mello-theme .mat-chip.mat-standard-chip.mat-chip-disabled {
      opacity: 0.4; }
    .mello-theme .mat-chip.mat-standard-chip::after {
      background: black; }
  .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
    background-color: #8c5ac2;
    color: white; }
    .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
      color: white;
      opacity: 0.4; }
    .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
      background: rgba(255, 255, 255, 0.1); }
  .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
    background-color: #f27297;
    color: black; }
    .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
      color: black;
      opacity: 0.4; }
    .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
      background: rgba(0, 0, 0, 0.1); }
  .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
    background-color: #a6ce39;
    color: black; }
    .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
      color: black;
      opacity: 0.4; }
    .mello-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
      background: rgba(0, 0, 0, 0.1); }
  .mello-theme .mat-table {
    background: white; }
  .mello-theme .mat-table thead, .mello-theme .mat-table tbody, .mello-theme .mat-table tfoot,
  .mello-theme mat-header-row, .mello-theme mat-row, .mello-theme mat-footer-row,
  .mello-theme [mat-header-row], .mello-theme [mat-row], .mello-theme [mat-footer-row],
  .mello-theme .mat-table-sticky {
    background: inherit; }
  .mello-theme mat-row, .mello-theme mat-header-row, .mello-theme mat-footer-row,
  .mello-theme th.mat-header-cell, .mello-theme td.mat-cell, .mello-theme td.mat-footer-cell {
    border-bottom-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-header-cell {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-cell, .mello-theme .mat-footer-cell {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-calendar-arrow {
    border-top-color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-datepicker-toggle,
  .mello-theme .mat-datepicker-content .mat-calendar-next-button,
  .mello-theme .mat-datepicker-content .mat-calendar-previous-button {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-calendar-table-header {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-calendar-table-header-divider::after {
    background: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-calendar-body-label {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-calendar-body-cell-content {
    color: rgba(0, 0, 0, 0.87);
    border-color: transparent; }
  .mello-theme .mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
  .mello-theme .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
  .mello-theme .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
    background-color: rgba(0, 0, 0, 0.04); }
  .mello-theme .mat-calendar-body-today:not(.mat-calendar-body-selected) {
    border-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected) {
    border-color: rgba(0, 0, 0, 0.18); }
  .mello-theme .mat-calendar-body-selected {
    background-color: #8c5ac2;
    color: white; }
  .mello-theme .mat-calendar-body-disabled > .mat-calendar-body-selected {
    background-color: rgba(140, 90, 194, 0.4); }
  .mello-theme .mat-calendar-body-today.mat-calendar-body-selected {
    box-shadow: inset 0 0 0 1px white; }
  .mello-theme .mat-datepicker-content {
    box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
    background-color: white;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected {
      background-color: #a6ce39;
      color: black; }
    .mello-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
      background-color: rgba(166, 206, 57, 0.4); }
    .mello-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
      box-shadow: inset 0 0 0 1px black; }
    .mello-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected {
      background-color: #f27297;
      color: black; }
    .mello-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
      background-color: rgba(242, 114, 151, 0.4); }
    .mello-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
      box-shadow: inset 0 0 0 1px black; }
  .mello-theme .mat-datepicker-content-touch {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-datepicker-toggle-active {
    color: #8c5ac2; }
    .mello-theme .mat-datepicker-toggle-active.mat-accent {
      color: #a6ce39; }
    .mello-theme .mat-datepicker-toggle-active.mat-warn {
      color: #f27297; }
  .mello-theme .mat-dialog-container {
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
    background: white;
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-divider {
    border-top-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-divider-vertical {
    border-right-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-expansion-panel {
    background: white;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-expansion-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-action-row {
    border-top-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled='true']),
  .mello-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled='true']),
  .mello-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled='true']) {
    background: rgba(0, 0, 0, 0.04); }
  @media (hover: none) {
    .mello-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover {
      background: white; } }
  .mello-theme .mat-expansion-panel-header-title {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-expansion-panel-header-description,
  .mello-theme .mat-expansion-indicator::after {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-expansion-panel-header[aria-disabled='true'] {
    color: rgba(0, 0, 0, 0.26); }
    .mello-theme .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,
    .mello-theme .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description {
      color: inherit; }
  .mello-theme .mat-form-field-label {
    color: rgba(0, 0, 0, 0.6); }
  .mello-theme .mat-hint {
    color: rgba(0, 0, 0, 0.6); }
  .mello-theme .mat-form-field.mat-focused .mat-form-field-label {
    color: #8c5ac2; }
    .mello-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent {
      color: #a6ce39; }
    .mello-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn {
      color: #f27297; }
  .mello-theme .mat-focused .mat-form-field-required-marker {
    color: #a6ce39; }
  .mello-theme .mat-form-field-ripple {
    background-color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-form-field.mat-focused .mat-form-field-ripple {
    background-color: #8c5ac2; }
    .mello-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
      background-color: #a6ce39; }
    .mello-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
      background-color: #f27297; }
  .mello-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
    color: #8c5ac2; }
  .mello-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
    color: #a6ce39; }
  .mello-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
    color: #f27297; }
  .mello-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label {
    color: #f27297; }
    .mello-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
    .mello-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
      color: #f27297; }
  .mello-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
  .mello-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
    background-color: #f27297; }
  .mello-theme .mat-error {
    color: #f27297; }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-label {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-form-field-appearance-legacy .mat-hint {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-form-field-appearance-legacy .mat-form-field-underline {
    background-color: rgba(0, 0, 0, 0.42); }
  .mello-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
    background-size: 4px 100%;
    background-repeat: repeat-x; }
  .mello-theme .mat-form-field-appearance-standard .mat-form-field-underline {
    background-color: rgba(0, 0, 0, 0.42); }
  .mello-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
    background-size: 4px 100%;
    background-repeat: repeat-x; }
  .mello-theme .mat-form-field-appearance-fill .mat-form-field-flex {
    background-color: rgba(0, 0, 0, 0.04); }
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
    background-color: rgba(0, 0, 0, 0.02); }
  .mello-theme .mat-form-field-appearance-fill .mat-form-field-underline::before {
    background-color: rgba(0, 0, 0, 0.42); }
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
    background-color: transparent; }
  .mello-theme .mat-form-field-appearance-outline .mat-form-field-outline {
    color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
    color: #8c5ac2; }
  .mello-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
    color: #a6ce39; }
  .mello-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
    color: #f27297; }
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
    color: #f27297; }
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
    color: rgba(0, 0, 0, 0.06); }
  .mello-theme .mat-icon.mat-primary {
    color: #8c5ac2; }
  .mello-theme .mat-icon.mat-accent {
    color: #a6ce39; }
  .mello-theme .mat-icon.mat-warn {
    color: #f27297; }
  .mello-theme .mat-form-field-type-mat-native-select .mat-form-field-infix::after {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-input-element:disabled,
  .mello-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-input-element {
    caret-color: #8c5ac2; }
    .mello-theme .mat-input-element::placeholder {
      color: rgba(0, 0, 0, 0.42); }
    .mello-theme .mat-input-element::-moz-placeholder {
      color: rgba(0, 0, 0, 0.42); }
    .mello-theme .mat-input-element::-webkit-input-placeholder {
      color: rgba(0, 0, 0, 0.42); }
    .mello-theme .mat-input-element:-ms-input-placeholder {
      color: rgba(0, 0, 0, 0.42); }
  .mello-theme .mat-accent .mat-input-element {
    caret-color: #a6ce39; }
  .mello-theme .mat-warn .mat-input-element,
  .mello-theme .mat-form-field-invalid .mat-input-element {
    caret-color: #f27297; }
  .mello-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
    color: #f27297; }
  .mello-theme .mat-list-base .mat-list-item {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-list-base .mat-list-option {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-list-base .mat-subheader {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-list-item-disabled {
    background-color: #eeeeee; }
  .mello-theme .mat-list-option:hover, .mello-theme .mat-list-option:focus,
  .mello-theme .mat-nav-list .mat-list-item:hover,
  .mello-theme .mat-nav-list .mat-list-item:focus,
  .mello-theme .mat-action-list .mat-list-item:hover,
  .mello-theme .mat-action-list .mat-list-item:focus {
    background: rgba(0, 0, 0, 0.04); }
  .mello-theme .mat-menu-panel {
    background: white; }
    .mello-theme .mat-menu-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-menu-item {
    background: transparent;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-menu-item[disabled], .mello-theme .mat-menu-item[disabled]::after {
      color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-menu-item .mat-icon-no-color,
  .mello-theme .mat-menu-item-submenu-trigger::after {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-menu-item:hover:not([disabled]),
  .mello-theme .mat-menu-item.cdk-program-focused:not([disabled]),
  .mello-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),
  .mello-theme .mat-menu-item-highlighted:not([disabled]) {
    background: rgba(0, 0, 0, 0.04); }
  .mello-theme .mat-paginator {
    background: white; }
  .mello-theme .mat-paginator,
  .mello-theme .mat-paginator-page-size .mat-select-trigger {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-paginator-decrement,
  .mello-theme .mat-paginator-increment {
    border-top: 2px solid rgba(0, 0, 0, 0.54);
    border-right: 2px solid rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-paginator-first,
  .mello-theme .mat-paginator-last {
    border-top: 2px solid rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-icon-button[disabled] .mat-paginator-decrement,
  .mello-theme .mat-icon-button[disabled] .mat-paginator-increment,
  .mello-theme .mat-icon-button[disabled] .mat-paginator-first,
  .mello-theme .mat-icon-button[disabled] .mat-paginator-last {
    border-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-progress-bar-background {
    fill: #ddceed; }
  .mello-theme .mat-progress-bar-buffer {
    background-color: #ddceed; }
  .mello-theme .mat-progress-bar-fill::after {
    background-color: #8c5ac2; }
  .mello-theme .mat-progress-bar.mat-accent .mat-progress-bar-background {
    fill: #e4f0c4; }
  .mello-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer {
    background-color: #e4f0c4; }
  .mello-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
    background-color: #a6ce39; }
  .mello-theme .mat-progress-bar.mat-warn .mat-progress-bar-background {
    fill: #fbd5e0; }
  .mello-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer {
    background-color: #fbd5e0; }
  .mello-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
    background-color: #f27297; }
  .mello-theme .mat-progress-spinner circle, .mello-theme .mat-spinner circle {
    stroke: #8c5ac2; }
  .mello-theme .mat-progress-spinner.mat-accent circle, .mello-theme .mat-spinner.mat-accent circle {
    stroke: #a6ce39; }
  .mello-theme .mat-progress-spinner.mat-warn circle, .mello-theme .mat-spinner.mat-warn circle {
    stroke: #f27297; }
  .mello-theme .mat-radio-outer-circle {
    border-color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
    border-color: #8c5ac2; }
  .mello-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,
  .mello-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
  .mello-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,
  .mello-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
    background-color: #8c5ac2; }
  .mello-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
    border-color: #a6ce39; }
  .mello-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,
  .mello-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
  .mello-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
  .mello-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
    background-color: #a6ce39; }
  .mello-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
    border-color: #f27297; }
  .mello-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,
  .mello-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
  .mello-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,
  .mello-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
    background-color: #f27297; }
  .mello-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
  .mello-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
    border-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
  .mello-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
    background-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-radio-button .mat-ripple-element {
    background-color: black; }
  .mello-theme .mat-select-value {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-select-placeholder {
    color: rgba(0, 0, 0, 0.42); }
  .mello-theme .mat-select-disabled .mat-select-value {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-select-arrow {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-select-panel {
    background: white; }
    .mello-theme .mat-select-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
      background: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow {
    color: #8c5ac2; }
  .mello-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow {
    color: #a6ce39; }
  .mello-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow {
    color: #f27297; }
  .mello-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
    color: #f27297; }
  .mello-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
    color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-drawer-container {
    background-color: #fafafa;
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-drawer {
    background-color: white;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-drawer.mat-drawer-push {
      background-color: white; }
    .mello-theme .mat-drawer:not(.mat-drawer-side) {
      box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-drawer-side {
    border-right: solid 1px rgba(0, 0, 0, 0.12); }
    .mello-theme .mat-drawer-side.mat-drawer-end {
      border-left: solid 1px rgba(0, 0, 0, 0.12);
      border-right: none; }
  .mello-theme [dir='rtl'] .mat-drawer-side {
    border-left: solid 1px rgba(0, 0, 0, 0.12);
    border-right: none; }
    .mello-theme [dir='rtl'] .mat-drawer-side.mat-drawer-end {
      border-left: none;
      border-right: solid 1px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-drawer-backdrop.mat-drawer-shown {
    background-color: rgba(0, 0, 0, 0.6); }
  .mello-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
    background-color: #a6ce39; }
  .mello-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
    background-color: rgba(166, 206, 57, 0.54); }
  .mello-theme .mat-slide-toggle.mat-checked .mat-ripple-element {
    background-color: #a6ce39; }
  .mello-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
    background-color: #8c5ac2; }
  .mello-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
    background-color: rgba(140, 90, 194, 0.54); }
  .mello-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
    background-color: #8c5ac2; }
  .mello-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
    background-color: #f27297; }
  .mello-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
    background-color: rgba(242, 114, 151, 0.54); }
  .mello-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
    background-color: #f27297; }
  .mello-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
    background-color: black; }
  .mello-theme .mat-slide-toggle-thumb {
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
    background-color: #fafafa; }
  .mello-theme .mat-slide-toggle-bar {
    background-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-slider-track-background {
    background-color: rgba(0, 0, 0, 0.26); }
  .mello-theme .mat-primary .mat-slider-track-fill,
  .mello-theme .mat-primary .mat-slider-thumb,
  .mello-theme .mat-primary .mat-slider-thumb-label {
    background-color: #8c5ac2; }
  .mello-theme .mat-primary .mat-slider-thumb-label-text {
    color: white; }
  .mello-theme .mat-accent .mat-slider-track-fill,
  .mello-theme .mat-accent .mat-slider-thumb,
  .mello-theme .mat-accent .mat-slider-thumb-label {
    background-color: #a6ce39; }
  .mello-theme .mat-accent .mat-slider-thumb-label-text {
    color: black; }
  .mello-theme .mat-warn .mat-slider-track-fill,
  .mello-theme .mat-warn .mat-slider-thumb,
  .mello-theme .mat-warn .mat-slider-thumb-label {
    background-color: #f27297; }
  .mello-theme .mat-warn .mat-slider-thumb-label-text {
    color: black; }
  .mello-theme .mat-slider-focus-ring {
    background-color: rgba(166, 206, 57, 0.2); }
  .mello-theme .mat-slider:hover .mat-slider-track-background,
  .mello-theme .cdk-focused .mat-slider-track-background {
    background-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-slider-disabled .mat-slider-track-background,
  .mello-theme .mat-slider-disabled .mat-slider-track-fill,
  .mello-theme .mat-slider-disabled .mat-slider-thumb {
    background-color: rgba(0, 0, 0, 0.26); }
  .mello-theme .mat-slider-disabled:hover .mat-slider-track-background {
    background-color: rgba(0, 0, 0, 0.26); }
  .mello-theme .mat-slider-min-value .mat-slider-focus-ring {
    background-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
  .mello-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
    background-color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
  .mello-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
    background-color: rgba(0, 0, 0, 0.26); }
  .mello-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
    border-color: rgba(0, 0, 0, 0.26);
    background-color: transparent; }
  .mello-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mello-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
    border-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mello-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
    border-color: rgba(0, 0, 0, 0.26); }
  .mello-theme .mat-slider-has-ticks .mat-slider-wrapper::after {
    border-color: rgba(0, 0, 0, 0.7); }
  .mello-theme .mat-slider-horizontal .mat-slider-ticks {
    background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
    background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent); }
  .mello-theme .mat-slider-vertical .mat-slider-ticks {
    background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent); }
  .mello-theme .mat-step-header.cdk-keyboard-focused, .mello-theme .mat-step-header.cdk-program-focused, .mello-theme .mat-step-header:hover {
    background-color: rgba(0, 0, 0, 0.04); }
  @media (hover: none) {
    .mello-theme .mat-step-header:hover {
      background: none; } }
  .mello-theme .mat-step-header .mat-step-label,
  .mello-theme .mat-step-header .mat-step-optional {
    color: rgba(0, 0, 0, 0.54); }
  .mello-theme .mat-step-header .mat-step-icon {
    background-color: rgba(0, 0, 0, 0.54);
    color: white; }
  .mello-theme .mat-step-header .mat-step-icon-selected,
  .mello-theme .mat-step-header .mat-step-icon-state-done,
  .mello-theme .mat-step-header .mat-step-icon-state-edit {
    background-color: #8c5ac2;
    color: white; }
  .mello-theme .mat-step-header .mat-step-icon-state-error {
    background-color: transparent;
    color: #f27297; }
  .mello-theme .mat-step-header .mat-step-label.mat-step-label-active {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-step-header .mat-step-label.mat-step-label-error {
    color: #f27297; }
  .mello-theme .mat-stepper-horizontal, .mello-theme .mat-stepper-vertical {
    background-color: white; }
  .mello-theme .mat-stepper-vertical-line::before {
    border-left-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-horizontal-stepper-header::before,
  .mello-theme .mat-horizontal-stepper-header::after,
  .mello-theme .mat-stepper-horizontal-line {
    border-top-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-sort-header-arrow {
    color: #757575; }
  .mello-theme .mat-tab-nav-bar,
  .mello-theme .mat-tab-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,
  .mello-theme .mat-tab-group-inverted-header .mat-tab-header {
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    border-bottom: none; }
  .mello-theme .mat-tab-label, .mello-theme .mat-tab-link {
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-tab-label.mat-tab-disabled, .mello-theme .mat-tab-link.mat-tab-disabled {
      color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-tab-header-pagination-chevron {
    border-color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(0, 0, 0, 0.38); }
  .mello-theme .mat-tab-group[class*='mat-background-'] .mat-tab-header,
  .mello-theme .mat-tab-nav-bar[class*='mat-background-'] {
    border-bottom: none;
    border-top: none; }
  .mello-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(221, 206, 237, 0.3); }
  .mello-theme .mat-tab-group.mat-primary .mat-ink-bar, .mello-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar {
    background-color: #8c5ac2; }
  .mello-theme .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar, .mello-theme .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar {
    background-color: white; }
  .mello-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(228, 240, 196, 0.3); }
  .mello-theme .mat-tab-group.mat-accent .mat-ink-bar, .mello-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar {
    background-color: #a6ce39; }
  .mello-theme .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar, .mello-theme .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar {
    background-color: black; }
  .mello-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(251, 213, 224, 0.3); }
  .mello-theme .mat-tab-group.mat-warn .mat-ink-bar, .mello-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar {
    background-color: #f27297; }
  .mello-theme .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar, .mello-theme .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar {
    background-color: black; }
  .mello-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(221, 206, 237, 0.3); }
  .mello-theme .mat-tab-group.mat-background-primary .mat-tab-header, .mello-theme .mat-tab-group.mat-background-primary .mat-tab-links, .mello-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-links, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination {
    background-color: #8c5ac2; }
  .mello-theme .mat-tab-group.mat-background-primary .mat-tab-label, .mello-theme .mat-tab-group.mat-background-primary .mat-tab-link, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link {
    color: white; }
    .mello-theme .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled, .mello-theme .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled {
      color: rgba(255, 255, 255, 0.4); }
  .mello-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron {
    border-color: white; }
  .mello-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(255, 255, 255, 0.4); }
  .mello-theme .mat-tab-group.mat-background-primary .mat-ripple-element, .mello-theme .mat-tab-nav-bar.mat-background-primary .mat-ripple-element {
    background-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(228, 240, 196, 0.3); }
  .mello-theme .mat-tab-group.mat-background-accent .mat-tab-header, .mello-theme .mat-tab-group.mat-background-accent .mat-tab-links, .mello-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-links, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination {
    background-color: #a6ce39; }
  .mello-theme .mat-tab-group.mat-background-accent .mat-tab-label, .mello-theme .mat-tab-group.mat-background-accent .mat-tab-link, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link {
    color: black; }
    .mello-theme .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled, .mello-theme .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled {
      color: rgba(0, 0, 0, 0.4); }
  .mello-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron {
    border-color: black; }
  .mello-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(0, 0, 0, 0.4); }
  .mello-theme .mat-tab-group.mat-background-accent .mat-ripple-element, .mello-theme .mat-tab-nav-bar.mat-background-accent .mat-ripple-element {
    background-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(251, 213, 224, 0.3); }
  .mello-theme .mat-tab-group.mat-background-warn .mat-tab-header, .mello-theme .mat-tab-group.mat-background-warn .mat-tab-links, .mello-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-links, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination {
    background-color: #f27297; }
  .mello-theme .mat-tab-group.mat-background-warn .mat-tab-label, .mello-theme .mat-tab-group.mat-background-warn .mat-tab-link, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link {
    color: black; }
    .mello-theme .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled, .mello-theme .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled {
      color: rgba(0, 0, 0, 0.4); }
  .mello-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron {
    border-color: black; }
  .mello-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(0, 0, 0, 0.4); }
  .mello-theme .mat-tab-group.mat-background-warn .mat-ripple-element, .mello-theme .mat-tab-nav-bar.mat-background-warn .mat-ripple-element {
    background-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-toolbar {
    background: whitesmoke;
    color: rgba(0, 0, 0, 0.87); }
    .mello-theme .mat-toolbar.mat-primary {
      background: #8c5ac2;
      color: white; }
    .mello-theme .mat-toolbar.mat-accent {
      background: #a6ce39;
      color: black; }
    .mello-theme .mat-toolbar.mat-warn {
      background: #f27297;
      color: black; }
    .mello-theme .mat-toolbar .mat-form-field-underline,
    .mello-theme .mat-toolbar .mat-form-field-ripple,
    .mello-theme .mat-toolbar .mat-focused .mat-form-field-ripple {
      background-color: currentColor; }
    .mello-theme .mat-toolbar .mat-form-field-label,
    .mello-theme .mat-toolbar .mat-focused .mat-form-field-label,
    .mello-theme .mat-toolbar .mat-select-value,
    .mello-theme .mat-toolbar .mat-select-arrow,
    .mello-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
      color: inherit; }
    .mello-theme .mat-toolbar .mat-input-element {
      caret-color: currentColor; }
  .mello-theme .mat-tooltip {
    background: rgba(97, 97, 97, 0.9); }
  .mello-theme .mat-tree {
    background: white; }
  .mello-theme .mat-tree-node,
  .mello-theme .mat-nested-tree-node {
    color: rgba(0, 0, 0, 0.87); }
  .mello-theme .mat-snack-bar-container {
    color: rgba(255, 255, 255, 0.7);
    background: #323232;
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-simple-snackbar-action {
    color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-ripple-element {
    background-color: rgba(255, 255, 255, 0.1); }
  .mello-theme .ld-dark-theme .mat-option {
    color: white; }
    .mello-theme .ld-dark-theme .mat-option:hover:not(.mat-option-disabled), .mello-theme .ld-dark-theme .mat-option:focus:not(.mat-option-disabled) {
      background: rgba(255, 255, 255, 0.04); }
    .mello-theme .ld-dark-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
      background: rgba(255, 255, 255, 0.04); }
    .mello-theme .ld-dark-theme .mat-option.mat-active {
      background: rgba(255, 255, 255, 0.04);
      color: white; }
    .mello-theme .ld-dark-theme .mat-option.mat-option-disabled {
      color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-optgroup-label {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-optgroup-disabled .mat-optgroup-label {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-pseudo-checkbox {
    color: rgba(255, 255, 255, 0.7); }
    .mello-theme .ld-dark-theme .mat-pseudo-checkbox::after {
      color: #303030; }
  .mello-theme .ld-dark-theme .mat-pseudo-checkbox-disabled {
    color: #686868; }
  .mello-theme .ld-dark-theme .mat-pseudo-checkbox-checked,
  .mello-theme .ld-dark-theme .mat-pseudo-checkbox-indeterminate,
  .mello-theme .ld-dark-theme .mat-accent .mat-pseudo-checkbox-checked,
  .mello-theme .ld-dark-theme .mat-accent .mat-pseudo-checkbox-indeterminate {
    background: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-primary .mat-pseudo-checkbox-checked,
  .mello-theme .ld-dark-theme .mat-primary .mat-pseudo-checkbox-indeterminate {
    background: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-warn .mat-pseudo-checkbox-checked,
  .mello-theme .ld-dark-theme .mat-warn .mat-pseudo-checkbox-indeterminate {
    background: #f27297; }
  .mello-theme .ld-dark-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,
  .mello-theme .ld-dark-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
    background: #686868; }
  .mello-theme .ld-dark-theme .mat-elevation-z0 {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z1 {
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z2 {
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z3 {
    box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z4 {
    box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z5 {
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z6 {
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z7 {
    box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z8 {
    box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z9 {
    box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z10 {
    box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z11 {
    box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z12 {
    box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z13 {
    box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z14 {
    box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z15 {
    box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z16 {
    box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z17 {
    box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z18 {
    box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z19 {
    box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z20 {
    box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z21 {
    box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z22 {
    box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z23 {
    box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-elevation-z24 {
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-app-background, .mello-theme .ld-dark-theme.mat-app-background {
    background-color: #303030;
    color: white; }
  .mat-theme-loaded-marker {
    display: none; }
  .mello-theme .ld-dark-theme .mat-autocomplete-panel {
    background: #424242;
    color: white; }
    .mello-theme .ld-dark-theme .mat-autocomplete-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .ld-dark-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
      background: #424242; }
      .mello-theme .ld-dark-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
        color: white; }
  .mello-theme .ld-dark-theme .mat-badge-content {
    color: white;
    background: #8c5ac2; }
    @media (-ms-high-contrast: active) {
      .mello-theme .ld-dark-theme .mat-badge-content {
        outline: solid 1px;
        border-radius: 0; } }
  .mello-theme .ld-dark-theme .mat-badge-accent .mat-badge-content {
    background: #a6ce39;
    color: black; }
  .mello-theme .ld-dark-theme .mat-badge-warn .mat-badge-content {
    color: black;
    background: #f27297; }
  .mello-theme .ld-dark-theme .mat-badge {
    position: relative; }
  .mello-theme .ld-dark-theme .mat-badge-hidden .mat-badge-content {
    display: none; }
  .mello-theme .ld-dark-theme .mat-badge-disabled .mat-badge-content {
    background: #6e6e6e;
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-badge-content {
    position: absolute;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
    transition: transform 200ms ease-in-out;
    transform: scale(0.6);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    pointer-events: none; }
  .mello-theme .ld-dark-theme .ng-animate-disabled .mat-badge-content,
  .mello-theme .ld-dark-theme .mat-badge-content._mat-animation-noopable {
    transition: none; }
  .mello-theme .ld-dark-theme .mat-badge-content.mat-badge-active {
    transform: none; }
  .mello-theme .ld-dark-theme .mat-badge-small .mat-badge-content {
    width: 16px;
    height: 16px;
    line-height: 16px; }
  .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-above .mat-badge-content {
    top: -8px; }
  .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-below .mat-badge-content {
    bottom: -8px; }
  .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-before .mat-badge-content {
    left: -16px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-before .mat-badge-content {
    left: auto;
    right: -16px; }
  .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-after .mat-badge-content {
    right: -16px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-after .mat-badge-content {
    right: auto;
    left: -16px; }
  .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: -8px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: auto;
    right: -8px; }
  .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: -8px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: auto;
    left: -8px; }
  .mello-theme .ld-dark-theme .mat-badge-medium .mat-badge-content {
    width: 22px;
    height: 22px;
    line-height: 22px; }
  .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-above .mat-badge-content {
    top: -11px; }
  .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-below .mat-badge-content {
    bottom: -11px; }
  .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-before .mat-badge-content {
    left: -22px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-before .mat-badge-content {
    left: auto;
    right: -22px; }
  .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-after .mat-badge-content {
    right: -22px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-after .mat-badge-content {
    right: auto;
    left: -22px; }
  .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: -11px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: auto;
    right: -11px; }
  .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: -11px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: auto;
    left: -11px; }
  .mello-theme .ld-dark-theme .mat-badge-large .mat-badge-content {
    width: 28px;
    height: 28px;
    line-height: 28px; }
  .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-above .mat-badge-content {
    top: -14px; }
  .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-below .mat-badge-content {
    bottom: -14px; }
  .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-before .mat-badge-content {
    left: -28px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-before .mat-badge-content {
    left: auto;
    right: -28px; }
  .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-after .mat-badge-content {
    right: -28px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-after .mat-badge-content {
    right: auto;
    left: -28px; }
  .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: -14px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
    left: auto;
    right: -14px; }
  .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: -14px; }
  [dir='rtl'] .mello-theme .ld-dark-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
    right: auto;
    left: -14px; }
  .mello-theme .ld-dark-theme .mat-bottom-sheet-container {
    box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
    background: #424242;
    color: white; }
  .mello-theme .ld-dark-theme .mat-button, .mello-theme .ld-dark-theme .mat-icon-button, .mello-theme .ld-dark-theme .mat-stroked-button {
    color: inherit;
    background: transparent; }
    .mello-theme .ld-dark-theme .mat-button.mat-primary, .mello-theme .ld-dark-theme .mat-icon-button.mat-primary, .mello-theme .ld-dark-theme .mat-stroked-button.mat-primary {
      color: #8c5ac2; }
    .mello-theme .ld-dark-theme .mat-button.mat-accent, .mello-theme .ld-dark-theme .mat-icon-button.mat-accent, .mello-theme .ld-dark-theme .mat-stroked-button.mat-accent {
      color: #a6ce39; }
    .mello-theme .ld-dark-theme .mat-button.mat-warn, .mello-theme .ld-dark-theme .mat-icon-button.mat-warn, .mello-theme .ld-dark-theme .mat-stroked-button.mat-warn {
      color: #f27297; }
    .mello-theme .ld-dark-theme .mat-button.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-button.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-button.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-button[disabled][disabled], .mello-theme .ld-dark-theme .mat-icon-button.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-icon-button.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-icon-button.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-icon-button[disabled][disabled], .mello-theme .ld-dark-theme .mat-stroked-button.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-stroked-button.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-stroked-button.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-stroked-button[disabled][disabled] {
      color: rgba(255, 255, 255, 0.3); }
    .mello-theme .ld-dark-theme .mat-button.mat-primary .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-icon-button.mat-primary .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay {
      background-color: #8c5ac2; }
    .mello-theme .ld-dark-theme .mat-button.mat-accent .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-icon-button.mat-accent .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay {
      background-color: #a6ce39; }
    .mello-theme .ld-dark-theme .mat-button.mat-warn .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-icon-button.mat-warn .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay {
      background-color: #f27297; }
    .mello-theme .ld-dark-theme .mat-button[disabled] .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-icon-button[disabled] .mat-button-focus-overlay, .mello-theme .ld-dark-theme .mat-stroked-button[disabled] .mat-button-focus-overlay {
      background-color: transparent; }
    .mello-theme .ld-dark-theme .mat-button .mat-ripple-element, .mello-theme .ld-dark-theme .mat-icon-button .mat-ripple-element, .mello-theme .ld-dark-theme .mat-stroked-button .mat-ripple-element {
      opacity: 0.1;
      background-color: currentColor; }
  .mello-theme .ld-dark-theme .mat-button-focus-overlay {
    background: white; }
  .mello-theme .ld-dark-theme .mat-stroked-button:not([disabled]) {
    border-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-flat-button, .mello-theme .ld-dark-theme .mat-raised-button, .mello-theme .ld-dark-theme .mat-fab, .mello-theme .ld-dark-theme .mat-mini-fab {
    color: white;
    background-color: #424242; }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-primary, .mello-theme .ld-dark-theme .mat-raised-button.mat-primary, .mello-theme .ld-dark-theme .mat-fab.mat-primary, .mello-theme .ld-dark-theme .mat-mini-fab.mat-primary {
      color: white; }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-accent, .mello-theme .ld-dark-theme .mat-raised-button.mat-accent, .mello-theme .ld-dark-theme .mat-fab.mat-accent, .mello-theme .ld-dark-theme .mat-mini-fab.mat-accent {
      color: black; }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-warn, .mello-theme .ld-dark-theme .mat-raised-button.mat-warn, .mello-theme .ld-dark-theme .mat-fab.mat-warn, .mello-theme .ld-dark-theme .mat-mini-fab.mat-warn {
      color: black; }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-flat-button.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-flat-button.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-flat-button[disabled][disabled], .mello-theme .ld-dark-theme .mat-raised-button.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-raised-button.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-raised-button.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-raised-button[disabled][disabled], .mello-theme .ld-dark-theme .mat-fab.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-fab.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-fab.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-fab[disabled][disabled], .mello-theme .ld-dark-theme .mat-mini-fab.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-mini-fab.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-mini-fab.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-mini-fab[disabled][disabled] {
      color: rgba(255, 255, 255, 0.3); }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-primary, .mello-theme .ld-dark-theme .mat-raised-button.mat-primary, .mello-theme .ld-dark-theme .mat-fab.mat-primary, .mello-theme .ld-dark-theme .mat-mini-fab.mat-primary {
      background-color: #8c5ac2; }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-accent, .mello-theme .ld-dark-theme .mat-raised-button.mat-accent, .mello-theme .ld-dark-theme .mat-fab.mat-accent, .mello-theme .ld-dark-theme .mat-mini-fab.mat-accent {
      background-color: #a6ce39; }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-warn, .mello-theme .ld-dark-theme .mat-raised-button.mat-warn, .mello-theme .ld-dark-theme .mat-fab.mat-warn, .mello-theme .ld-dark-theme .mat-mini-fab.mat-warn {
      background-color: #f27297; }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-flat-button.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-flat-button.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-flat-button[disabled][disabled], .mello-theme .ld-dark-theme .mat-raised-button.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-raised-button.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-raised-button.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-raised-button[disabled][disabled], .mello-theme .ld-dark-theme .mat-fab.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-fab.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-fab.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-fab[disabled][disabled], .mello-theme .ld-dark-theme .mat-mini-fab.mat-primary[disabled], .mello-theme .ld-dark-theme .mat-mini-fab.mat-accent[disabled], .mello-theme .ld-dark-theme .mat-mini-fab.mat-warn[disabled], .mello-theme .ld-dark-theme .mat-mini-fab[disabled][disabled] {
      background-color: rgba(255, 255, 255, 0.12); }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-primary .mat-ripple-element, .mello-theme .ld-dark-theme .mat-raised-button.mat-primary .mat-ripple-element, .mello-theme .ld-dark-theme .mat-fab.mat-primary .mat-ripple-element, .mello-theme .ld-dark-theme .mat-mini-fab.mat-primary .mat-ripple-element {
      background-color: rgba(255, 255, 255, 0.1); }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-accent .mat-ripple-element, .mello-theme .ld-dark-theme .mat-raised-button.mat-accent .mat-ripple-element, .mello-theme .ld-dark-theme .mat-fab.mat-accent .mat-ripple-element, .mello-theme .ld-dark-theme .mat-mini-fab.mat-accent .mat-ripple-element {
      background-color: rgba(0, 0, 0, 0.1); }
    .mello-theme .ld-dark-theme .mat-flat-button.mat-warn .mat-ripple-element, .mello-theme .ld-dark-theme .mat-raised-button.mat-warn .mat-ripple-element, .mello-theme .ld-dark-theme .mat-fab.mat-warn .mat-ripple-element, .mello-theme .ld-dark-theme .mat-mini-fab.mat-warn .mat-ripple-element {
      background-color: rgba(0, 0, 0, 0.1); }
  .mello-theme .ld-dark-theme .mat-stroked-button:not([class*='mat-elevation-z']), .mello-theme .ld-dark-theme .mat-flat-button:not([class*='mat-elevation-z']) {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-raised-button:not([class*='mat-elevation-z']) {
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-raised-button:not([disabled]):active:not([class*='mat-elevation-z']) {
    box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-raised-button[disabled]:not([class*='mat-elevation-z']) {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-fab:not([class*='mat-elevation-z']), .mello-theme .ld-dark-theme .mat-mini-fab:not([class*='mat-elevation-z']) {
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-fab:not([disabled]):active:not([class*='mat-elevation-z']), .mello-theme .ld-dark-theme .mat-mini-fab:not([disabled]):active:not([class*='mat-elevation-z']) {
    box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-fab[disabled]:not([class*='mat-elevation-z']), .mello-theme .ld-dark-theme .mat-mini-fab[disabled]:not([class*='mat-elevation-z']) {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-button-toggle-standalone,
  .mello-theme .ld-dark-theme .mat-button-toggle-group {
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
  .mello-theme .ld-dark-theme .mat-button-toggle-group-appearance-standard {
    box-shadow: none; }
  .mello-theme .ld-dark-theme .mat-button-toggle {
    color: rgba(255, 255, 255, 0.5); }
    .mello-theme .ld-dark-theme .mat-button-toggle .mat-button-toggle-focus-overlay {
      background-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-button-toggle-appearance-standard {
    color: white;
    background: #424242; }
    .mello-theme .ld-dark-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
      background-color: white; }
  .mello-theme .ld-dark-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
    border-left: solid 1px rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme [dir='rtl'] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
    border-left: none;
    border-right: solid 1px rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
    border-left: none;
    border-right: none;
    border-top: solid 1px rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-button-toggle-checked {
    background-color: #212121;
    color: rgba(255, 255, 255, 0.7); }
    .mello-theme .ld-dark-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard {
      color: white; }
  .mello-theme .ld-dark-theme .mat-button-toggle-disabled {
    color: rgba(255, 255, 255, 0.3);
    background-color: black; }
    .mello-theme .ld-dark-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
      background: #424242; }
    .mello-theme .ld-dark-theme .mat-button-toggle-disabled.mat-button-toggle-checked {
      background-color: #424242; }
  .mello-theme .ld-dark-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
  .mello-theme .ld-dark-theme .mat-button-toggle-group-appearance-standard {
    border: solid 1px rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-card {
    background: #424242;
    color: white; }
    .mello-theme .ld-dark-theme .mat-card:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .ld-dark-theme .mat-card.mat-card-flat:not([class*='mat-elevation-z']) {
      box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-card-subtitle {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-checkbox-frame {
    border-color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-checkbox-checkmark {
    fill: #303030; }
  .mello-theme .ld-dark-theme .mat-checkbox-checkmark-path {
    stroke: #303030 !important; }
    @media (-ms-high-contrast: black-on-white) {
      .mello-theme .ld-dark-theme .mat-checkbox-checkmark-path {
        stroke: #000 !important; } }
  .mello-theme .ld-dark-theme .mat-checkbox-mixedmark {
    background-color: #303030; }
  .mello-theme .ld-dark-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mello-theme .ld-dark-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mello-theme .ld-dark-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mello-theme .ld-dark-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mello-theme .ld-dark-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
    background-color: #686868; }
  .mello-theme .ld-dark-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
    border-color: #686868; }
  .mello-theme .ld-dark-theme .mat-checkbox-disabled .mat-checkbox-label {
    color: rgba(255, 255, 255, 0.7); }
  @media (-ms-high-contrast: active) {
    .mello-theme .ld-dark-theme .mat-checkbox-disabled {
      opacity: 0.5; } }
  @media (-ms-high-contrast: active) {
    .mello-theme .ld-dark-theme .mat-checkbox-background {
      background: none; } }
  .mello-theme .ld-dark-theme .mat-checkbox .mat-ripple-element {
    background-color: white; }
  .mello-theme .ld-dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,
  .mello-theme .ld-dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element {
    background: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
  .mello-theme .ld-dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
    background: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,
  .mello-theme .ld-dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element {
    background: #f27297; }
  .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip {
    background-color: #616161;
    color: white; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip .mat-chip-remove {
      color: white;
      opacity: 0.4; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
      box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
      opacity: 0.54; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-disabled {
      opacity: 0.4; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip::after {
      background: white; }
  .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
    background-color: #8c5ac2;
    color: white; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
      color: white;
      opacity: 0.4; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
      background: rgba(255, 255, 255, 0.1); }
  .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
    background-color: #f27297;
    color: black; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
      color: black;
      opacity: 0.4; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
      background: rgba(0, 0, 0, 0.1); }
  .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
    background-color: #a6ce39;
    color: black; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
      color: black;
      opacity: 0.4; }
    .mello-theme .ld-dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
      background: rgba(0, 0, 0, 0.1); }
  .mello-theme .ld-dark-theme .mat-table {
    background: #424242; }
  .mello-theme .ld-dark-theme .mat-table thead, .mello-theme .ld-dark-theme .mat-table tbody, .mello-theme .ld-dark-theme .mat-table tfoot,
  .mello-theme .ld-dark-theme mat-header-row, .mello-theme .ld-dark-theme mat-row, .mello-theme .ld-dark-theme mat-footer-row,
  .mello-theme .ld-dark-theme [mat-header-row], .mello-theme .ld-dark-theme [mat-row], .mello-theme .ld-dark-theme [mat-footer-row],
  .mello-theme .ld-dark-theme .mat-table-sticky {
    background: inherit; }
  .mello-theme .ld-dark-theme mat-row, .mello-theme .ld-dark-theme mat-header-row, .mello-theme .ld-dark-theme mat-footer-row,
  .mello-theme .ld-dark-theme th.mat-header-cell, .mello-theme .ld-dark-theme td.mat-cell, .mello-theme .ld-dark-theme td.mat-footer-cell {
    border-bottom-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-header-cell {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-cell, .mello-theme .ld-dark-theme .mat-footer-cell {
    color: white; }
  .mello-theme .ld-dark-theme .mat-calendar-arrow {
    border-top-color: white; }
  .mello-theme .ld-dark-theme .mat-datepicker-toggle,
  .mello-theme .ld-dark-theme .mat-datepicker-content .mat-calendar-next-button,
  .mello-theme .ld-dark-theme .mat-datepicker-content .mat-calendar-previous-button {
    color: white; }
  .mello-theme .ld-dark-theme .mat-calendar-table-header {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-calendar-table-header-divider::after {
    background: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-calendar-body-label {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-calendar-body-cell-content {
    color: white;
    border-color: transparent; }
  .mello-theme .ld-dark-theme .mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
  .mello-theme .ld-dark-theme .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),
  .mello-theme .ld-dark-theme .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
    background-color: rgba(255, 255, 255, 0.04); }
  .mello-theme .ld-dark-theme .mat-calendar-body-today:not(.mat-calendar-body-selected) {
    border-color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected) {
    border-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-calendar-body-selected {
    background-color: #8c5ac2;
    color: white; }
  .mello-theme .ld-dark-theme .mat-calendar-body-disabled > .mat-calendar-body-selected {
    background-color: rgba(140, 90, 194, 0.4); }
  .mello-theme .ld-dark-theme .mat-calendar-body-today.mat-calendar-body-selected {
    box-shadow: inset 0 0 0 1px white; }
  .mello-theme .ld-dark-theme .mat-datepicker-content {
    box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
    background-color: #424242;
    color: white; }
    .mello-theme .ld-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected {
      background-color: #a6ce39;
      color: black; }
    .mello-theme .ld-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
      background-color: rgba(166, 206, 57, 0.4); }
    .mello-theme .ld-dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
      box-shadow: inset 0 0 0 1px black; }
    .mello-theme .ld-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected {
      background-color: #f27297;
      color: black; }
    .mello-theme .ld-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
      background-color: rgba(242, 114, 151, 0.4); }
    .mello-theme .ld-dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
      box-shadow: inset 0 0 0 1px black; }
  .mello-theme .ld-dark-theme .mat-datepicker-content-touch {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-datepicker-toggle-active {
    color: #8c5ac2; }
    .mello-theme .ld-dark-theme .mat-datepicker-toggle-active.mat-accent {
      color: #a6ce39; }
    .mello-theme .ld-dark-theme .mat-datepicker-toggle-active.mat-warn {
      color: #f27297; }
  .mello-theme .ld-dark-theme .mat-dialog-container {
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
    background: #424242;
    color: white; }
  .mello-theme .ld-dark-theme .mat-divider {
    border-top-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-divider-vertical {
    border-right-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-expansion-panel {
    background: #424242;
    color: white; }
    .mello-theme .ld-dark-theme .mat-expansion-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-action-row {
    border-top-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled='true']),
  .mello-theme .ld-dark-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled='true']),
  .mello-theme .ld-dark-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled='true']) {
    background: rgba(255, 255, 255, 0.04); }
  @media (hover: none) {
    .mello-theme .ld-dark-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']) .mat-expansion-panel-header:hover {
      background: #424242; } }
  .mello-theme .ld-dark-theme .mat-expansion-panel-header-title {
    color: white; }
  .mello-theme .ld-dark-theme .mat-expansion-panel-header-description,
  .mello-theme .ld-dark-theme .mat-expansion-indicator::after {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-expansion-panel-header[aria-disabled='true'] {
    color: rgba(255, 255, 255, 0.3); }
    .mello-theme .ld-dark-theme .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,
    .mello-theme .ld-dark-theme .mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description {
      color: inherit; }
  .mello-theme .ld-dark-theme .mat-form-field-label {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-hint {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-form-field.mat-focused .mat-form-field-label {
    color: #8c5ac2; }
    .mello-theme .ld-dark-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent {
      color: #a6ce39; }
    .mello-theme .ld-dark-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn {
      color: #f27297; }
  .mello-theme .ld-dark-theme .mat-focused .mat-form-field-required-marker {
    color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-form-field-ripple {
    background-color: white; }
  .mello-theme .ld-dark-theme .mat-form-field.mat-focused .mat-form-field-ripple {
    background-color: #8c5ac2; }
    .mello-theme .ld-dark-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
      background-color: #a6ce39; }
    .mello-theme .ld-dark-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
      background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
    color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
    color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label {
    color: #f27297; }
    .mello-theme .ld-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
    .mello-theme .ld-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
      color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
  .mello-theme .ld-dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-error {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-legacy .mat-form-field-label {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-legacy .mat-hint {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-legacy .mat-form-field-underline {
    background-color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 33%, transparent 0%);
    background-size: 4px 100%;
    background-repeat: repeat-x; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-standard .mat-form-field-underline {
    background-color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 33%, transparent 0%);
    background-size: 4px 100%;
    background-repeat: repeat-x; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-fill .mat-form-field-flex {
    background-color: rgba(255, 255, 255, 0.1); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
    background-color: rgba(255, 255, 255, 0.05); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-fill .mat-form-field-underline::before {
    background-color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
    background-color: transparent; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline .mat-form-field-outline {
    color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick {
    color: white; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
    color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
    color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
    color: rgba(255, 255, 255, 0.15); }
  .mello-theme .ld-dark-theme .mat-icon.mat-primary {
    color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-icon.mat-accent {
    color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-icon.mat-warn {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field-type-mat-native-select .mat-form-field-infix::after {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-input-element:disabled,
  .mello-theme .ld-dark-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-input-element {
    caret-color: #8c5ac2; }
    .mello-theme .ld-dark-theme .mat-input-element::placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .mello-theme .ld-dark-theme .mat-input-element::-moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .mello-theme .ld-dark-theme .mat-input-element::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .mello-theme .ld-dark-theme .mat-input-element:-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .mello-theme .ld-dark-theme .mat-input-element option {
      color: rgba(0, 0, 0, 0.87); }
    .mello-theme .ld-dark-theme .mat-input-element option:disabled {
      color: rgba(0, 0, 0, 0.38); }
  .mello-theme .ld-dark-theme .mat-accent .mat-input-element {
    caret-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-warn .mat-input-element,
  .mello-theme .ld-dark-theme .mat-form-field-invalid .mat-input-element {
    caret-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-list-base .mat-list-item {
    color: white; }
  .mello-theme .ld-dark-theme .mat-list-base .mat-list-option {
    color: white; }
  .mello-theme .ld-dark-theme .mat-list-base .mat-subheader {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-list-item-disabled {
    background-color: black; }
  .mello-theme .ld-dark-theme .mat-list-option:hover, .mello-theme .ld-dark-theme .mat-list-option:focus,
  .mello-theme .ld-dark-theme .mat-nav-list .mat-list-item:hover,
  .mello-theme .ld-dark-theme .mat-nav-list .mat-list-item:focus,
  .mello-theme .ld-dark-theme .mat-action-list .mat-list-item:hover,
  .mello-theme .ld-dark-theme .mat-action-list .mat-list-item:focus {
    background: rgba(255, 255, 255, 0.04); }
  .mello-theme .ld-dark-theme .mat-menu-panel {
    background: #424242; }
    .mello-theme .ld-dark-theme .mat-menu-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-menu-item {
    background: transparent;
    color: white; }
    .mello-theme .ld-dark-theme .mat-menu-item[disabled], .mello-theme .ld-dark-theme .mat-menu-item[disabled]::after {
      color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-menu-item .mat-icon-no-color,
  .mello-theme .ld-dark-theme .mat-menu-item-submenu-trigger::after {
    color: white; }
  .mello-theme .ld-dark-theme .mat-menu-item:hover:not([disabled]),
  .mello-theme .ld-dark-theme .mat-menu-item.cdk-program-focused:not([disabled]),
  .mello-theme .ld-dark-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),
  .mello-theme .ld-dark-theme .mat-menu-item-highlighted:not([disabled]) {
    background: rgba(255, 255, 255, 0.04); }
  .mello-theme .ld-dark-theme .mat-paginator {
    background: #424242; }
  .mello-theme .ld-dark-theme .mat-paginator,
  .mello-theme .ld-dark-theme .mat-paginator-page-size .mat-select-trigger {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-paginator-decrement,
  .mello-theme .ld-dark-theme .mat-paginator-increment {
    border-top: 2px solid white;
    border-right: 2px solid white; }
  .mello-theme .ld-dark-theme .mat-paginator-first,
  .mello-theme .ld-dark-theme .mat-paginator-last {
    border-top: 2px solid white; }
  .mello-theme .ld-dark-theme .mat-icon-button[disabled] .mat-paginator-decrement,
  .mello-theme .ld-dark-theme .mat-icon-button[disabled] .mat-paginator-increment,
  .mello-theme .ld-dark-theme .mat-icon-button[disabled] .mat-paginator-first,
  .mello-theme .ld-dark-theme .mat-icon-button[disabled] .mat-paginator-last {
    border-color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-progress-bar-background {
    fill: #ddceed; }
  .mello-theme .ld-dark-theme .mat-progress-bar-buffer {
    background-color: #ddceed; }
  .mello-theme .ld-dark-theme .mat-progress-bar-fill::after {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-background {
    fill: #e4f0c4; }
  .mello-theme .ld-dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer {
    background-color: #e4f0c4; }
  .mello-theme .ld-dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-background {
    fill: #fbd5e0; }
  .mello-theme .ld-dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer {
    background-color: #fbd5e0; }
  .mello-theme .ld-dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-progress-spinner circle, .mello-theme .ld-dark-theme .mat-spinner circle {
    stroke: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-progress-spinner.mat-accent circle, .mello-theme .ld-dark-theme .mat-spinner.mat-accent circle {
    stroke: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-progress-spinner.mat-warn circle, .mello-theme .ld-dark-theme .mat-spinner.mat-warn circle {
    stroke: #f27297; }
  .mello-theme .ld-dark-theme .mat-radio-outer-circle {
    border-color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
    border-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
  .mello-theme .ld-dark-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
    border-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
  .mello-theme .ld-dark-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
    border-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
  .mello-theme .ld-dark-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
    border-color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
  .mello-theme .ld-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
    background-color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-radio-button .mat-ripple-element {
    background-color: white; }
  .mello-theme .ld-dark-theme .mat-select-value {
    color: white; }
  .mello-theme .ld-dark-theme .mat-select-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-select-disabled .mat-select-value {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-select-arrow {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-select-panel {
    background: #424242; }
    .mello-theme .ld-dark-theme .mat-select-panel:not([class*='mat-elevation-z']) {
      box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .ld-dark-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
      background: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow {
    color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow {
    color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
    color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-drawer-container {
    background-color: #303030;
    color: white; }
  .mello-theme .ld-dark-theme .mat-drawer {
    background-color: #424242;
    color: white; }
    .mello-theme .ld-dark-theme .mat-drawer.mat-drawer-push {
      background-color: #424242; }
    .mello-theme .ld-dark-theme .mat-drawer:not(.mat-drawer-side) {
      box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-drawer-side {
    border-right: solid 1px rgba(255, 255, 255, 0.12); }
    .mello-theme .ld-dark-theme .mat-drawer-side.mat-drawer-end {
      border-left: solid 1px rgba(255, 255, 255, 0.12);
      border-right: none; }
  .mello-theme .ld-dark-theme [dir='rtl'] .mat-drawer-side {
    border-left: solid 1px rgba(255, 255, 255, 0.12);
    border-right: none; }
    .mello-theme .ld-dark-theme [dir='rtl'] .mat-drawer-side.mat-drawer-end {
      border-left: none;
      border-right: solid 1px rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-drawer-backdrop.mat-drawer-shown {
    background-color: rgba(189, 189, 189, 0.6); }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
    background-color: rgba(166, 206, 57, 0.54); }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-checked .mat-ripple-element {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
    background-color: rgba(140, 90, 194, 0.54); }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
    background-color: rgba(242, 114, 151, 0.54); }
  .mello-theme .ld-dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
    background-color: white; }
  .mello-theme .ld-dark-theme .mat-slide-toggle-thumb {
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
    background-color: #bdbdbd; }
  .mello-theme .ld-dark-theme .mat-slide-toggle-bar {
    background-color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-slider-track-background {
    background-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-primary .mat-slider-track-fill,
  .mello-theme .ld-dark-theme .mat-primary .mat-slider-thumb,
  .mello-theme .ld-dark-theme .mat-primary .mat-slider-thumb-label {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-primary .mat-slider-thumb-label-text {
    color: white; }
  .mello-theme .ld-dark-theme .mat-accent .mat-slider-track-fill,
  .mello-theme .ld-dark-theme .mat-accent .mat-slider-thumb,
  .mello-theme .ld-dark-theme .mat-accent .mat-slider-thumb-label {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-accent .mat-slider-thumb-label-text {
    color: black; }
  .mello-theme .ld-dark-theme .mat-warn .mat-slider-track-fill,
  .mello-theme .ld-dark-theme .mat-warn .mat-slider-thumb,
  .mello-theme .ld-dark-theme .mat-warn .mat-slider-thumb-label {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-warn .mat-slider-thumb-label-text {
    color: black; }
  .mello-theme .ld-dark-theme .mat-slider-focus-ring {
    background-color: rgba(166, 206, 57, 0.2); }
  .mello-theme .ld-dark-theme .mat-slider:hover .mat-slider-track-background,
  .mello-theme .ld-dark-theme .cdk-focused .mat-slider-track-background {
    background-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-slider-disabled .mat-slider-track-background,
  .mello-theme .ld-dark-theme .mat-slider-disabled .mat-slider-track-fill,
  .mello-theme .ld-dark-theme .mat-slider-disabled .mat-slider-thumb {
    background-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-slider-disabled:hover .mat-slider-track-background {
    background-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-slider-min-value .mat-slider-focus-ring {
    background-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
  .mello-theme .ld-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
    background-color: white; }
  .mello-theme .ld-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
  .mello-theme .ld-dark-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
    background-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
    border-color: rgba(255, 255, 255, 0.3);
    background-color: transparent; }
  .mello-theme .ld-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mello-theme .ld-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
    border-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mello-theme .ld-dark-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
    border-color: rgba(255, 255, 255, 0.3); }
  .mello-theme .ld-dark-theme .mat-slider-has-ticks .mat-slider-wrapper::after {
    border-color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-slider-horizontal .mat-slider-ticks {
    background-image: repeating-linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent);
    background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent); }
  .mello-theme .ld-dark-theme .mat-slider-vertical .mat-slider-ticks {
    background-image: repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent); }
  .mello-theme .ld-dark-theme .mat-step-header.cdk-keyboard-focused, .mello-theme .ld-dark-theme .mat-step-header.cdk-program-focused, .mello-theme .ld-dark-theme .mat-step-header:hover {
    background-color: rgba(255, 255, 255, 0.04); }
  @media (hover: none) {
    .mello-theme .ld-dark-theme .mat-step-header:hover {
      background: none; } }
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-label,
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-optional {
    color: rgba(255, 255, 255, 0.7); }
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-icon {
    background-color: rgba(255, 255, 255, 0.7);
    color: white; }
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-icon-selected,
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-icon-state-done,
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-icon-state-edit {
    background-color: #8c5ac2;
    color: white; }
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-icon-state-error {
    background-color: transparent;
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-label.mat-step-label-active {
    color: white; }
  .mello-theme .ld-dark-theme .mat-step-header .mat-step-label.mat-step-label-error {
    color: #f27297; }
  .mello-theme .ld-dark-theme .mat-stepper-horizontal, .mello-theme .ld-dark-theme .mat-stepper-vertical {
    background-color: #424242; }
  .mello-theme .ld-dark-theme .mat-stepper-vertical-line::before {
    border-left-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-horizontal-stepper-header::before,
  .mello-theme .ld-dark-theme .mat-horizontal-stepper-header::after,
  .mello-theme .ld-dark-theme .mat-stepper-horizontal-line {
    border-top-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-sort-header-arrow {
    color: #c6c6c6; }
  .mello-theme .ld-dark-theme .mat-tab-nav-bar,
  .mello-theme .ld-dark-theme .mat-tab-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,
  .mello-theme .ld-dark-theme .mat-tab-group-inverted-header .mat-tab-header {
    border-top: 1px solid rgba(255, 255, 255, 0.12);
    border-bottom: none; }
  .mello-theme .ld-dark-theme .mat-tab-label, .mello-theme .ld-dark-theme .mat-tab-link {
    color: white; }
    .mello-theme .ld-dark-theme .mat-tab-label.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-link.mat-tab-disabled {
      color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-tab-header-pagination-chevron {
    border-color: white; }
  .mello-theme .ld-dark-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(255, 255, 255, 0.5); }
  .mello-theme .ld-dark-theme .mat-tab-group[class*='mat-background-'] .mat-tab-header,
  .mello-theme .ld-dark-theme .mat-tab-nav-bar[class*='mat-background-'] {
    border-bottom: none;
    border-top: none; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(221, 206, 237, 0.3); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-primary .mat-ink-bar, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar {
    background-color: white; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(228, 240, 196, 0.3); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-accent .mat-ink-bar, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar {
    background-color: black; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(251, 213, 224, 0.3); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-warn .mat-ink-bar, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar {
    background-color: black; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(221, 206, 237, 0.3); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-links, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-links, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination {
    background-color: #8c5ac2; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link {
    color: white; }
    .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled {
      color: rgba(255, 255, 255, 0.4); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron {
    border-color: white; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(255, 255, 255, 0.4); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-primary .mat-ripple-element, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-primary .mat-ripple-element {
    background-color: rgba(255, 255, 255, 0.12); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(228, 240, 196, 0.3); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-links, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-links, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination {
    background-color: #a6ce39; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link {
    color: black; }
    .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled {
      color: rgba(0, 0, 0, 0.4); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron {
    border-color: black; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(0, 0, 0, 0.4); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-accent .mat-ripple-element, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-accent .mat-ripple-element {
    background-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
  .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
    background-color: rgba(251, 213, 224, 0.3); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-links, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-links, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination {
    background-color: #f27297; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link {
    color: black; }
    .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled {
      color: rgba(0, 0, 0, 0.4); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron {
    border-color: black; }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(0, 0, 0, 0.4); }
  .mello-theme .ld-dark-theme .mat-tab-group.mat-background-warn .mat-ripple-element, .mello-theme .ld-dark-theme .mat-tab-nav-bar.mat-background-warn .mat-ripple-element {
    background-color: rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-toolbar {
    background: #212121;
    color: white; }
    .mello-theme .ld-dark-theme .mat-toolbar.mat-primary {
      background: #8c5ac2;
      color: white; }
    .mello-theme .ld-dark-theme .mat-toolbar.mat-accent {
      background: #a6ce39;
      color: black; }
    .mello-theme .ld-dark-theme .mat-toolbar.mat-warn {
      background: #f27297;
      color: black; }
    .mello-theme .ld-dark-theme .mat-toolbar .mat-form-field-underline,
    .mello-theme .ld-dark-theme .mat-toolbar .mat-form-field-ripple,
    .mello-theme .ld-dark-theme .mat-toolbar .mat-focused .mat-form-field-ripple {
      background-color: currentColor; }
    .mello-theme .ld-dark-theme .mat-toolbar .mat-form-field-label,
    .mello-theme .ld-dark-theme .mat-toolbar .mat-focused .mat-form-field-label,
    .mello-theme .ld-dark-theme .mat-toolbar .mat-select-value,
    .mello-theme .ld-dark-theme .mat-toolbar .mat-select-arrow,
    .mello-theme .ld-dark-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
      color: inherit; }
    .mello-theme .ld-dark-theme .mat-toolbar .mat-input-element {
      caret-color: currentColor; }
  .mello-theme .ld-dark-theme .mat-tooltip {
    background: rgba(97, 97, 97, 0.9); }
  .mello-theme .ld-dark-theme .mat-tree {
    background: #424242; }
  .mello-theme .ld-dark-theme .mat-tree-node,
  .mello-theme .ld-dark-theme .mat-nested-tree-node {
    color: white; }
  .mello-theme .ld-dark-theme .mat-snack-bar-container {
    color: rgba(0, 0, 0, 0.87);
    background: #fafafa;
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .ld-dark-theme .mat-simple-snackbar-action {
    color: inherit; }
  .mello-theme .overflow-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .mello-theme .cdk-overlay-pane {
    max-width: 820px;
    min-width: 100%;
    height: 100%; }
    .mello-theme .cdk-overlay-pane .mat-dialog-container {
      padding: 12px;
      position: relative; }
    .mello-theme .cdk-overlay-pane .mat-dialog-content {
      max-height: initial;
      overflow: initial; }
    .mello-theme .cdk-overlay-pane .mat-dialog-actions .mat-button-base {
      margin-left: 0 !important; }
    @media (min-width: 768px) {
      .mello-theme .cdk-overlay-pane {
        min-height: 350px;
        min-width: 820px;
        height: initial; }
        .mello-theme .cdk-overlay-pane .mat-dialog-container {
          padding: 40px; }
        .mello-theme .cdk-overlay-pane .mat-dialog-content {
          max-height: 65vh; } }
  .mello-theme .mat-card {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
    .mello-theme .mat-card:not(.rounded) {
      border-radius: 2px !important; }
    .mello-theme .mat-card:hover {
      box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }
  .mello-theme .mat-calendar-body-today.mat-calendar-body-selected {
    box-shadow: none; }
  .mello-theme button[mat-raised-button],
  .mello-theme button[mat-stroked-button],
  .mello-theme button[mat-flat-button],
  .mello-theme button[mat-button] {
    letter-spacing: 1.25px;
    line-height: 1rem;
    text-transform: uppercase; }
    .mello-theme button[mat-raised-button] .mat-button-wrapper,
    .mello-theme button[mat-stroked-button] .mat-button-wrapper,
    .mello-theme button[mat-flat-button] .mat-button-wrapper,
    .mello-theme button[mat-button] .mat-button-wrapper {
      display: flex;
      align-items: center; }
  .mello-theme button[mat-raised-button],
  .mello-theme button[mat-stroked-button],
  .mello-theme button[mat-flat-button] {
    border-radius: 1.5rem;
    border-width: 2px;
    padding: 1rem 3.5rem;
    transition: background-color 300ms ease; }
    .mello-theme button[mat-raised-button] mat-icon,
    .mello-theme button[mat-stroked-button] mat-icon,
    .mello-theme button[mat-flat-button] mat-icon {
      margin-right: 0.5rem;
      height: 1rem;
      width: 1rem;
      font-size: 1rem; }
  .mello-theme button[mat-raised-button]:focus,
  .mello-theme button[mat-stroked-button]:focus,
  .mello-theme button[mat-flat-button]:focus,
  .mello-theme button[mat-button]:focus,
  .mello-theme a[mat-button]:focus {
    outline: none; }
    .mello-theme button[mat-raised-button]:focus:not(.mat-white),
    .mello-theme button[mat-stroked-button]:focus:not(.mat-white),
    .mello-theme button[mat-flat-button]:focus:not(.mat-white),
    .mello-theme button[mat-button]:focus:not(.mat-white),
    .mello-theme a[mat-button]:focus:not(.mat-white) {
      box-shadow: 0px 0px 7px 1px var(--ld-atlantic); }
    .mello-theme button[mat-raised-button]:focus.mat-white,
    .mello-theme button[mat-stroked-button]:focus.mat-white,
    .mello-theme button[mat-flat-button]:focus.mat-white,
    .mello-theme button[mat-button]:focus.mat-white,
    .mello-theme a[mat-button]:focus.mat-white {
      box-shadow: 0px 0px 7px 1px var(--ld-pacific); }
  .mello-theme button[mat-stroked-button].mat-primary:disabled {
    color: var(--ld-pewter); }
  .mello-theme button[mat-stroked-button].mat-primary:not(:disabled) {
    border-color: initial; }
    .mello-theme button[mat-stroked-button].mat-primary:not(:disabled):hover, .mello-theme button[mat-stroked-button].mat-primary:not(:disabled):focus {
      background-color: var(--ld-prince-50); }
  .mello-theme button[mat-stroked-button].mat-white:disabled {
    color: rgba(255, 255, 255, 0.2); }
  .mello-theme button[mat-stroked-button].mat-white:not(:disabled) {
    border-color: initial;
    color: var(--ld-cotton); }
    .mello-theme button[mat-stroked-button].mat-white:not(:disabled):hover, .mello-theme button[mat-stroked-button].mat-white:not(:disabled):focus {
      background-color: rgba(255, 255, 255, 0.2); }
  .mello-theme button[mat-raised-button].mat-primary:disabled,
  .mello-theme button[mat-flat-button].mat-primary:disabled {
    background-color: var(--ld-pewter);
    color: var(--ld-cotton); }
  .mello-theme button[mat-raised-button].mat-primary:not(:disabled):hover, .mello-theme button[mat-raised-button].mat-primary:not(:disabled):focus,
  .mello-theme button[mat-flat-button].mat-primary:not(:disabled):hover,
  .mello-theme button[mat-flat-button].mat-primary:not(:disabled):focus {
    transition: background-color 300ms ease;
    background-color: var(--ld-amethyst); }
  .mello-theme button[mat-raised-button].mat-white:disabled,
  .mello-theme button[mat-flat-button].mat-white:disabled {
    color: rgba(255, 255, 255, 0.5);
    background-color: rgba(255, 255, 255, 0.2); }
  .mello-theme button[mat-raised-button].mat-white:not(:disabled),
  .mello-theme button[mat-flat-button].mat-white:not(:disabled) {
    color: var(--ld-prince); }
    .mello-theme button[mat-raised-button].mat-white:not(:disabled):hover, .mello-theme button[mat-raised-button].mat-white:not(:disabled):focus,
    .mello-theme button[mat-flat-button].mat-white:not(:disabled):hover,
    .mello-theme button[mat-flat-button].mat-white:not(:disabled):focus {
      background-color: var(--ld-prince-50); }
  .mello-theme mat-chip.mat-chip {
    border-radius: 1.5rem;
    font-size: 0.75rem;
    font-family: var(--ff-source-sans-pro);
    font-weight: var(--fw-bold);
    letter-spacing: 1.07px;
    text-transform: uppercase;
    padding: 0.5rem 1.5rem;
    justify-content: center; }
    .mello-theme mat-chip.mat-chip.fluid {
      width: 100%; }
  .mello-theme button[mat-button]:not(:disabled):hover .mat-button-focus-overlay, .mello-theme button[mat-button]:not(:disabled):focus .mat-button-focus-overlay,
  .mello-theme a[mat-button]:not(:disabled):hover .mat-button-focus-overlay,
  .mello-theme a[mat-button]:not(:disabled):focus .mat-button-focus-overlay {
    background-color: initial; }
  .mello-theme button[mat-button]:not(:disabled):focus,
  .mello-theme a[mat-button]:not(:disabled):focus {
    border-radius: 0.25rem;
    background-color: initial; }
  .mello-theme button[mat-button]:disabled,
  .mello-theme a[mat-button]:disabled {
    color: var(--ld-pewter); }
  .mello-theme a[mat-button] {
    color: var(--ld-atlantic);
    line-height: 1.5rem;
    letter-spacing: 0.25px;
    padding: var(--gutter-2); }
  .mello-theme button[mat-button] {
    padding: var(--gutter-3) var(--gutter-2); }
    .mello-theme button[mat-button]:not(:disabled):hover {
      text-decoration: underline; }
  .mello-theme .form-control {
    border: 1px solid var(--ld-galaxy-80-300); }
  .mello-theme a:hover {
    text-decoration: underline; }
  .mello-theme .btn:focus, .mello-theme .btn.hover {
    outline: 0;
    box-shadow: 0px 0px 7px 1px var(--ld-pacific) !important; }
  .mello-theme .input-group {
    border: 1px solid var(--ld-galaxy-80-300); }
  .mello-theme .mat-h4, .mello-theme .mat-subheading-1, .mello-theme .mat-typography h4 {
    font: 500 28px/40px Poppins !important; }
  .mello-theme #tabs .nav-tabs {
    border: none;
    border-bottom: 1px solid var(--ld-galaxy-80-300); }
  .mello-theme #tabs .tab-content {
    border: none; }
  .mello-theme button[mat-raised-button].mat-primary:not(:disabled):hover,
  .mello-theme button[mat-raised-button].mat-primary:not(:disabled):focus,
  .mello-theme button[mat-flat-button].mat-primary:not(:disabled):hover,
  .mello-theme button[mat-flat-button].mat-primary:not(:disabled):focus {
    box-shadow: 0px 0px 7px 1px var(--ld-pacific) !important; }
  .mello-theme .mat-card {
    border: 1px solid var(--ld-galaxy-80-300); }
  .mello-theme .card {
    border: 1px solid var(--ld-galaxy-80-300) !important; }
  .mello-theme button.mat-primary {
    border: initial;
    background-color: var(--ld-prince);
    color: var(--ld-cotton);
    font-weight: 600;
    font-size: 14px; }
    .mello-theme button.mat-primary:hover {
      background-color: var(--ld-amethyst); }
    .mello-theme button.mat-primary:focus {
      background-color: var(--ld-amethyst); }
  .mello-theme .btn.btn-gradient-grey {
    border: solid 1px var(--ld-galaxy-80-400); }
  .mello-theme .navbar-brand {
    margin-right: 0.5rem; }
  .mello-theme .max-w-center {
    max-width: 1032px;
    margin: 0 auto; }
  .mello-theme .max-w-center-offset {
    max-width: 1092px;
    margin: 0 auto; }
  .mello-theme .cal_amount {
    color: var(--ld-daisy) !important;
    font-size: 40px !important;
    font-family: var(--ff-poppins) !important;
    font-weight: var(--fw-light) !important;
    letter-spacing: 0.29px !important;
    line-height: 46px !important;
    margin-bottom: 23px !important;
    background: none !important;
    border: none !important; }
  .mello-theme .cal_title {
    color: var(--ld-galaxy) !important;
    font-size: 20px !important;
    font-family: var(--ff-poppins) !important;
    font-weight: var(--fw-regular) !important;
    letter-spacing: 0.25px !important;
    line-height: 46px !important;
    margin-bottom: 1rem !important; }
  .mello-theme .font-weight-semi-bold {
    font-weight: 600; }
  .mello-theme .h-initial {
    height: initial !important; }
  .mello-theme .calculator-Button {
    color: var(--ld-prince) !important; }
    .mello-theme .calculator-Button:focus, .mello-theme .calculator-Button:active {
      outline: none; }
  .mello-theme .btn-section {
    border: 2px solid var(--ld-prince) !important; }
  .mello-theme .bg-indigo {
    background-color: #501283 !important;
    color: #ffffff !important; }
  .mello-theme .steps-calc .row hr {
    display: none; }
  .mello-theme .steps-calc .row [class*='col']:last-child {
    z-index: 1; }
    .mello-theme .steps-calc .row [class*='col']:last-child .card-block {
      padding: 0; }
  @media (max-width: 414px) {
    .mello-theme .container.steps-calc {
      padding-right: 0 !important;
      padding-left: 0 !important; } }
  .mello-theme #MortgageCalculator {
    border-top: 4px solid var(--ld-prince);
    padding: 32px 16px;
    border-radius: 4px; }
    @media (min-width: 992px) {
      .mello-theme #MortgageCalculator {
        padding: 32px 40px; } }
    .mello-theme #MortgageCalculator .row.calculator {
      display: flex;
      align-items: center;
      justify-content: space-between; }
      @media (min-width: 992px) {
        .mello-theme #MortgageCalculator .row.calculator {
          flex-direction: row; } }
      .mello-theme #MortgageCalculator .row.calculator .form-group {
        margin-bottom: var(--gutter-6); }
      .mello-theme #MortgageCalculator .row.calculator [class*='col-'] {
        display: flex;
        flex-direction: column; }
        .mello-theme #MortgageCalculator .row.calculator [class*='col-'].results {
          text-align: center;
          margin-top: 0 !important;
          flex: 0 0 100%;
          max-width: 100%; }
          @media (min-width: 992px) {
            .mello-theme #MortgageCalculator .row.calculator [class*='col-'].results {
              flex: 0 0 40%;
              max-width: 40%;
              align-items: center; } }
          .mello-theme #MortgageCalculator .row.calculator [class*='col-'].results h3 {
            color: var(--ld-galaxy) !important;
            font-size: 20px;
            font-family: var(--ff-poppins);
            font-weight: var(--fw-regular);
            letter-spacing: 0.25px; }
          .mello-theme #MortgageCalculator .row.calculator [class*='col-'].results h3:not(.purple),
          .mello-theme #MortgageCalculator .row.calculator [class*='col-'].results h2 {
            color: var(--ld-prince) !important;
            font-size: 40px;
            font-family: var(--ff-poppins);
            font-weight: var(--fw-light);
            letter-spacing: 0.29px;
            line-height: 46px;
            margin-bottom: 32px;
            background: none;
            border: none; }
          .mello-theme #MortgageCalculator .row.calculator [class*='col-'].results .legal {
            color: var(--ld-galaxy-80);
            font-size: 12px;
            font-family: var(--ff-source-sans-pro);
            font-weight: var(--fw-regular);
            text-align: center;
            letter-spacing: 0.15px;
            line-height: 20px; }
        .mello-theme #MortgageCalculator .row.calculator [class*='col-']:not(.results) {
          flex: 0 0 100%;
          max-width: 100%; }
          @media (min-width: 992px) {
            .mello-theme #MortgageCalculator .row.calculator [class*='col-']:not(.results) {
              flex: 0 0 55%;
              max-width: 55%;
              border-right: 1px solid var(--ld-galaxy-80-300);
              padding-right: 10% !important; } }
      .mello-theme #MortgageCalculator .row.calculator .form-control {
        height: 45px !important;
        background: var(--ld-cotton);
        border: 1px solid var(--ld-galaxy-80-300);
        border-radius: 4px;
        color: var(--ld-galaxy);
        font-size: 16px;
        font-family: var(--ff-source-sans-pro);
        font-weight: var(--fw-regular);
        letter-spacing: 0.27px;
        line-height: 20px;
        transition: border, background-color 300ms ease; }
        .mello-theme #MortgageCalculator .row.calculator .form-control::placeholder {
          color: var(--ld-galaxy-40); }
        .mello-theme #MortgageCalculator .row.calculator .form-control:focus {
          border: 2px solid var(--ld-pacific);
          box-shadow: none; }
        .mello-theme #MortgageCalculator .row.calculator .form-control:invalid {
          border: 2px solid var(--ld-ruby); }
        .mello-theme #MortgageCalculator .row.calculator .form-control:hover {
          box-shadow: none;
          border: 2px solid var(--ld-pacific); }
    .mello-theme #MortgageCalculator .row:not(.calculator) {
      margin-top: 0;
      display: flex;
      justify-content: center; }
      .mello-theme #MortgageCalculator .row:not(.calculator) [class*='col-'] {
        flex: 0 0 100%;
        max-width: 100%; }
      .mello-theme #MortgageCalculator .row:not(.calculator) p {
        margin-bottom: 0; }
      @media (min-width: 992px) {
        .mello-theme #MortgageCalculator .row:not(.calculator) {
          justify-content: flex-start; }
          .mello-theme #MortgageCalculator .row:not(.calculator) [class*='col-'] {
            flex: 0 0 55%;
            max-width: 55%;
            padding-right: 10% !important; } }
      .mello-theme #MortgageCalculator .row:not(.calculator) input[type='submit'] {
        -webkit-appearance: none;
        border-radius: 24px;
        border-width: 2px;
        height: 48px;
        letter-spacing: 1.25px;
        line-height: 44px;
        text-transform: uppercase;
        padding: 0 56px;
        background-color: var(--ld-prince);
        color: var(--ld-cotton);
        font-family: var(--ff-source-sans-pro);
        transition: background-color 300ms ease;
        font-size: 14px;
        font-weight: var(--fw-bold);
        text-align: center;
        width: 100%;
        background-image: initial;
        border: initial; }
        .mello-theme #MortgageCalculator .row:not(.calculator) input[type='submit']:hover, .mello-theme #MortgageCalculator .row:not(.calculator) input[type='submit']:focus {
          background-color: var(--ld-prince-800);
          box-shadow: none; }
    .mello-theme #MortgageCalculator label,
    .mello-theme #MortgageCalculator .results p:not(.legal) {
      color: var(--ld-galaxy-80);
      font-size: 14px;
      font-family: var(--ff-source-sans-pro);
      font-weight: var(--fw-semi-bold);
      letter-spacing: 0.25px;
      line-height: 20px;
      margin-bottom: var(--gutter-1); }
  .mello-theme .steps-calc .row hr {
    display: none; }
  .mello-theme .steps-calc .row [class*='col']:last-child {
    z-index: 1; }
    .mello-theme .steps-calc .row [class*='col']:last-child .card-block {
      padding: 0; }
  @media (max-width: 414px) {
    .mello-theme .container.steps-calc {
      padding-right: 0 !important;
      padding-left: 0 !important; } }
  .mello-theme #PurchaseCalculator, .mello-theme #RefinanceCalculator {
    border-top: 4px solid var(--ld-prince);
    padding: 32px 16px;
    border-radius: 4px; }
    @media (min-width: 992px) {
      .mello-theme #PurchaseCalculator, .mello-theme #RefinanceCalculator {
        padding: 32px 40px; }
        .mello-theme #PurchaseCalculator #legal-wrap, .mello-theme #RefinanceCalculator #legal-wrap {
          flex: 0 0 45% !important;
          max-width: 45% !important;
          text-align: center;
          padding-left: 10px !important;
          padding-right: 8px !important; } }
    .mello-theme #PurchaseCalculator .legal, .mello-theme #RefinanceCalculator .legal {
      color: var(--ld-galaxy-80);
      font-size: 12px;
      font-family: var(--ff-source-sans-pro);
      font-weight: var(--fw-regular);
      text-align: center;
      letter-spacing: 0.15px;
      line-height: 20px; }
    @media (min-width: 768px) and (max-width: 768px) {
      .mello-theme #PurchaseCalculator #legal-wrap, .mello-theme #RefinanceCalculator #legal-wrap {
        margin-top: 1rem; } }
    .mello-theme #PurchaseCalculator .row.calculator, .mello-theme #RefinanceCalculator .row.calculator {
      display: flex;
      align-items: center;
      justify-content: space-between; }
      .mello-theme #PurchaseCalculator .row.calculator div:first-child, .mello-theme #RefinanceCalculator .row.calculator div:first-child {
        margin-top: 0; }
      @media (min-width: 992px) {
        .mello-theme #PurchaseCalculator .row.calculator, .mello-theme #RefinanceCalculator .row.calculator {
          flex-direction: row; }
          .mello-theme #PurchaseCalculator .row.calculator div:first-child, .mello-theme #RefinanceCalculator .row.calculator div:first-child {
            margin-top: -1rem; } }
      .mello-theme #PurchaseCalculator .row.calculator .form-group, .mello-theme #RefinanceCalculator .row.calculator .form-group {
        margin-bottom: var(--gutter-6); }
      .mello-theme #PurchaseCalculator .row.calculator [class*='col-'], .mello-theme #RefinanceCalculator .row.calculator [class*='col-'] {
        display: flex;
        flex-direction: column; }
        .mello-theme #PurchaseCalculator .row.calculator [class*='col-'].results, .mello-theme #RefinanceCalculator .row.calculator [class*='col-'].results {
          text-align: center;
          margin-top: 0 !important;
          flex: 0 0 100%;
          max-width: 100%; }
          @media (min-width: 992px) {
            .mello-theme #PurchaseCalculator .row.calculator [class*='col-'].results, .mello-theme #RefinanceCalculator .row.calculator [class*='col-'].results {
              flex: 0 0 40%;
              max-width: 40%;
              align-items: center; } }
          .mello-theme #PurchaseCalculator .row.calculator [class*='col-'].results h3, .mello-theme #RefinanceCalculator .row.calculator [class*='col-'].results h3 {
            color: var(--ld-galaxy) !important;
            font-size: 20px;
            font-family: var(--ff-poppins);
            font-weight: var(--fw-regular);
            letter-spacing: 0.25px; }
          .mello-theme #PurchaseCalculator .row.calculator [class*='col-'].results h3:not(.purple),
          .mello-theme #PurchaseCalculator .row.calculator [class*='col-'].results h2, .mello-theme #RefinanceCalculator .row.calculator [class*='col-'].results h3:not(.purple),
          .mello-theme #RefinanceCalculator .row.calculator [class*='col-'].results h2 {
            color: var(--ld-prince) !important;
            font-size: 40px;
            font-family: var(--ff-poppins);
            font-weight: var(--fw-light);
            letter-spacing: 0.29px;
            line-height: 46px;
            margin-bottom: 23px;
            background: none;
            border: none; }
        .mello-theme #PurchaseCalculator .row.calculator [class*='col-']:not(.results), .mello-theme #RefinanceCalculator .row.calculator [class*='col-']:not(.results) {
          flex: 0 0 100%;
          max-width: 100%; }
          @media (min-width: 992px) {
            .mello-theme #PurchaseCalculator .row.calculator [class*='col-']:not(.results), .mello-theme #RefinanceCalculator .row.calculator [class*='col-']:not(.results) {
              flex: 0 0 55%;
              max-width: 55%;
              border-right: 1px solid var(--ld-galaxy-80-300);
              padding-right: 10% !important; } }
          @media (min-width: 1024px) and (max-width: 1439px) {
            .mello-theme #PurchaseCalculator .row.calculator [class*='col-']:not(.results), .mello-theme #RefinanceCalculator .row.calculator [class*='col-']:not(.results) {
              flex: 0 0 50%;
              max-width: 50%; } }
      .mello-theme #PurchaseCalculator .row.calculator .form-control, .mello-theme #RefinanceCalculator .row.calculator .form-control {
        height: 45px !important;
        background: var(--ld-cotton);
        border: 1px solid var(--ld-galaxy-80-300);
        border-radius: 4px;
        color: var(--ld-galaxy);
        font-size: 16px;
        font-family: var(--ff-source-sans-pro);
        font-weight: var(--fw-regular);
        letter-spacing: 0.27px;
        line-height: 20px;
        transition: border, background-color 300ms ease; }
        .mello-theme #PurchaseCalculator .row.calculator .form-control::placeholder, .mello-theme #RefinanceCalculator .row.calculator .form-control::placeholder {
          color: var(--ld-galaxy-40); }
        .mello-theme #PurchaseCalculator .row.calculator .form-control:focus, .mello-theme #RefinanceCalculator .row.calculator .form-control:focus {
          border: 2px solid var(--ld-pacific);
          box-shadow: none; }
        .mello-theme #PurchaseCalculator .row.calculator .form-control:invalid, .mello-theme #RefinanceCalculator .row.calculator .form-control:invalid {
          border: 2px solid var(--ld-ruby); }
        .mello-theme #PurchaseCalculator .row.calculator .form-control:hover, .mello-theme #RefinanceCalculator .row.calculator .form-control:hover {
          box-shadow: none; }
    .mello-theme #PurchaseCalculator .row:not(.calculator), .mello-theme #RefinanceCalculator .row:not(.calculator) {
      margin-top: 0;
      display: flex;
      justify-content: center; }
      .mello-theme #PurchaseCalculator .row:not(.calculator) [class*='col-'], .mello-theme #RefinanceCalculator .row:not(.calculator) [class*='col-'] {
        flex: 0 0 100%;
        max-width: 100%; }
      .mello-theme #PurchaseCalculator .row:not(.calculator) p, .mello-theme #RefinanceCalculator .row:not(.calculator) p {
        margin-bottom: 0; }
      @media (min-width: 992px) {
        .mello-theme #PurchaseCalculator .row:not(.calculator), .mello-theme #RefinanceCalculator .row:not(.calculator) {
          justify-content: flex-start; }
          .mello-theme #PurchaseCalculator .row:not(.calculator) [class*='col-'], .mello-theme #RefinanceCalculator .row:not(.calculator) [class*='col-'] {
            flex: 0 0 55%;
            max-width: 55%;
            padding-right: 10% !important; } }
      .mello-theme #PurchaseCalculator .row:not(.calculator) input[type='submit'], .mello-theme #RefinanceCalculator .row:not(.calculator) input[type='submit'] {
        -webkit-appearance: none;
        border-radius: 24px;
        border-width: 2px;
        height: 48px;
        letter-spacing: 1.25px;
        line-height: 44px;
        text-transform: uppercase;
        padding: 0 56px;
        background-color: var(--ld-prince);
        color: var(--ld-cotton);
        font-family: var(--ff-source-sans-pro);
        transition: background-color 300ms ease;
        font-size: 14px;
        font-weight: var(--fw-bold);
        text-align: center;
        width: 100%;
        background-image: initial;
        border: initial; }
        .mello-theme #PurchaseCalculator .row:not(.calculator) input[type='submit']:hover, .mello-theme #PurchaseCalculator .row:not(.calculator) input[type='submit']:focus, .mello-theme #RefinanceCalculator .row:not(.calculator) input[type='submit']:hover, .mello-theme #RefinanceCalculator .row:not(.calculator) input[type='submit']:focus {
          background-color: var(--ld-prince-800);
          box-shadow: none; }
    .mello-theme #PurchaseCalculator label,
    .mello-theme #PurchaseCalculator .results p:not(.legal), .mello-theme #RefinanceCalculator label,
    .mello-theme #RefinanceCalculator .results p:not(.legal) {
      color: var(--ld-galaxy-80);
      font-size: 14px;
      font-family: var(--ff-source-sans-pro);
      font-weight: var(--fw-semi-bold);
      letter-spacing: 0.25px;
      line-height: 20px;
      margin-bottom: var(--gutter-1); }
  .mello-theme .hero {
    height: auto; }
    .mello-theme .hero #btnGetStarted {
      align-self: flex-start; }
    .mello-theme .hero .bkg-image img {
      position: relative; }
    .mello-theme .hero .page-header {
      text-align: center; }
    @media (min-width: 1024px) {
      .mello-theme .hero {
        height: 408px;
        display: flex;
        align-items: center;
        justify-content: space-between; }
        .mello-theme .hero .bkg-image img {
          height: 368px;
          width: 471px;
          top: 44px; }
        .mello-theme .hero .page-header {
          display: flex;
          justify-content: center;
          flex-direction: column;
          text-align: left; } }
  .mello-theme #dedicated-borrowers.bg-pearl {
    position: relative;
    color: unset !important; }
  .mello-theme #dedicated-borrowers .mello-infographic-data {
    background: white;
    border-radius: 4px;
    height: auto;
    width: 926px;
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, 0.2);
    padding: 3rem 2rem;
    position: absolute;
    top: 50%; }
  .mello-theme #dedicated-borrowers img.infographic-map {
    position: relative;
    top: -122px; }
  .mello-theme #dedicated-borrowers .mello-page-header {
    max-width: 545px;
    padding-top: 4rem; }
  .mello-theme #dedicated-borrowers .mello-product-label {
    text-transform: uppercase;
    font-weight: 600;
    width: 48%;
    margin: auto;
    line-height: 16px; }
  @media (max-width: 1439px) {
    .mello-theme #dedicated-borrowers .mello-infographic-data {
      width: auto;
      position: relative;
      top: -15px; }
    .mello-theme #dedicated-borrowers img.infographic-map {
      position: relative;
      top: 0; } }
  @media (max-width: 768px) {
    .mello-theme #dedicated-borrowers .flex {
      flex-direction: column; }
    .mello-theme #dedicated-borrowers .mello-page-header {
      margin: 0 auto;
      text-align: center;
      padding-top: 0; }
    .mello-theme #dedicated-borrowers .mello-infographic-data {
      margin-top: 2rem;
      top: -50px; }
    .mello-theme #dedicated-borrowers .mello-amount-container {
      padding-bottom: 1rem; } }
  .mello-theme #connect-cta {
    min-height: 280px; }
  .mello-theme .cta-container {
    padding-top: 2rem; }
  .mello-theme #btnPurchase.btn-primary {
    border: 2px solid white !important; }
  @media (min-width: 1200px) and (max-width: 1439px) {
    .mello-theme #wizard-banner .container {
      max-width: 1140px; } }
  .mello-theme .contact-us-wrapper {
    max-width: 1050px; }
  .mello-theme .app-l-contact-card {
    padding-bottom: 10px;
    border-bottom: solid 1px var(--ld-dolphin);
    margin-bottom: 20px; }
    .mello-theme .app-l-contact-card:last-of-type {
      border-bottom: none; }
    .mello-theme .app-l-contact-card .card-header {
      border-bottom: none; }
    .mello-theme .app-l-contact-card .app-l-home-loan {
      margin-bottom: 0; }
    .mello-theme .app-l-contact-card .app-l-interim-services {
      margin-top: 20px; }
    .mello-theme .app-l-contact-card .app-l-contact-details p {
      margin-bottom: 0; }
  .mello-theme .app-l-testimonial-image {
    text-align: center; }
  .mello-theme .app-l-testimonial-content {
    text-align: center;
    padding-bottom: 10px; }
    .mello-theme .app-l-testimonial-content p {
      font-weight: 600 !important;
      color: #000; }

/* You can add global styles to this file, and also import other style files */
/**
Masterpage and sitewide global elements should be placed within one of these scss files
Component specific elements should sit in their component's stylesheet.
**/
/*!
 * Bootstrap v4.0.0-alpha.3 (http://getbootstrap.com)
 * Copyright 2011-2016 The Bootstrap Authors
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

progress {
  vertical-align: baseline; }

template,
[hidden] {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline-width: 0; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted; }

b,
strong {
  font-weight: inherit; }

b,
strong {
  font-weight: bolder; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background-color: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

img {
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

button,
input,
select,
textarea {
  font: inherit; }

optgroup {
  font-weight: bold; }

button,
input,
select {
  overflow: visible; }

button,
input,
select,
textarea {
  margin: 0; }

button,
select {
  text-transform: none; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  cursor: pointer; }

[disabled] {
  cursor: default; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

button:-moz-focusring,
input:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

textarea {
  overflow: auto; }

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  -webkit-appearance: textfield; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

@media print {
  *,
  *::before,
  *::after,
  *::first-letter,
  *::first-line {
    text-shadow: none !important;
    box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt > .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main > .caret, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main > .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main > .caret, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main > .caret,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator > .caret,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator > .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt > .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main > .caret, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main > .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main > .caret, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main > .caret,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator > .caret,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator > .caret,
  .dropup > .btn > .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > input[type="submit"].btn-alt > .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .dropup > input[type="submit"].btn-main > .caret, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > input[type="submit"].btn-main > .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .dropup > input[type="submit"].btn-main > .caret, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > input[type="submit"].btn-main > .caret,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > #SubmitPurchaseCalculator > .caret,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > #SubmitRefinanceCalculator > .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > input[type="submit"].btn-alt > .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .dropup > input[type="submit"].btn-main > .caret, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > input[type="submit"].btn-main > .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .dropup > input[type="submit"].btn-main > .caret, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > input[type="submit"].btn-main > .caret,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > #SubmitPurchaseCalculator > .caret,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .dropup > #SubmitRefinanceCalculator > .caret {
    border-top-color: #000 !important; }
  .tag {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

html {
  box-sizing: border-box; }

*,
*::before,
*::after {
  box-sizing: inherit; }

@-ms-viewport {
  width: device-width; }

html {
  font-size: 16px;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  color: #373a3c;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: none !important; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: .5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #818a91; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: bold; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

a {
  color: #0275d8;
  text-decoration: none; }
  a:focus, a:hover {
    color: #014c8c;
    text-decoration: underline; }
  a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: none; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle; }

[role="button"] {
  cursor: pointer; }

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  touch-action: manipulation; }

table {
  border-collapse: collapse;
  background-color: transparent; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #818a91;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: left; }

label {
  display: inline-block;
  margin-bottom: .5rem; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
textarea {
  margin: 0;
  line-height: inherit;
  border-radius: 0; }

input[type="radio"]:disabled,
input[type="checkbox"]:disabled {
  cursor: not-allowed; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit; }

input[type="search"] {
  -webkit-appearance: none; }

output {
  display: inline-block; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }

h1, .h1 {
  font-size: 2.5rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.75rem; }

h4, .h4 {
  font-size: 1.5rem; }

h5, .h5 {
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: normal; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 5px; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: 0.25rem solid #eceeef; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #818a91; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.25rem solid #eceeef;
  border-left: 0; }

.blockquote-reverse .blockquote-footer::before {
  content: ""; }

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014"; }

dl.row > dd + dt {
  clear: left; }

.img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 0.3rem; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  transition: all .2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

.img-circle {
  border-radius: 50%; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #818a91; }

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f7f7f9;
  border-radius: 0.25rem; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #373a3c; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .container {
      max-width: 576px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 940px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container-fluid::after {
    content: "";
    display: table;
    clear: both; }

.row {
  margin-left: -15px;
  margin-right: -15px; }
  .row::after {
    content: "";
    display: table;
    clear: both; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col-xs-1 {
  float: left;
  width: 8.33333%; }

.col-xs-2 {
  float: left;
  width: 16.66667%; }

.col-xs-3 {
  float: left;
  width: 25%; }

.col-xs-4 {
  float: left;
  width: 33.33333%; }

.col-xs-5 {
  float: left;
  width: 41.66667%; }

.col-xs-6 {
  float: left;
  width: 50%; }

.col-xs-7 {
  float: left;
  width: 58.33333%; }

.col-xs-8 {
  float: left;
  width: 66.66667%; }

.col-xs-9 {
  float: left;
  width: 75%; }

.col-xs-10 {
  float: left;
  width: 83.33333%; }

.col-xs-11 {
  float: left;
  width: 91.66667%; }

.col-xs-12 {
  float: left;
  width: 100%; }

.pull-xs-0 {
  right: auto; }

.pull-xs-1 {
  right: 8.33333%; }

.pull-xs-2 {
  right: 16.66667%; }

.pull-xs-3 {
  right: 25%; }

.pull-xs-4 {
  right: 33.33333%; }

.pull-xs-5 {
  right: 41.66667%; }

.pull-xs-6 {
  right: 50%; }

.pull-xs-7 {
  right: 58.33333%; }

.pull-xs-8 {
  right: 66.66667%; }

.pull-xs-9 {
  right: 75%; }

.pull-xs-10 {
  right: 83.33333%; }

.pull-xs-11 {
  right: 91.66667%; }

.pull-xs-12 {
  right: 100%; }

.push-xs-0 {
  left: auto; }

.push-xs-1 {
  left: 8.33333%; }

.push-xs-2 {
  left: 16.66667%; }

.push-xs-3 {
  left: 25%; }

.push-xs-4 {
  left: 33.33333%; }

.push-xs-5 {
  left: 41.66667%; }

.push-xs-6 {
  left: 50%; }

.push-xs-7 {
  left: 58.33333%; }

.push-xs-8 {
  left: 66.66667%; }

.push-xs-9 {
  left: 75%; }

.push-xs-10 {
  left: 83.33333%; }

.push-xs-11 {
  left: 91.66667%; }

.push-xs-12 {
  left: 100%; }

.offset-xs-1 {
  margin-left: 8.33333%; }

.offset-xs-2 {
  margin-left: 16.66667%; }

.offset-xs-3 {
  margin-left: 25%; }

.offset-xs-4 {
  margin-left: 33.33333%; }

.offset-xs-5 {
  margin-left: 41.66667%; }

.offset-xs-6 {
  margin-left: 50%; }

.offset-xs-7 {
  margin-left: 58.33333%; }

.offset-xs-8 {
  margin-left: 66.66667%; }

.offset-xs-9 {
  margin-left: 75%; }

.offset-xs-10 {
  margin-left: 83.33333%; }

.offset-xs-11 {
  margin-left: 91.66667%; }

@media (min-width: 544px) {
  .col-sm-1 {
    float: left;
    width: 8.33333%; }
  .col-sm-2 {
    float: left;
    width: 16.66667%; }
  .col-sm-3 {
    float: left;
    width: 25%; }
  .col-sm-4 {
    float: left;
    width: 33.33333%; }
  .col-sm-5 {
    float: left;
    width: 41.66667%; }
  .col-sm-6 {
    float: left;
    width: 50%; }
  .col-sm-7 {
    float: left;
    width: 58.33333%; }
  .col-sm-8 {
    float: left;
    width: 66.66667%; }
  .col-sm-9 {
    float: left;
    width: 75%; }
  .col-sm-10 {
    float: left;
    width: 83.33333%; }
  .col-sm-11 {
    float: left;
    width: 91.66667%; }
  .col-sm-12 {
    float: left;
    width: 100%; }
  .pull-sm-0 {
    right: auto; }
  .pull-sm-1 {
    right: 8.33333%; }
  .pull-sm-2 {
    right: 16.66667%; }
  .pull-sm-3 {
    right: 25%; }
  .pull-sm-4 {
    right: 33.33333%; }
  .pull-sm-5 {
    right: 41.66667%; }
  .pull-sm-6 {
    right: 50%; }
  .pull-sm-7 {
    right: 58.33333%; }
  .pull-sm-8 {
    right: 66.66667%; }
  .pull-sm-9 {
    right: 75%; }
  .pull-sm-10 {
    right: 83.33333%; }
  .pull-sm-11 {
    right: 91.66667%; }
  .pull-sm-12 {
    right: 100%; }
  .push-sm-0 {
    left: auto; }
  .push-sm-1 {
    left: 8.33333%; }
  .push-sm-2 {
    left: 16.66667%; }
  .push-sm-3 {
    left: 25%; }
  .push-sm-4 {
    left: 33.33333%; }
  .push-sm-5 {
    left: 41.66667%; }
  .push-sm-6 {
    left: 50%; }
  .push-sm-7 {
    left: 58.33333%; }
  .push-sm-8 {
    left: 66.66667%; }
  .push-sm-9 {
    left: 75%; }
  .push-sm-10 {
    left: 83.33333%; }
  .push-sm-11 {
    left: 91.66667%; }
  .push-sm-12 {
    left: 100%; }
  .offset-sm-0 {
    margin-left: 0%; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md-1 {
    float: left;
    width: 8.33333%; }
  .col-md-2 {
    float: left;
    width: 16.66667%; }
  .col-md-3 {
    float: left;
    width: 25%; }
  .col-md-4 {
    float: left;
    width: 33.33333%; }
  .col-md-5 {
    float: left;
    width: 41.66667%; }
  .col-md-6 {
    float: left;
    width: 50%; }
  .col-md-7 {
    float: left;
    width: 58.33333%; }
  .col-md-8 {
    float: left;
    width: 66.66667%; }
  .col-md-9 {
    float: left;
    width: 75%; }
  .col-md-10 {
    float: left;
    width: 83.33333%; }
  .col-md-11 {
    float: left;
    width: 91.66667%; }
  .col-md-12 {
    float: left;
    width: 100%; }
  .pull-md-0 {
    right: auto; }
  .pull-md-1 {
    right: 8.33333%; }
  .pull-md-2 {
    right: 16.66667%; }
  .pull-md-3 {
    right: 25%; }
  .pull-md-4 {
    right: 33.33333%; }
  .pull-md-5 {
    right: 41.66667%; }
  .pull-md-6 {
    right: 50%; }
  .pull-md-7 {
    right: 58.33333%; }
  .pull-md-8 {
    right: 66.66667%; }
  .pull-md-9 {
    right: 75%; }
  .pull-md-10 {
    right: 83.33333%; }
  .pull-md-11 {
    right: 91.66667%; }
  .pull-md-12 {
    right: 100%; }
  .push-md-0 {
    left: auto; }
  .push-md-1 {
    left: 8.33333%; }
  .push-md-2 {
    left: 16.66667%; }
  .push-md-3 {
    left: 25%; }
  .push-md-4 {
    left: 33.33333%; }
  .push-md-5 {
    left: 41.66667%; }
  .push-md-6 {
    left: 50%; }
  .push-md-7 {
    left: 58.33333%; }
  .push-md-8 {
    left: 66.66667%; }
  .push-md-9 {
    left: 75%; }
  .push-md-10 {
    left: 83.33333%; }
  .push-md-11 {
    left: 91.66667%; }
  .push-md-12 {
    left: 100%; }
  .offset-md-0 {
    margin-left: 0%; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg-1 {
    float: left;
    width: 8.33333%; }
  .col-lg-2 {
    float: left;
    width: 16.66667%; }
  .col-lg-3 {
    float: left;
    width: 25%; }
  .col-lg-4 {
    float: left;
    width: 33.33333%; }
  .col-lg-5 {
    float: left;
    width: 41.66667%; }
  .col-lg-6 {
    float: left;
    width: 50%; }
  .col-lg-7 {
    float: left;
    width: 58.33333%; }
  .col-lg-8 {
    float: left;
    width: 66.66667%; }
  .col-lg-9 {
    float: left;
    width: 75%; }
  .col-lg-10 {
    float: left;
    width: 83.33333%; }
  .col-lg-11 {
    float: left;
    width: 91.66667%; }
  .col-lg-12 {
    float: left;
    width: 100%; }
  .pull-lg-0 {
    right: auto; }
  .pull-lg-1 {
    right: 8.33333%; }
  .pull-lg-2 {
    right: 16.66667%; }
  .pull-lg-3 {
    right: 25%; }
  .pull-lg-4 {
    right: 33.33333%; }
  .pull-lg-5 {
    right: 41.66667%; }
  .pull-lg-6 {
    right: 50%; }
  .pull-lg-7 {
    right: 58.33333%; }
  .pull-lg-8 {
    right: 66.66667%; }
  .pull-lg-9 {
    right: 75%; }
  .pull-lg-10 {
    right: 83.33333%; }
  .pull-lg-11 {
    right: 91.66667%; }
  .pull-lg-12 {
    right: 100%; }
  .push-lg-0 {
    left: auto; }
  .push-lg-1 {
    left: 8.33333%; }
  .push-lg-2 {
    left: 16.66667%; }
  .push-lg-3 {
    left: 25%; }
  .push-lg-4 {
    left: 33.33333%; }
  .push-lg-5 {
    left: 41.66667%; }
  .push-lg-6 {
    left: 50%; }
  .push-lg-7 {
    left: 58.33333%; }
  .push-lg-8 {
    left: 66.66667%; }
  .push-lg-9 {
    left: 75%; }
  .push-lg-10 {
    left: 83.33333%; }
  .push-lg-11 {
    left: 91.66667%; }
  .push-lg-12 {
    left: 100%; }
  .offset-lg-0 {
    margin-left: 0%; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl-1 {
    float: left;
    width: 8.33333%; }
  .col-xl-2 {
    float: left;
    width: 16.66667%; }
  .col-xl-3 {
    float: left;
    width: 25%; }
  .col-xl-4 {
    float: left;
    width: 33.33333%; }
  .col-xl-5 {
    float: left;
    width: 41.66667%; }
  .col-xl-6 {
    float: left;
    width: 50%; }
  .col-xl-7 {
    float: left;
    width: 58.33333%; }
  .col-xl-8 {
    float: left;
    width: 66.66667%; }
  .col-xl-9 {
    float: left;
    width: 75%; }
  .col-xl-10 {
    float: left;
    width: 83.33333%; }
  .col-xl-11 {
    float: left;
    width: 91.66667%; }
  .col-xl-12 {
    float: left;
    width: 100%; }
  .pull-xl-0 {
    right: auto; }
  .pull-xl-1 {
    right: 8.33333%; }
  .pull-xl-2 {
    right: 16.66667%; }
  .pull-xl-3 {
    right: 25%; }
  .pull-xl-4 {
    right: 33.33333%; }
  .pull-xl-5 {
    right: 41.66667%; }
  .pull-xl-6 {
    right: 50%; }
  .pull-xl-7 {
    right: 58.33333%; }
  .pull-xl-8 {
    right: 66.66667%; }
  .pull-xl-9 {
    right: 75%; }
  .pull-xl-10 {
    right: 83.33333%; }
  .pull-xl-11 {
    right: 91.66667%; }
  .pull-xl-12 {
    right: 100%; }
  .push-xl-0 {
    left: auto; }
  .push-xl-1 {
    left: 8.33333%; }
  .push-xl-2 {
    left: 16.66667%; }
  .push-xl-3 {
    left: 25%; }
  .push-xl-4 {
    left: 33.33333%; }
  .push-xl-5 {
    left: 41.66667%; }
  .push-xl-6 {
    left: 50%; }
  .push-xl-7 {
    left: 58.33333%; }
  .push-xl-8 {
    left: 66.66667%; }
  .push-xl-9 {
    left: 75%; }
  .push-xl-10 {
    left: 83.33333%; }
  .push-xl-11 {
    left: 91.66667%; }
  .push-xl-12 {
    left: 100%; }
  .offset-xl-0 {
    margin-left: 0%; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #eceeef; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #eceeef; }
  .table tbody + tbody {
    border-top: 2px solid #eceeef; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #eceeef; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #eceeef; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075); }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #dff0d8; }

.table-hover .table-success:hover {
  background-color: #d0e9c6; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #d0e9c6; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #d9edf7; }

.table-hover .table-info:hover {
  background-color: #c4e3f3; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #c4e3f3; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fcf8e3; }

.table-hover .table-warning:hover {
  background-color: #faf2cc; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #faf2cc; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f2dede; }

.table-hover .table-danger:hover {
  background-color: #ebcccc; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #ebcccc; }

.thead-inverse th {
  color: #fff;
  background-color: #373a3c; }

.thead-default th {
  color: #55595c;
  background-color: #eceeef; }

.table-inverse {
  color: #eceeef;
  background-color: #373a3c; }
  .table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #55595c; }
  .table-inverse.table-bordered {
    border: 0; }

.table-responsive {
  display: block;
  width: 100%;
  min-height: .01%;
  overflow-x: auto; }

.table-reflow thead {
  float: left; }

.table-reflow tbody {
  display: block;
  white-space: nowrap; }

.table-reflow th,
.table-reflow td {
  border-top: 1px solid #eceeef;
  border-left: 1px solid #eceeef; }
  .table-reflow th:last-child,
  .table-reflow td:last-child {
    border-right: 1px solid #eceeef; }

.table-reflow thead:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tbody:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td {
  border-bottom: 1px solid #eceeef; }

.table-reflow tr {
  float: left; }
  .table-reflow tr th,
  .table-reflow tr td {
    display: block !important;
    border: 1px solid #eceeef; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.25;
  color: #55595c;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #55595c;
    background-color: #fff;
    border-color: #66afe9;
    outline: none; }
  .form-control::placeholder {
    color: #999;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #eceeef;
    opacity: 1; }
  .form-control:disabled {
    cursor: not-allowed; }

select.form-control:not([size]):not([multiple]) {
  height: 2.5rem; }

select.form-control:focus::-ms-value {
  color: #55595c;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block; }

.col-form-label {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0; }

.col-form-label-lg {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 1.25rem; }

.col-form-label-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem; }

.col-form-legend {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  font-size: 1rem; }

.form-control-static {
  min-height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0; }
  .form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .form-control-static#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .form-control-static#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.form-control-static[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .form-control-static#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .form-control-static#SubmitRefinanceCalculator, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .form-control-static#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .form-control-static#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.form-control-static[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .form-control-static#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .form-control-static#SubmitRefinanceCalculator {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-sm > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-sm > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-sm > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-sm > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > #SubmitRefinanceCalculator {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > select#SubmitPurchaseCalculator:not([size]):not([multiple]),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > select#SubmitRefinanceCalculator:not([size]):not([multiple]),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > select#SubmitPurchaseCalculator:not([size]):not([multiple]),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-sm > .input-group-btn > select#SubmitRefinanceCalculator:not([size]):not([multiple]) {
  height: 1.8125rem; }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-lg > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-lg > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-lg > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-lg > .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > #SubmitRefinanceCalculator {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > select#SubmitPurchaseCalculator:not([size]):not([multiple]),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > select#SubmitRefinanceCalculator:not([size]):not([multiple]),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > select#SubmitPurchaseCalculator:not([size]):not([multiple]),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-lg > .input-group-btn > select#SubmitRefinanceCalculator:not([size]):not([multiple]) {
  height: 3.16667rem; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-check {
  position: relative;
  display: block;
  margin-bottom: 0.75rem; }
  .form-check + .form-check {
    margin-top: -.25rem; }
  .form-check.disabled .form-check-label {
    color: #818a91;
    cursor: not-allowed; }

.form-check-label {
  padding-left: 1.25rem;
  margin-bottom: 0;
  cursor: pointer; }

.form-check-input {
  position: absolute;
  margin-top: .25rem;
  margin-left: -1.25rem; }
  .form-check-input:only-child {
    position: static; }

.form-check-inline {
  position: relative;
  display: inline-block;
  padding-left: 1.25rem;
  margin-bottom: 0;
  vertical-align: middle;
  cursor: pointer; }
  .form-check-inline + .form-check-inline {
    margin-left: .75rem; }
  .form-check-inline.disabled {
    cursor: not-allowed; }

.form-control-feedback {
  margin-top: 0.25rem; }

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.625rem;
  background-size: 1.25rem 1.25rem; }

.has-success .form-control-feedback,
.has-success .form-control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label,
.has-success .custom-control {
  color: #5cb85c; }

.has-success .form-control {
  border-color: #5cb85c; }

.has-success .input-group-addon {
  color: #5cb85c;
  border-color: #5cb85c;
  background-color: #eaf6ea; }

.has-success .form-control-feedback {
  color: #5cb85c; }

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); }

.has-warning .form-control-feedback,
.has-warning .form-control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label,
.has-warning .custom-control {
  color: #f0ad4e; }

.has-warning .form-control {
  border-color: #f0ad4e; }

.has-warning .input-group-addon {
  color: #f0ad4e;
  border-color: #f0ad4e;
  background-color: white; }

.has-warning .form-control-feedback {
  color: #f0ad4e; }

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); }

.has-danger .form-control-feedback,
.has-danger .form-control-label,
.has-danger .radio,
.has-danger .checkbox,
.has-danger .radio-inline,
.has-danger .checkbox-inline,
.has-danger.radio label,
.has-danger.checkbox label,
.has-danger.radio-inline label,
.has-danger.checkbox-inline label,
.has-danger .custom-control {
  color: #d9534f; }

.has-danger .form-control {
  border-color: #d9534f; }

.has-danger .input-group-addon {
  color: #d9534f;
  border-color: #d9534f;
  background-color: #fdf7f7; }

.has-danger .form-control-feedback {
  color: #d9534f; }

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); }

@media (min-width: 544px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .form-inline .form-control-static {
    display: inline-block; }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  .form-inline .input-group > .form-control {
    width: 100%; }
  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-check {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-check-label {
    padding-left: 0; }
  .form-inline .form-check-input {
    position: relative;
    margin-left: 0; }
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

.btn, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator {
  display: inline-block;
  font-weight: normal;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border-radius: 0.25rem; }
  .btn:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, .btn.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.focus[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.focus[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitRefinanceCalculator, .btn:active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active:focus, .btn:active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active.focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active.focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active.focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active.focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active.focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active.focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active.focus, .btn.active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator:focus, .btn.active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active.focus[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active.focus[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitRefinanceCalculator {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, .btn:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover {
    text-decoration: none; }
  .btn.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.focus[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.focus[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitRefinanceCalculator {
    text-decoration: none; }
  .btn:active, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active, .btn.active, body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator {
    background-image: none;
    outline: 0; }
  .btn.disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitRefinanceCalculator, .btn:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled {
    cursor: not-allowed;
    opacity: .65; }

a.btn.disabled,
body.br-redesign section.calculator .calc-wrapper .tab-pane a.disabled#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane a.disabled#SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane a.disabled#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane a.disabled#SubmitRefinanceCalculator,
fieldset[disabled] a.btn,
fieldset[disabled]
body.br-redesign section.calculator .calc-wrapper .tab-pane a#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
fieldset[disabled] a#SubmitPurchaseCalculator,
fieldset[disabled]
body.br-redesign section.calculator .calc-wrapper .tab-pane a#SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
fieldset[disabled] a#SubmitRefinanceCalculator,
fieldset[disabled]
body.lo-redesign section.calculator .calc-wrapper .tab-pane a#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
fieldset[disabled] a#SubmitPurchaseCalculator,
fieldset[disabled]
body.lo-redesign section.calculator .calc-wrapper .tab-pane a#SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
fieldset[disabled] a#SubmitRefinanceCalculator {
  pointer-events: none; }

.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator {
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8; }
  .btn-primary:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover {
    color: #fff;
    background-color: #025aa5;
    border-color: #01549b; }
  .btn-primary:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, .btn-primary.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.focus[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.focus[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.focus[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .focus#SubmitRefinanceCalculator {
    color: #fff;
    background-color: #025aa5;
    border-color: #01549b; }
  .btn-primary:active, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active, .btn-primary.active, body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator,
  .open > .btn-primary.dropdown-toggle, body.br-redesign section.calculator .calc-wrapper .tab-pane
  .open > input.dropdown-toggle[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .open > input.dropdown-toggle[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  .open > input.dropdown-toggle[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .open > input.dropdown-toggle[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  .open > input.dropdown-toggle[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .open > .dropdown-toggle#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .open > .dropdown-toggle#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .open > input.dropdown-toggle[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .open > input.dropdown-toggle[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .open > input.dropdown-toggle[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .open > input.dropdown-toggle[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .open > input.dropdown-toggle[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .open > .dropdown-toggle#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .open > .dropdown-toggle#SubmitRefinanceCalculator {
    color: #fff;
    background-color: #025aa5;
    border-color: #01549b;
    background-image: none; }
    .btn-primary:active:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active:hover, .btn-primary:active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active:focus, .btn-primary:active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active.focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active.focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active.focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active.focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active.focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active.focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active.focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active.focus, .btn-primary.active:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator:hover, .btn-primary.active:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active[type="submit"].btn-main:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .active#SubmitRefinanceCalculator:focus, .btn-primary.active.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active.focus[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.active.focus[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.active.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.active.focus[type="submit"].btn-main,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .active.focus#SubmitRefinanceCalculator,
    .open > .btn-primary.dropdown-toggle:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .open > input.dropdown-toggle[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .open > input.dropdown-toggle[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .open > input.dropdown-toggle[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .open > input.dropdown-toggle[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitRefinanceCalculator:hover,
    .open > .btn-primary.dropdown-toggle:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .open > input.dropdown-toggle[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .open > input.dropdown-toggle[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .open > input.dropdown-toggle[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .open > input.dropdown-toggle[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle[type="submit"].btn-main:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle#SubmitRefinanceCalculator:focus,
    .open > .btn-primary.dropdown-toggle.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle.focus[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .open > input.dropdown-toggle.focus[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle.focus[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .open > input.dropdown-toggle.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle.focus[type="submit"].btn-main,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle.focus#SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle.focus#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle.focus[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .open > input.dropdown-toggle.focus[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle.focus[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .open > input.dropdown-toggle.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > input.dropdown-toggle.focus[type="submit"].btn-main,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle.focus#SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .open > .dropdown-toggle.focus#SubmitRefinanceCalculator {
      color: #fff;
      background-color: #014682;
      border-color: #01315a; }
  .btn-primary.disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitRefinanceCalculator:focus, .btn-primary.disabled.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled.focus[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled.focus[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled.focus[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled.focus[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled.focus#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled.focus#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled.focus[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled.focus[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled.focus[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled.focus[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled.focus[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled.focus#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled.focus#SubmitRefinanceCalculator, .btn-primary:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:focus, .btn-primary:disabled.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled.focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled.focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled.focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled.focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled.focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled.focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled.focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled.focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled.focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled.focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled.focus {
    background-color: #0275d8;
    border-color: #0275d8; }
  .btn-primary.disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.disabled[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.disabled[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.disabled[type="submit"].btn-main:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .disabled#SubmitRefinanceCalculator:hover, .btn-primary:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:hover {
    background-color: #0275d8;
    border-color: #0275d8; }

.btn-secondary {
  color: #373a3c;
  background-color: #fff;
  border-color: #ccc; }
  .btn-secondary:hover {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:focus, .btn-secondary.focus {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:active, .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad;
    background-image: none; }
    .btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus,
    .open > .btn-secondary.dropdown-toggle:hover,
    .open > .btn-secondary.dropdown-toggle:focus,
    .open > .btn-secondary.dropdown-toggle.focus {
      color: #373a3c;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus {
    background-color: #fff;
    border-color: #ccc; }
  .btn-secondary.disabled:hover, .btn-secondary:disabled:hover {
    background-color: #fff;
    border-color: #ccc; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2;
    background-image: none; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1f7e9a; }
  .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus {
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info.disabled:hover, .btn-info:disabled:hover {
    background-color: #5bc0de;
    border-color: #5bc0de; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #419641;
    background-image: none; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #2d672d; }
  .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus {
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success.disabled:hover, .btn-success:disabled:hover {
    background-color: #5cb85c;
    border-color: #5cb85c; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316;
    background-image: none; }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #b06d0f; }
  .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning.disabled:hover, .btn-warning:disabled:hover {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a;
    background-image: none; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #8b211e; }
  .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus {
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger.disabled:hover, .btn-danger:disabled:hover {
    background-color: #d9534f;
    border-color: #d9534f; }

.btn-outline-primary {
  color: #0275d8;
  background-image: none;
  background-color: transparent;
  border-color: #0275d8; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #0275d8;
    border-color: #0275d8; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    color: #fff;
    background-color: #0275d8;
    border-color: #0275d8; }
  .btn-outline-primary:active, .btn-outline-primary.active,
  .open > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #0275d8;
    border-color: #0275d8; }
    .btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus,
    .open > .btn-outline-primary.dropdown-toggle:hover,
    .open > .btn-outline-primary.dropdown-toggle:focus,
    .open > .btn-outline-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #014682;
      border-color: #01315a; }
  .btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus {
    border-color: #43a7fd; }
  .btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover {
    border-color: #43a7fd; }

.btn-outline-secondary {
  color: #ccc;
  background-image: none;
  background-color: transparent;
  border-color: #ccc; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-outline-secondary:active, .btn-outline-secondary.active,
  .open > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
    .btn-outline-secondary:active:hover, .btn-outline-secondary:active:focus, .btn-outline-secondary:active.focus, .btn-outline-secondary.active:hover, .btn-outline-secondary.active:focus, .btn-outline-secondary.active.focus,
    .open > .btn-outline-secondary.dropdown-toggle:hover,
    .open > .btn-outline-secondary.dropdown-toggle:focus,
    .open > .btn-outline-secondary.dropdown-toggle.focus {
      color: #fff;
      background-color: #a1a1a1;
      border-color: #8c8c8c; }
  .btn-outline-secondary.disabled:focus, .btn-outline-secondary.disabled.focus, .btn-outline-secondary:disabled:focus, .btn-outline-secondary:disabled.focus {
    border-color: white; }
  .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover {
    border-color: white; }

.btn-outline-info {
  color: #5bc0de;
  background-image: none;
  background-color: transparent;
  border-color: #5bc0de; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-outline-info:active, .btn-outline-info.active,
  .open > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
    .btn-outline-info:active:hover, .btn-outline-info:active:focus, .btn-outline-info:active.focus, .btn-outline-info.active:hover, .btn-outline-info.active:focus, .btn-outline-info.active.focus,
    .open > .btn-outline-info.dropdown-toggle:hover,
    .open > .btn-outline-info.dropdown-toggle:focus,
    .open > .btn-outline-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1f7e9a; }
  .btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus {
    border-color: #b0e1ef; }
  .btn-outline-info.disabled:hover, .btn-outline-info:disabled:hover {
    border-color: #b0e1ef; }

.btn-outline-success {
  color: #5cb85c;
  background-image: none;
  background-color: transparent;
  border-color: #5cb85c; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-outline-success:active, .btn-outline-success.active,
  .open > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
    .btn-outline-success:active:hover, .btn-outline-success:active:focus, .btn-outline-success:active.focus, .btn-outline-success.active:hover, .btn-outline-success.active:focus, .btn-outline-success.active.focus,
    .open > .btn-outline-success.dropdown-toggle:hover,
    .open > .btn-outline-success.dropdown-toggle:focus,
    .open > .btn-outline-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #2d672d; }
  .btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus {
    border-color: #a3d7a3; }
  .btn-outline-success.disabled:hover, .btn-outline-success:disabled:hover {
    border-color: #a3d7a3; }

.btn-outline-warning {
  color: #f0ad4e;
  background-image: none;
  background-color: transparent;
  border-color: #f0ad4e; }
  .btn-outline-warning:hover {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-outline-warning:active, .btn-outline-warning.active,
  .open > .btn-outline-warning.dropdown-toggle {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
    .btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus,
    .open > .btn-outline-warning.dropdown-toggle:hover,
    .open > .btn-outline-warning.dropdown-toggle:focus,
    .open > .btn-outline-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #b06d0f; }
  .btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus {
    border-color: #f8d9ac; }
  .btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover {
    border-color: #f8d9ac; }

.btn-outline-danger {
  color: #d9534f;
  background-image: none;
  background-color: transparent;
  border-color: #d9534f; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-outline-danger:active, .btn-outline-danger.active,
  .open > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
    .btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus,
    .open > .btn-outline-danger.dropdown-toggle:hover,
    .open > .btn-outline-danger.dropdown-toggle:focus,
    .open > .btn-outline-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #8b211e; }
  .btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus {
    border-color: #eba5a3; }
  .btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover {
    border-color: #eba5a3; }

.btn-link {
  font-weight: normal;
  color: #0275d8;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
    background-color: transparent; }
  .btn-link, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover {
    border-color: transparent; }
  .btn-link:focus, .btn-link:hover {
    color: #014c8c;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link:disabled:focus, .btn-link:disabled:hover {
    color: #818a91;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-sm > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-sm > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-sm > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-sm > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitRefinanceCalculator {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  opacity: 0;
  transition: opacity .15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-timing-function: ease;
  transition-duration: .35s;
  transition-property: height; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:focus {
  outline: 0; }

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 1rem;
  color: #373a3c;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }

.dropdown-divider {
  height: 1px;
  margin: 0.5rem 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  color: #373a3c;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }
  .dropdown-item:focus, .dropdown-item:hover {
    color: #2b2d2f;
    text-decoration: none;
    background-color: #f5f5f5; }
  .dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover {
    color: #fff;
    text-decoration: none;
    background-color: #0275d8;
    outline: 0; }
  .dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
    color: #818a91; }
  .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)"; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-header {
  display: block;
  padding: 5px 20px;
  font-size: 0.875rem;
  color: #818a91;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  .btn-group > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator,
  .btn-group-vertical > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .btn-group-vertical > #SubmitRefinanceCalculator {
    position: relative;
    float: left; }
    .btn-group > .btn:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:focus, .btn-group > .btn:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:active, .btn-group > .btn.active, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input.active[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input.active[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input.active[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input.active[type="submit"].btn-main,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .active#SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .active#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input.active[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input.active[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input.active[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input.active[type="submit"].btn-main,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .active#SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .active#SubmitRefinanceCalculator,
    .btn-group-vertical > .btn:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitRefinanceCalculator:focus,
    .btn-group-vertical > .btn:active, body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitPurchaseCalculator:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitPurchaseCalculator:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitRefinanceCalculator:active,
    .btn-group-vertical > .btn.active, body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input.active[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input.active[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input.active[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input.active[type="submit"].btn-main,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > .active#SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > .active#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input.active[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input.active[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input.active[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input.active[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input.active[type="submit"].btn-main,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > .active#SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > .active#SubmitRefinanceCalculator {
      z-index: 2; }
    .btn-group > .btn:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:hover,
    .btn-group-vertical > .btn:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
    .btn-group-vertical > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
    .btn-group-vertical > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > input[type="submit"].btn-main:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane
    .btn-group-vertical > #SubmitRefinanceCalculator:hover {
      z-index: 2; }

.btn-group .btn + .btn, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + .btn, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + .btn, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + .btn, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + .btn, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + .btn, .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .btn,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + .btn, .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .btn,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + .btn, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + .btn, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + .btn, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + .btn, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + .btn, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + .btn, .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .btn,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + .btn, .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .btn,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + .btn, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .btn + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + input[type="submit"].btn-alt, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-alt, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-alt, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-alt, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-alt, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-alt,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-alt, .btn-group
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-alt,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-alt, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .btn + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .btn + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn + #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + #SubmitPurchaseCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitPurchaseCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, .btn-group body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitPurchaseCalculator, .btn-group body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, .btn-group
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn + #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + #SubmitRefinanceCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitRefinanceCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, .btn-group body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitRefinanceCalculator, .btn-group body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, .btn-group
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.br-redesign .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + input[type="submit"].btn-alt, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-alt, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-alt,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-alt, .btn-group
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-alt,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-alt, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-alt, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-alt, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-alt, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-alt, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .btn + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-dk #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + input[type="submit"].btn-main, .btn-group body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group .btn + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .wizard.wizard-lt.wizard-alt #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + input[type="submit"].btn-main, .btn-group body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + input[type="submit"].btn-main, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + input[type="submit"].btn-main, .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn + #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + #SubmitPurchaseCalculator, .btn-group body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitPurchaseCalculator, .btn-group body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, .btn-group
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitPurchaseCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitPurchaseCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, .btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn + #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group .btn + #SubmitRefinanceCalculator, .btn-group body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitRefinanceCalculator, .btn-group body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, .btn-group
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.lo-redesign .btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-alt + #SubmitRefinanceCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group input[type="submit"].btn-main + #SubmitRefinanceCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, .btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
.btn-group .btn + .btn-group,
.btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .btn-group, body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group input[type="submit"].btn-alt + .btn-group,
.btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .btn-group, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn-group, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .btn-group, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn-group, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .btn-group,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group #SubmitPurchaseCalculator + .btn-group,
.btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .btn-group,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group #SubmitRefinanceCalculator + .btn-group,
.btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .btn-group, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group input[type="submit"].btn-alt + .btn-group,
.btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .btn-group, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn-group, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .btn-group, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .btn-group, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group input[type="submit"].btn-main + .btn-group,
.btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .btn-group,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group #SubmitPurchaseCalculator + .btn-group,
.btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .btn-group,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group #SubmitRefinanceCalculator + .btn-group,
.btn-group .btn-group + .btn,
.btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + input[type="submit"].btn-alt,
.btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group + #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + #SubmitPurchaseCalculator,
.btn-group
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group + #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + #SubmitRefinanceCalculator,
.btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + input[type="submit"].btn-alt,
.btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + input[type="submit"].btn-main,
.btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group + #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + #SubmitPurchaseCalculator,
.btn-group
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group + #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group .btn-group + #SubmitRefinanceCalculator,
.btn-group .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  margin-left: -0.5rem; }
  .btn-toolbar::after {
    content: "";
    display: table;
    clear: both; }
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-toolbar > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-toolbar > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-toolbar > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-toolbar > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-toolbar > #SubmitRefinanceCalculator,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 0.5rem; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:not(:first-child):not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:not(:first-child):not(:last-child):not(.dropdown-toggle),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:not(:first-child):not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:not(:first-child):not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:not(:first-child):not(:last-child):not(.dropdown-toggle),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:not(:first-child):not(:last-child):not(.dropdown-toggle),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:first-child, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:first-child, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:first-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:first-child, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:first-child, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:first-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:first-child {
  margin-left: 0; }
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:first-child:not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle),
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:first-child:not(:last-child):not(.dropdown-toggle),
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:first-child:not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:first-child:not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:first-child:not(:last-child):not(.dropdown-toggle),
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:first-child:not(:last-child):not(.dropdown-toggle),
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:last-child:not(:first-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:last-child:not(:first-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > input[type="submit"].btn-main:last-child:not(:first-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitPurchaseCalculator:last-child:not(:first-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > #SubmitRefinanceCalculator:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:not(:first-child):not(:last-child) > #SubmitRefinanceCalculator {
  border-radius: 0; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-alt:last-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > #SubmitPurchaseCalculator:last-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > #SubmitRefinanceCalculator:last-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-alt:last-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > #SubmitPurchaseCalculator:last-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:first-child:not(:last-child) > #SubmitRefinanceCalculator:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-alt:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > #SubmitPurchaseCalculator:first-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > #SubmitRefinanceCalculator:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-alt:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > #SubmitPurchaseCalculator:first-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group > .btn-group:last-child:not(:first-child) > #SubmitRefinanceCalculator:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .dropdown-toggle-split,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .dropdown-toggle-split,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }
  .btn + .dropdown-toggle-split::after, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .dropdown-toggle-split::after, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .dropdown-toggle-split::after, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split::after, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .dropdown-toggle-split::after, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split::after,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .dropdown-toggle-split::after,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .dropdown-toggle-split::after, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt + .dropdown-toggle-split::after, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main + .dropdown-toggle-split::after, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split::after, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main + .dropdown-toggle-split::after, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main + .dropdown-toggle-split::after,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator + .dropdown-toggle-split::after,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator + .dropdown-toggle-split::after {
    margin-left: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-alt + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitPurchaseCalculator + .dropdown-toggle-split,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitRefinanceCalculator + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-alt + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input[type="submit"].btn-main + .dropdown-toggle-split,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitPurchaseCalculator + .dropdown-toggle-split,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > #SubmitRefinanceCalculator + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator + .dropdown-toggle-split,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main + .dropdown-toggle-split,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator + .dropdown-toggle-split,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator + .dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem; }

.btn .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main .caret, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main .caret, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .caret,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator .caret,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main .caret, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main .caret, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .caret,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator .caret,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator .caret,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator .caret,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator .caret {
  border-width: 0.3em 0.3em 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > input[type="submit"].btn-alt .caret, .dropup body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main .caret, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator .caret,
body.br-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > #SubmitPurchaseCalculator .caret, .dropup
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator .caret,
body.br-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > #SubmitRefinanceCalculator .caret, .dropup body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > input[type="submit"].btn-alt .caret, .dropup body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main .caret, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main .caret, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > input[type="submit"].btn-main .caret, .dropup
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator .caret,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > #SubmitPurchaseCalculator .caret, .dropup
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator .caret,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .dropup .btn-group-lg > #SubmitRefinanceCalculator .caret {
  border-width: 0 0.3em 0.3em; }

.btn-group-vertical > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group > #SubmitRefinanceCalculator {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }

.btn-group-vertical > .btn-group::after {
  content: "";
  display: table;
  clear: both; }

.btn-group-vertical > .btn-group > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group > #SubmitRefinanceCalculator {
  float: none; }

.btn-group-vertical > .btn + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + .btn, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + .btn, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + .btn,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + .btn,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + .btn, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + .btn, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + .btn,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + .btn,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-alt,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-alt,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + #SubmitPurchaseCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn + #SubmitRefinanceCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
body.br-redesign
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
body.lo-redesign
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
.btn-group-vertical > .btn + .btn-group, body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > input[type="submit"].btn-alt + .btn-group, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group-vertical > input[type="submit"].btn-main + .btn-group, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > input[type="submit"].btn-main + .btn-group, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group-vertical > input[type="submit"].btn-main + .btn-group, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > input[type="submit"].btn-main + .btn-group,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > #SubmitPurchaseCalculator + .btn-group,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > #SubmitRefinanceCalculator + .btn-group, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > input[type="submit"].btn-alt + .btn-group, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group-vertical > input[type="submit"].btn-main + .btn-group, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > input[type="submit"].btn-main + .btn-group, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group-vertical > input[type="submit"].btn-main + .btn-group, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > input[type="submit"].btn-main + .btn-group,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > #SubmitPurchaseCalculator + .btn-group,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > #SubmitRefinanceCalculator + .btn-group,
.btn-group-vertical > .btn-group + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group-vertical > .btn-group + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group-vertical > .btn-group + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.btn-group-vertical > .btn-group + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.btn-group-vertical > .btn-group + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.btn-group-vertical > .btn-group + #SubmitRefinanceCalculator,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt:not(:first-child):not(:last-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator:not(:first-child):not(:last-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator:not(:first-child):not(:last-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt:not(:first-child):not(:last-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:not(:first-child):not(:last-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator:not(:first-child):not(:last-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt:first-child:not(:last-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator:first-child:not(:last-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator:first-child:not(:last-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt:first-child:not(:last-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:first-child:not(:last-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator:first-child:not(:last-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator:first-child:not(:last-child) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator:last-child:not(:first-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > input[type="submit"].btn-main:last-child:not(:first-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitPurchaseCalculator:last-child:not(:first-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > #SubmitRefinanceCalculator:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > #SubmitRefinanceCalculator {
  border-radius: 0; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-alt:last-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > #SubmitPurchaseCalculator:last-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > #SubmitRefinanceCalculator:last-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-alt:last-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"].btn-main:last-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > #SubmitPurchaseCalculator:last-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:first-child:not(:last-child) > #SubmitRefinanceCalculator:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-alt:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > #SubmitPurchaseCalculator:first-child,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > #SubmitRefinanceCalculator:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-alt:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"].btn-main:first-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > #SubmitPurchaseCalculator:first-child,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-vertical > .btn-group:last-child:not(:first-child) > #SubmitRefinanceCalculator:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

[data-toggle="buttons"] > .btn input[type="radio"], body.br-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > input[type="submit"].btn-alt input[type="radio"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"],
body.br-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > #SubmitPurchaseCalculator input[type="radio"],
body.br-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > #SubmitRefinanceCalculator input[type="radio"], body.lo-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > input[type="submit"].btn-alt input[type="radio"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > input[type="submit"].btn-main input[type="radio"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > #SubmitPurchaseCalculator input[type="radio"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane [data-toggle="buttons"] > #SubmitRefinanceCalculator input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"], body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > input[type="submit"].btn-alt input[type="checkbox"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"],
body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > #SubmitPurchaseCalculator input[type="checkbox"],
body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > #SubmitRefinanceCalculator input[type="checkbox"], body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > input[type="submit"].btn-alt input[type="checkbox"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > input[type="submit"].btn-main input[type="checkbox"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > #SubmitPurchaseCalculator input[type="checkbox"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > #SubmitRefinanceCalculator input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-alt input[type="radio"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"],
body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitPurchaseCalculator input[type="radio"],
body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitRefinanceCalculator input[type="radio"], body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-alt input[type="radio"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="radio"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitPurchaseCalculator input[type="radio"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitRefinanceCalculator input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-alt input[type="checkbox"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"],
body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitPurchaseCalculator input[type="checkbox"],
body.br-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitRefinanceCalculator input[type="checkbox"], body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-alt input[type="checkbox"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > input[type="submit"].btn-main input[type="checkbox"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitPurchaseCalculator input[type="checkbox"],
body.lo-redesign section.calculator .calc-wrapper .tab-pane
[data-toggle="buttons"] > .btn-group > #SubmitRefinanceCalculator input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  width: 100%;
  display: table;
  border-collapse: separate; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.25;
  color: #55595c;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .input-group-addon.form-control-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .input-group-addon#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .input-group-addon#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .input-group-addon#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-sm > .input-group-btn > .input-group-addon#SubmitRefinanceCalculator {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem; }
  .input-group-addon.form-control-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .input-group-addon#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .input-group-addon#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .input-group-addon#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  .input-group-lg > .input-group-btn > .input-group-addon#SubmitRefinanceCalculator {
    padding: 0.75rem 1.5rem;
    font-size: 1.25rem;
    border-radius: 0.3rem; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group .form-control:not(:last-child),
.input-group-addon:not(:last-child),
.input-group-btn:not(:last-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitRefinanceCalculator,
.input-group-btn:not(:last-child) > .btn-group > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group > #SubmitRefinanceCalculator,
.input-group-btn:not(:last-child) > .dropdown-toggle,
.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-alt:not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:not(:last-child):not(.dropdown-toggle),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-alt:not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main:not(:last-child):not(.dropdown-toggle),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:not(:last-child):not(.dropdown-toggle),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:not(:last-child):not(.dropdown-toggle),
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > #SubmitRefinanceCalculator {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group-addon:not(:last-child) {
  border-right: 0; }

.input-group .form-control:not(:first-child),
.input-group-addon:not(:first-child),
.input-group-btn:not(:first-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > #SubmitRefinanceCalculator,
.input-group-btn:not(:first-child) > .btn-group > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:first-child) > .btn-group > #SubmitRefinanceCalculator,
.input-group-btn:not(:first-child) > .dropdown-toggle,
.input-group-btn:not(:last-child) > .btn:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-alt:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitPurchaseCalculator:not(:first-child),
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitRefinanceCalculator:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-alt:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > input[type="submit"].btn-main:not(:first-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitPurchaseCalculator:not(:first-child),
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > #SubmitRefinanceCalculator:not(:first-child),
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > #SubmitRefinanceCalculator {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.form-control + .input-group-addon:not(:first-child) {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator {
    position: relative; }
    .input-group-btn > .btn + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + .btn, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + .btn, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + .btn,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + .btn,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + .btn, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + .btn, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + .btn, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + .btn,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + .btn,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-alt,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > .btn + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > .btn + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-alt,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > .btn + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > .btn + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main,
    body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main,
    body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + input[type="submit"].btn-main,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + #SubmitPurchaseCalculator, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitPurchaseCalculator,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > .btn + #SubmitRefinanceCalculator, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitRefinanceCalculator,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator,
    body.br-redesign
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator,
    body.lo-redesign
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator + #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator + #SubmitRefinanceCalculator {
      margin-left: -1px; }
    .input-group-btn > .btn:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator:focus, .input-group-btn > .btn:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator:active, .input-group-btn > .btn:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > input[type="submit"].btn-main:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn > #SubmitRefinanceCalculator:hover {
      z-index: 3; }
  .input-group-btn:not(:last-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:last-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:last-child) > #SubmitRefinanceCalculator,
  .input-group-btn:not(:last-child) > .btn-group {
    margin-right: -1px; }
  .input-group-btn:not(:first-child) > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator,
  .input-group-btn:not(:first-child) > .btn-group {
    z-index: 2;
    margin-left: -1px; }
    .input-group-btn:not(:first-child) > .btn:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:focus, .input-group-btn:not(:first-child) > .btn:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:active,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:active,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:active, .input-group-btn:not(:first-child) > .btn:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > input[type="submit"].btn-main:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .input-group-btn:not(:first-child) > #SubmitRefinanceCalculator:hover,
    .input-group-btn:not(:first-child) > .btn-group:focus,
    .input-group-btn:not(:first-child) > .btn-group:active,
    .input-group-btn:not(:first-child) > .btn-group:hover {
      z-index: 3; }

.custom-control {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  cursor: pointer; }
  .custom-control + .custom-control {
    margin-left: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-indicator {
    color: #fff;
    background-color: #0074d9; }
  .custom-control-input:focus ~ .custom-control-indicator {
    box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; }
  .custom-control-input:active ~ .custom-control-indicator {
    color: #fff;
    background-color: #84c6ff; }
  .custom-control-input:disabled ~ .custom-control-indicator {
    cursor: not-allowed;
    background-color: #eee; }
  .custom-control-input:disabled ~ .custom-control-description {
    color: #767676;
    cursor: not-allowed; }

.custom-control-indicator {
  position: absolute;
  top: .0625rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.custom-checkbox .custom-control-indicator {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #0074d9;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-indicator {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-controls-stacked .custom-control {
  display: inline; }
  .custom-controls-stacked .custom-control::after {
    display: block;
    margin-bottom: 0.25rem;
    content: ""; }
  .custom-controls-stacked .custom-control + .custom-control {
    margin-left: 0; }

.custom-select {
  display: inline-block;
  max-width: 100%;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  padding-right: 0.75rem \9;
  color: #55595c;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-image: none \9;
  background-size: 8px 10px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .custom-select:focus {
    border-color: #51a7e8;
    outline: none; }
    .custom-select:focus::-ms-value {
      color: #55595c;
      background-color: #fff; }
  .custom-select:disabled {
    color: #818a91;
    cursor: not-allowed;
    background-color: #eceeef; }
  .custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: 2.5rem;
  cursor: pointer; }

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0; }

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #555;
  user-select: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem; }
  .custom-file-control:lang(en)::after {
    content: "Choose file..."; }
  .custom-file-control::before {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    z-index: 6;
    display: block;
    height: 2.5rem;
    padding: 0.5rem 1rem;
    line-height: 1.5;
    color: #555;
    background-color: #eee;
    border: 1px solid #ddd;
    border-radius: 0 0.25rem 0.25rem 0; }
  .custom-file-control:lang(en)::before {
    content: "Browse"; }

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: inline-block; }
  .nav-link:focus, .nav-link:hover {
    text-decoration: none; }
  .nav-link.disabled {
    color: #818a91; }
    .nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
      color: #818a91;
      cursor: not-allowed;
      background-color: transparent; }

.nav-inline .nav-item {
  display: inline-block; }

.nav-inline .nav-item + .nav-item,
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs::after {
    content: "";
    display: table;
    clear: both; }
  .nav-tabs .nav-item {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs .nav-item + .nav-item {
      margin-left: 0.2rem; }
  .nav-tabs .nav-link {
    display: block;
    padding: 0.5em 1em;
    border: 1px solid transparent;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
    .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
      border-color: #eceeef #eceeef #ddd; }
    .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
      color: #818a91;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
  .nav-tabs .nav-item.open .nav-link,
  .nav-tabs .nav-item.open .nav-link:focus,
  .nav-tabs .nav-item.open .nav-link:hover {
    color: #55595c;
    background-color: #fff;
    border-color: #ddd #ddd transparent; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }

.nav-pills::after {
  content: "";
  display: table;
  clear: both; }

.nav-pills .nav-item {
  float: left; }
  .nav-pills .nav-item + .nav-item {
    margin-left: 0.2rem; }

.nav-pills .nav-link {
  display: block;
  padding: 0.5em 1em;
  border-radius: 0.25rem; }

.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover {
  color: #fff;
  cursor: default;
  background-color: #0275d8; }

.nav-stacked .nav-item {
  display: block;
  float: none; }
  .nav-stacked .nav-item + .nav-item {
    margin-top: 0.2rem;
    margin-left: 0; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  padding: 0.5rem 1rem; }
  .navbar::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .navbar {
      border-radius: 0.25rem; } }

.navbar-full {
  z-index: 1000; }
  @media (min-width: 544px) {
    .navbar-full {
      border-radius: 0; } }

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  @media (min-width: 544px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      border-radius: 0; } }

.navbar-fixed-top {
  top: 0; }

.navbar-fixed-bottom {
  bottom: 0; }

.navbar-sticky-top {
  position: sticky;
  top: 0;
  z-index: 1030;
  width: 100%; }
  @media (min-width: 544px) {
    .navbar-sticky-top {
      border-radius: 0; } }

.navbar-brand {
  float: left;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  margin-right: 1rem;
  font-size: 1.25rem; }
  .navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none; }
  .navbar-brand > img {
    display: block; }

.navbar-divider {
  float: left;
  width: 1px;
  padding-top: .425rem;
  padding-bottom: .425rem;
  margin-right: 1rem;
  margin-left: 1rem;
  overflow: hidden; }
  .navbar-divider::before {
    content: "\00a0"; }

.navbar-toggler {
  padding: .5rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: none;
  border: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:focus, .navbar-toggler:hover {
    text-decoration: none; }

.navbar-nav .nav-item {
  float: left; }

.navbar-nav .nav-link {
  display: block;
  padding-top: .425rem;
  padding-bottom: .425rem; }
  .navbar-nav .nav-link + .nav-link {
    margin-left: 1rem; }

.navbar-nav .nav-item + .nav-item {
  margin-left: 1rem; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.8); }
  .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.3); }
  .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, 0.6); }

.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .active > .nav-link:focus,
.navbar-light .navbar-nav .active > .nav-link:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover {
  color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, 0.075); }

.navbar-dark .navbar-brand {
  color: white; }
  .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
    color: white; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link:focus,
.navbar-dark .navbar-nav .active > .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover {
  color: white; }

.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, 0.075); }

.navbar-toggleable-xs::after {
  content: "";
  display: table;
  clear: both; }

@media (max-width: 543px) {
  .navbar-toggleable-xs .navbar-nav .nav-item {
    float: none;
    margin-left: 0; } }

@media (min-width: 544px) {
  .navbar-toggleable-xs {
    display: block !important; } }

.navbar-toggleable-sm::after {
  content: "";
  display: table;
  clear: both; }

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .nav-item {
    float: none;
    margin-left: 0; } }

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    display: block !important; } }

.navbar-toggleable-md::after {
  content: "";
  display: table;
  clear: both; }

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .nav-item {
    float: none;
    margin-left: 0; } }

@media (min-width: 992px) {
  .navbar-toggleable-md {
    display: block !important; } }

.card {
  position: relative;
  display: block;
  margin-bottom: 0.75rem;
  background-color: #fff;
  border-radius: 0.25rem;
  border: 1px solid rgba(0, 0, 0, 0.125); }

.card-block {
  padding: 1.25rem; }
  .card-block::after {
    content: "";
    display: table;
    clear: both; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header::after {
    content: "";
    display: table;
    clear: both; }
  .card-header:first-child {
    border-radius: 0.25rem 0.25rem 0 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer::after {
    content: "";
    display: table;
    clear: both; }
  .card-footer:last-child {
    border-radius: 0 0 0.25rem 0.25rem; }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-primary {
  background-color: #0275d8;
  border-color: #0275d8; }
  .card-primary .card-header,
  .card-primary .card-footer {
    background-color: transparent; }

.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .card-success .card-header,
  .card-success .card-footer {
    background-color: transparent; }

.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .card-info .card-header,
  .card-info .card-footer {
    background-color: transparent; }

.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .card-warning .card-header,
  .card-warning .card-footer {
    background-color: transparent; }

.card-danger {
  background-color: #d9534f;
  border-color: #d9534f; }
  .card-danger .card-header,
  .card-danger .card-footer {
    background-color: transparent; }

.card-outline-primary {
  background-color: transparent;
  border-color: #0275d8; }

.card-outline-secondary {
  background-color: transparent;
  border-color: #ccc; }

.card-outline-info {
  background-color: transparent;
  border-color: #5bc0de; }

.card-outline-success {
  background-color: transparent;
  border-color: #5cb85c; }

.card-outline-warning {
  background-color: transparent;
  border-color: #f0ad4e; }

.card-outline-danger {
  background-color: transparent;
  border-color: #d9534f; }

.card-inverse .card-header,
.card-inverse .card-footer {
  border-color: rgba(255, 255, 255, 0.2); }

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
  color: #fff; }

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-subtitle,
.card-inverse .card-blockquote .blockquote-footer {
  color: rgba(255, 255, 255, 0.65); }

.card-inverse .card-link:focus, .card-inverse .card-link:hover {
  color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

.card-img {
  border-radius: 0.25rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img-top {
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.card-img-bottom {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

@media (min-width: 544px) {
  .card-deck {
    display: table;
    width: 100%;
    margin-bottom: 0.75rem;
    table-layout: fixed;
    border-spacing: 1.25rem 0; }
    .card-deck .card {
      display: table-cell;
      margin-bottom: 0;
      vertical-align: top; }
  .card-deck-wrapper {
    margin-right: -1.25rem;
    margin-left: -1.25rem; } }

@media (min-width: 544px) {
  .card-group {
    display: table;
    width: 100%;
    table-layout: fixed; }
    .card-group .card {
      display: table-cell;
      vertical-align: top; }
      .card-group .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group .card:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-top {
          border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-bottom {
          border-bottom-right-radius: 0; }
      .card-group .card:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-top {
          border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-bottom {
          border-bottom-left-radius: 0; }
      .card-group .card:not(:first-child):not(:last-child) {
        border-radius: 0; }
        .card-group .card:not(:first-child):not(:last-child) .card-img-top,
        .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
          border-radius: 0; } }

@media (min-width: 544px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.breadcrumb {
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eceeef;
  border-radius: 0.25rem; }
  .breadcrumb::after {
    content: "";
    display: table;
    clear: both; }

.breadcrumb-item {
  float: left; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    color: #818a91;
    content: "/"; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none; }
  .breadcrumb-item.active {
    color: #818a91; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border-radius: 0.25rem; }

.page-item {
  display: inline; }
  .page-item:first-child .page-link {
    margin-left: 0;
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
  .page-item:last-child .page-link {
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #0275d8;
    border-color: #0275d8; }
  .page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover {
    color: #818a91;
    pointer-events: none;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd; }

.page-link {
  position: relative;
  float: left;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  color: #0275d8;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd; }
  .page-link:focus, .page-link:hover {
    color: #014c8c;
    background-color: #eceeef;
    border-color: #ddd; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem; }

.pagination-lg .page-item:first-child .page-link {
  border-bottom-left-radius: 0.3rem;
  border-top-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-bottom-right-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem; }

.pagination-sm .page-item:first-child .page-link {
  border-bottom-left-radius: 0.2rem;
  border-top-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-bottom-right-radius: 0.2rem;
  border-top-right-radius: 0.2rem; }

.tag {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }
  .tag:empty {
    display: none; }

.btn .tag, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt .tag, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main .tag, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .tag, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main .tag, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .tag,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator .tag,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator .tag, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt .tag, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main .tag, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .tag, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main .tag, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main .tag,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator .tag,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator .tag {
  position: relative;
  top: -1px; }

a.tag:focus, a.tag:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.tag-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.tag-default {
  background-color: #818a91; }
  .tag-default[href]:focus, .tag-default[href]:hover {
    background-color: #687077; }

.tag-primary {
  background-color: #0275d8; }
  .tag-primary[href]:focus, .tag-primary[href]:hover {
    background-color: #025aa5; }

.tag-success {
  background-color: #5cb85c; }
  .tag-success[href]:focus, .tag-success[href]:hover {
    background-color: #449d44; }

.tag-info {
  background-color: #5bc0de; }
  .tag-info[href]:focus, .tag-info[href]:hover {
    background-color: #31b0d5; }

.tag-warning {
  background-color: #f0ad4e; }
  .tag-warning[href]:focus, .tag-warning[href]:hover {
    background-color: #ec971f; }

.tag-danger {
  background-color: #d9534f; }
  .tag-danger[href]:focus, .tag-danger[href]:hover {
    background-color: #c9302c; }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #eceeef;
  border-radius: 0.3rem; }
  @media (min-width: 544px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-hr {
  border-top-color: #d0d5d8; }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  padding: 15px;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: bold; }

.alert-dismissible {
  padding-right: 35px; }
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d; }
  .alert-success hr {
    border-top-color: #c1e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6d5ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faf2cc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7ecb5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebcccc;
  color: #a94442; }
  .alert-danger hr {
    border-top-color: #e4b9b9; }
  .alert-danger .alert-link {
    color: #843534; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: block;
  width: 100%;
  height: 1rem;
  margin-bottom: 1rem; }

.progress[value] {
  background-color: #eee;
  border: 0;
  appearance: none;
  border-radius: 0.25rem; }

.progress[value]::-ms-fill {
  background-color: #0074d9;
  border: 0; }

.progress[value]::-moz-progress-bar {
  background-color: #0074d9;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.progress[value]::-webkit-progress-value {
  background-color: #0074d9;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.progress[value="100"]::-moz-progress-bar {
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }

.progress[value="100"]::-webkit-progress-value {
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }

.progress[value]::-webkit-progress-bar {
  background-color: #eee;
  border-radius: 0.25rem; }

base::-moz-progress-bar,
.progress[value] {
  background-color: #eee;
  border-radius: 0.25rem; }

@media screen and (min-width: 0\0) {
  .progress {
    background-color: #eee;
    border-radius: 0.25rem; }
  .progress-bar {
    display: inline-block;
    height: 1rem;
    text-indent: -999rem;
    background-color: #0074d9;
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
  .progress[width="100%"] {
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem; } }

.progress-striped[value]::-webkit-progress-value {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-striped[value]::-moz-progress-bar {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-striped[value]::-ms-fill {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

@media screen and (min-width: 0\0) {
  .progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem; } }

.progress-animated[value]::-webkit-progress-value {
  animation: progress-bar-stripes 2s linear infinite; }

.progress-animated[value]::-moz-progress-bar {
  animation: progress-bar-stripes 2s linear infinite; }

@media screen and (min-width: 0\0) {
  .progress-animated .progress-bar-striped {
    animation: progress-bar-stripes 2s linear infinite; } }

.progress-success[value]::-webkit-progress-value {
  background-color: #5cb85c; }

.progress-success[value]::-moz-progress-bar {
  background-color: #5cb85c; }

.progress-success[value]::-ms-fill {
  background-color: #5cb85c; }

@media screen and (min-width: 0\0) {
  .progress-success .progress-bar {
    background-color: #5cb85c; } }

.progress-info[value]::-webkit-progress-value {
  background-color: #5bc0de; }

.progress-info[value]::-moz-progress-bar {
  background-color: #5bc0de; }

.progress-info[value]::-ms-fill {
  background-color: #5bc0de; }

@media screen and (min-width: 0\0) {
  .progress-info .progress-bar {
    background-color: #5bc0de; } }

.progress-warning[value]::-webkit-progress-value {
  background-color: #f0ad4e; }

.progress-warning[value]::-moz-progress-bar {
  background-color: #f0ad4e; }

.progress-warning[value]::-ms-fill {
  background-color: #f0ad4e; }

@media screen and (min-width: 0\0) {
  .progress-warning .progress-bar {
    background-color: #f0ad4e; } }

.progress-danger[value]::-webkit-progress-value {
  background-color: #d9534f; }

.progress-danger[value]::-moz-progress-bar {
  background-color: #d9534f; }

.progress-danger[value]::-ms-fill {
  background-color: #d9534f; }

@media screen and (min-width: 0\0) {
  .progress-danger .progress-bar {
    background-color: #d9534f; } }

.media {
  margin-top: 15px; }
  .media:first-child {
    margin-top: 0; }

.media,
.media-body {
  overflow: hidden; }

.media-body {
  width: 10000px; }

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

.media-middle {
  vertical-align: middle; }

.media-bottom {
  vertical-align: bottom; }

.media-object {
  display: block; }
  .media-object.img-thumbnail {
    max-width: none; }

.media-right {
  padding-left: 10px; }

.media-left {
  padding-right: 10px; }

.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.media-list {
  padding-left: 0;
  list-style: none; }

.list-group {
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  .list-group-item:first-child {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: #eceeef; }
    .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {
      color: inherit; }
    .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {
      color: #818a91; }
  .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    text-decoration: none;
    background-color: #0275d8;
    border-color: #0275d8; }
    .list-group-item.active .list-group-item-heading,
    .list-group-item.active .list-group-item-heading > small,
    .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
    .list-group-item.active:focus .list-group-item-heading > small,
    .list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
    .list-group-item.active:hover .list-group-item-heading > small,
    .list-group-item.active:hover .list-group-item-heading > .small {
      color: inherit; }
    .list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
      color: #a8d6fe; }

.list-group-flush .list-group-item {
  border-radius: 0; }

.list-group-item-action {
  width: 100%;
  color: #555;
  text-align: inherit; }
  .list-group-item-action .list-group-item-heading {
    color: #333; }
  .list-group-item-action:focus, .list-group-item-action:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5; }

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:focus, a.list-group-item-success:hover,
  button.list-group-item-success:focus,
  button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover,
  button.list-group-item-success.active,
  button.list-group-item-success.active:focus,
  button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:focus, a.list-group-item-info:hover,
  button.list-group-item-info:focus,
  button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover,
  button.list-group-item-info.active,
  button.list-group-item-info.active:focus,
  button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:focus, a.list-group-item-warning:hover,
  button.list-group-item-warning:focus,
  button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:focus,
  button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:focus, a.list-group-item-danger:hover,
  button.list-group-item-danger:focus,
  button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:focus,
  button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9 {
  padding-bottom: 42.85714%; }

.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

.embed-responsive-4by3 {
  padding-bottom: 75%; }

.embed-responsive-1by1 {
  padding-bottom: 100%; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2; }
  .close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5; }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch; }
  .modal.fade .modal-dialog {
    transition: transform .3s ease-out;
    transform: translate(0, -25%); }
  .modal.in .modal-dialog {
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.in {
    opacity: 0.5; }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header::after {
    content: "";
    display: table;
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer::after {
    content: "";
    display: table;
    clear: both; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 544px) {
  .modal-dialog {
    max-width: 600px;
    margin: 30px auto; }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    max-width: 900px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.in {
    opacity: 0.9; }
  .tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
    padding: 5px 0;
    margin-top: -3px; }
    .tooltip.tooltip-top .tooltip-arrow, .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
      bottom: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 5px 5px 0;
      border-top-color: #000; }
  .tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
    padding: 0 5px;
    margin-left: 3px; }
    .tooltip.tooltip-right .tooltip-arrow, .tooltip.bs-tether-element-attached-left .tooltip-arrow {
      top: 50%;
      left: 0;
      margin-top: -5px;
      border-width: 5px 5px 5px 0;
      border-right-color: #000; }
  .tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
    padding: 5px 0;
    margin-top: 3px; }
    .tooltip.tooltip-bottom .tooltip-arrow, .tooltip.bs-tether-element-attached-top .tooltip-arrow {
      top: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 0 5px 5px;
      border-bottom-color: #000; }
  .tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
    padding: 0 5px;
    margin-left: -3px; }
    .tooltip.tooltip-left .tooltip-arrow, .tooltip.bs-tether-element-attached-right .tooltip-arrow {
      top: 50%;
      right: 0;
      margin-top: -5px;
      border-width: 5px 0 5px 5px;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover.popover-top, .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }
    .popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow {
      bottom: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-color: rgba(0, 0, 0, 0.25);
      border-bottom-width: 0; }
      .popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after {
        bottom: 1px;
        margin-left: -10px;
        content: "";
        border-top-color: #fff;
        border-bottom-width: 0; }
  .popover.popover-right, .popover.bs-tether-element-attached-left {
    margin-left: 10px; }
    .popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow {
      top: 50%;
      left: -11px;
      margin-top: -11px;
      border-right-color: rgba(0, 0, 0, 0.25);
      border-left-width: 0; }
      .popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after {
        bottom: -10px;
        left: 1px;
        content: "";
        border-right-color: #fff;
        border-left-width: 0; }
  .popover.popover-bottom, .popover.bs-tether-element-attached-top {
    margin-top: 10px; }
    .popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow {
      top: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-width: 0;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after {
        top: 1px;
        margin-left: -10px;
        content: "";
        border-top-width: 0;
        border-bottom-color: #fff; }
  .popover.popover-left, .popover.bs-tether-element-attached-right {
    margin-left: -10px; }
    .popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow {
      top: 50%;
      right: -11px;
      margin-top: -11px;
      border-right-width: 0;
      border-left-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after {
        right: 1px;
        bottom: -10px;
        content: "";
        border-right-width: 0;
        border-left-color: #fff; }

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 0.2375rem 0.2375rem 0 0; }
  .popover-title:empty {
    display: none; }

.popover-content {
  padding: 9px 14px; }

.popover-arrow, .popover-arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover-arrow {
  border-width: 11px; }

.popover-arrow::after {
  content: "";
  border-width: 10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner > .carousel-item {
    position: relative;
    display: none;
    transition: .6s ease-in-out left; }
    .carousel-inner > .carousel-item > img,
    .carousel-inner > .carousel-item > a > img {
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .carousel-item {
        transition: transform .6s ease-in-out;
        backface-visibility: hidden;
        perspective: 1000px; }
        .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
          left: 0;
          transform: translate3d(100%, 0, 0); }
        .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
          left: 0;
          transform: translate3d(-100%, 0, 0); }
        .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
          left: 0;
          transform: translate3d(0, 0, 0); } }
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  opacity: 0.5; }
  .carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  .carousel-control:focus, .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    font-family: serif;
    line-height: 1; }
  .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-prev::before {
    content: "\2039"; }
  .carousel-control .icon-next::before {
    content: "\203a"; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 10px; }
  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn, .carousel-caption body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption input[type="submit"].btn-alt, .carousel-caption body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .carousel-caption input[type="submit"].btn-main, .carousel-caption .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption input[type="submit"].btn-main, .carousel-caption body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .carousel-caption input[type="submit"].btn-main, .carousel-caption .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption input[type="submit"].btn-main, .carousel-caption
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption #SubmitPurchaseCalculator, .carousel-caption
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption #SubmitRefinanceCalculator, .carousel-caption body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption input[type="submit"].btn-alt, .carousel-caption body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .carousel-caption input[type="submit"].btn-main, .carousel-caption .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption input[type="submit"].btn-main, .carousel-caption body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .carousel-caption input[type="submit"].btn-main, .carousel-caption .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption input[type="submit"].btn-main, .carousel-caption
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption #SubmitPurchaseCalculator, .carousel-caption
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .carousel-caption #SubmitRefinanceCalculator {
    text-shadow: none; }

@media (min-width: 544px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px; }
  .carousel-control .icon-prev {
    margin-left: -15px; }
  .carousel-control .icon-next {
    margin-right: -15px; }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

.bg-inverse {
  background-color: #373a3c; }

.bg-faded {
  background-color: #f7f7f9; }

.bg-primary {
  color: #fff !important;
  background-color: #0275d8 !important; }

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #025aa5 !important; }

.bg-success {
  color: #fff !important;
  background-color: #5cb85c !important; }

a.bg-success:focus, a.bg-success:hover {
  background-color: #449d44 !important; }

.bg-info {
  color: #fff !important;
  background-color: #5bc0de !important; }

a.bg-info:focus, a.bg-info:hover {
  background-color: #31b0d5 !important; }

.bg-warning {
  color: #fff !important;
  background-color: #f0ad4e !important; }

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #ec971f !important; }

.bg-danger {
  color: #fff !important;
  background-color: #d9534f !important; }

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #c9302c !important; }

.clearfix::after {
  content: "";
  display: table;
  clear: both; }

.d-block {
  display: block !important; }

.d-inline-block {
  display: inline-block !important; }

.d-inline {
  display: inline !important; }

.pull-xs-left {
  float: left !important; }

.pull-xs-right {
  float: right !important; }

.pull-xs-none {
  float: none !important; }

@media (min-width: 544px) {
  .pull-sm-left {
    float: left !important; }
  .pull-sm-right {
    float: right !important; }
  .pull-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .pull-md-left {
    float: left !important; }
  .pull-md-right {
    float: right !important; }
  .pull-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .pull-lg-left {
    float: left !important; }
  .pull-lg-right {
    float: right !important; }
  .pull-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .pull-xl-left {
    float: left !important; }
  .pull-xl-right {
    float: right !important; }
  .pull-xl-none {
    float: none !important; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.w-100 {
  width: 100% !important; }

.m-x-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.m-a-0 {
  margin: 0 0 !important; }

.m-t-0 {
  margin-top: 0 !important; }

.m-r-0 {
  margin-right: 0 !important; }

.m-b-0 {
  margin-bottom: 0 !important; }

.m-l-0 {
  margin-left: 0 !important; }

.m-x-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-a-1 {
  margin: 1rem 1rem !important; }

.m-t-1 {
  margin-top: 1rem !important; }

.m-r-1 {
  margin-right: 1rem !important; }

.m-b-1 {
  margin-bottom: 1rem !important; }

.m-l-1 {
  margin-left: 1rem !important; }

.m-x-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-a-2 {
  margin: 1.5rem 1.5rem !important; }

.m-t-2 {
  margin-top: 1.5rem !important; }

.m-r-2 {
  margin-right: 1.5rem !important; }

.m-b-2 {
  margin-bottom: 1.5rem !important; }

.m-l-2 {
  margin-left: 1.5rem !important; }

.m-x-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.m-y-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-a-3 {
  margin: 3rem 3rem !important; }

.m-t-3 {
  margin-top: 3rem !important; }

.m-r-3 {
  margin-right: 3rem !important; }

.m-b-3 {
  margin-bottom: 3rem !important; }

.m-l-3 {
  margin-left: 3rem !important; }

.m-x-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-a-0 {
  padding: 0 0 !important; }

.p-t-0 {
  padding-top: 0 !important; }

.p-r-0 {
  padding-right: 0 !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.p-l-0 {
  padding-left: 0 !important; }

.p-x-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-a-1 {
  padding: 1rem 1rem !important; }

.p-t-1 {
  padding-top: 1rem !important; }

.p-r-1 {
  padding-right: 1rem !important; }

.p-b-1 {
  padding-bottom: 1rem !important; }

.p-l-1 {
  padding-left: 1rem !important; }

.p-x-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-a-2 {
  padding: 1.5rem 1.5rem !important; }

.p-t-2 {
  padding-top: 1.5rem !important; }

.p-r-2 {
  padding-right: 1.5rem !important; }

.p-b-2 {
  padding-bottom: 1.5rem !important; }

.p-l-2 {
  padding-left: 1.5rem !important; }

.p-x-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.p-y-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-a-3 {
  padding: 3rem 3rem !important; }

.p-t-3 {
  padding-top: 3rem !important; }

.p-r-3 {
  padding-right: 3rem !important; }

.p-b-3 {
  padding-bottom: 3rem !important; }

.p-l-3 {
  padding-left: 3rem !important; }

.p-x-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pos-f-t {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-xs-left {
  text-align: left !important; }

.text-xs-right {
  text-align: right !important; }

.text-xs-center, #scheduler .uib-datepicker table thead tr:last-child th {
  text-align: center !important; }

@media (min-width: 544px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.text-muted {
  color: #818a91 !important; }

a.text-muted:focus, a.text-muted:hover {
  color: #687077; }

.text-primary {
  color: #0275d8 !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #025aa5; }

.text-success {
  color: #5cb85c !important; }

a.text-success:focus, a.text-success:hover {
  color: #449d44; }

.text-info {
  color: #5bc0de !important; }

a.text-info:focus, a.text-info:hover {
  color: #31b0d5; }

.text-warning {
  color: #f0ad4e !important; }

a.text-warning:focus, a.text-warning:hover {
  color: #ec971f; }

.text-danger {
  color: #d9534f !important; }

a.text-danger:focus, a.text-danger:hover {
  color: #c9302c; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.invisible {
  visibility: hidden !important; }

.hidden-xs-up {
  display: none !important; }

@media (max-width: 543px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 544px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

/***** Global Variables *****/
/***** LD Brand Variables *****/
/*$ld-purple          : #5C2D91;*/
/* purple color changed based on new style guide for LD2.0*/
/***** LD Brand Interactive Variables*****/
/*This primary-btn-focus variable is for primary button focus*/
/***** Global Mixins *****/
/*@import url('vendor/rzslider.css');//Angular slider for wizard*/
/***** Layout Variables *****/
/***** Layout Mixins *****/
/***** Layout CSS *****/
body #PageHeader.PageAccessibleHeader {
  margin-bottom: 64px; }

body.fullscreen {
  padding: 0; }

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

img {
  max-width: 100%; }

@media (min-width: 768px) {
  .page-wrapper > .container > .row:first-child, .flex {
    -webkit-display: flex;
    display: flex; } }

.equal-height {
  -webkit-display: flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap; }
  .equal-height > * > * {
    height: 100%; }
  @media (max-width: 991px) {
    .equal-height .col-xs-12 + .col-xs-12 {
      margin-top: 1rem; } }

#scCrossPiece {
  display: none; }

.row-image {
  background-size: cover;
  background-position: center center; }
  .row-image .row-image-bg {
    padding-top: 5rem;
    padding-bottom: 3rem; }
  @media (min-width: 992px) {
    .row-image .row-image-bg {
      padding: 8rem 0rem; }
    .row-image h1.lg {
      font-size: 8.5rem; } }
  @media (min-width: 1200px) {
    .row-image .row-image-bg {
      padding: 12rem 0rem; } }
  .row-image h1, .row-image h2 {
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); }

.no-side-pad {
  padding-left: 0;
  padding-right: 0; }

section, .section {
  padding: 3rem 0; }
  section.pad-top-only, .section.pad-top-only {
    padding-bottom: 0; }
  section.pad-bottom-only, .section.pad-bottom-only {
    padding-top: 0; }
  section.no-pad, .section.no-pad {
    padding: 0; }
  @media (min-width: 768px) {
    section.pad-top-only, .section.pad-top-only {
      padding-top: 6rem; }
    section.pad-top, .section.pad-top {
      padding-top: 6rem; }
    section.pad-bottom-only, .section.pad-bottom-only {
      padding-bottom: 5rem; } }
  section.title-shadow, .section.title-shadow {
    padding-top: 3rem; }
  section.product-page, section#greenHeader, .section.product-page, .section#greenHeader {
    padding-bottom: 0;
    padding-top: 0;
    position: relative; }
    section.product-page .page-header, section#greenHeader .page-header, .section.product-page .page-header, .section#greenHeader .page-header {
      padding-top: 7.5rem;
      top: 0;
      transition: all .5s ease; }
  section > h1, section > h2, section > h3, section .container > h2, .section > h1, .section > h2, .section > h3, .section .container > h2 {
    text-align: center;
    margin-bottom: 1rem; }
  section .card p, section .card h3, section .card hr, .section .card p, .section .card h3, .section .card hr {
    margin-bottom: 1rem; }
  section .card p:last-child, .section .card p:last-child {
    margin-bottom: 0; }
  section > div:last-child > *:last-child, .section > div:last-child > *:last-child {
    margin-bottom: 0; }
  section.hashmarks + section.hashmarks, .section.hashmarks + section.hashmarks {
    padding-top: 0; }

.no-horizontal-pad {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 992px) {
  *:not([class^="col-"]) > p:last-child {
    margin-bottom: 0; } }

div.pad {
  padding: 5rem 0; }

.main-content {
  padding-top: 2rem;
  padding-bottom: 2rem; }

.sidebar, .with-sidebar > .col-md-4, .with-sidebar > .col-lg-4 {
  background-color: #f1f1f1;
  padding: 2rem; }
  @media (max-width: 991px) {
    .sidebar, .with-sidebar > .col-md-4, .with-sidebar > .col-lg-4 {
      padding: 2rem 1rem; } }

.with-sidebar .col-md-8, .with-sidebar .col-lg-8 {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  .with-sidebar .col-md-8 > section, .with-sidebar .col-lg-8 > section {
    padding-top: 1rem;
    padding-bottom: 1rem; }

@media (max-width: 767px) {
  .col-xs-12 + .col-xs-12 {
    margin-top: 1rem; } }

.progress {
  height: 1rem;
  border-radius: 5px;
  background-color: #a4cd27;
  background: linear-gradient(to right, rgba(164, 205, 39, 0.1) 1%, #a4cd27 100%); }

.gradient-green {
  background: #6ab232;
  background-image: linear-gradient(to bottom, #a5cd39 0%, #6ab232 100%);
  color: white; }

.gradient-purple {
  background: #593280;
  background-image: linear-gradient(to bottom, #ba89f1 0%, #593280 100%);
  color: white; }

.gradient-green-radial {
  background: #6ab232;
  background-image: radial-gradient(ellipse at center, #a5cd39 0%, #6ab232 100%);
  color: white; }

.gradient-purple-radial, .accordion.accordion-numbered .accordion-toggle:after {
  background: #593280;
  background-image: radial-gradient(ellipse at center, #ba89f1 0%, #593280 100%);
  color: white; }

.gradient-green hr, .gradient-purple hr, .gradient-green-radial hr, .gradient-purple-radial hr, .accordion.accordion-numbered .accordion-toggle:after hr {
  border-color: white; }

.hashmarks:not(.no-hash) {
  background-image: url("/Areas/LoanDepot/Images/backgrounds/bg-hashmarks.png"); }

.hashmarks-dk {
  background-image: linear-gradient(to bottom, rgba(191, 191, 191, 0.7), rgba(255, 255, 255, 0.2)), url("/Areas/LoanDepot/Images/backgrounds/bg-hashmarks.png"); }

.textured-purple {
  background: url("/Areas/LoanDepot/Images/backgrounds/bg-textured-purple.png") repeat; }

.textured-green {
  background: url("/Areas/LoanDepot/Images/backgrounds/bg-textured-green.png") repeat; }

.textured-gray {
  background: url("/Areas/LoanDepot/Images/backgrounds/bg-textured-gray.png") repeat; }

.white-border {
  border: 2px solid #fff; }

.white-border + .white-border {
  border-left: none; }

.bg-grey {
  background: #f1f1f1; }

.semi-transparent {
  position: relative; }
  .semi-transparent h1, .semi-transparent h2, .semi-transparent h3, .semi-transparent h4 {
    position: relative;
    color: white;
    text-align: center;
    z-index: 100;
    padding: 2rem 0;
    margin: 0; }
  .semi-transparent:before {
    content: " ";
    z-index: 10;
    display: block;
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.2);
    filter: Alpha(opacity=20);
    /* IE8 and earlier*/ }

main hr {
  border-color: #A5CD39;
  border-width: 3px 0 0;
  width: 100px;
  margin-bottom: 2rem;
  margin-top: 0; }

hr.grey {
  border: 0;
  border-top: 1px solid #d4d3d3; }

hr.white {
  border-color: white; }

hr.green {
  border-color: #a4cd27 !important; }

hr.full-width {
  width: 100%; }

.main-content h2 {
  color: #501283; }

.gig-bar-container {
  margin-bottom: 0.5rem; }

@media (max-width: 543px) {
  .gig-share-button-text {
    display: none; } }

.gig-button-container-google-plusone > div {
  line-height: inherit !important; }

/* two-column layout */
.row.flex-wrap {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

div.error-buffer {
  padding-top: 5rem;
  padding-bottom: 5rem; }

.loading {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  height: 100%;
  bottom: 0; }
  .loading .fa-spinner {
    position: absolute;
    top: 49%;
    left: 49%;
    color: #a4cd27; }

body > iframe[name="google_conversion_frame"], body > iframe[width="1"]:last-of-type {
  display: none;
  visibility: hidden; }

@media (min-width: 992px) {
  body {
    padding-bottom: 61px; } }

@media (max-width: 991px) {
  #livechat-compact-container {
    display: none; } }

.resource-topics .col-xs-1, .resource-topics .col-xs-2, .resource-topics .col-xs-3, .resource-topics .col-xs-4, .resource-topics .col-xs-5, .resource-topics .col-xs-6, .resource-topics .col-xs-7, .resource-topics .col-xs-8, .resource-topics .col-xs-9, .resource-topics .col-xs-10, .resource-topics .col-xs-11, .resource-topics .col-xs-12, .resource-topics .col-sm-1, .resource-topics .col-sm-2, .resource-topics .col-sm-3, .resource-topics .col-sm-4, .resource-topics .col-sm-5, .resource-topics .col-sm-6, .resource-topics .col-sm-7, .resource-topics .col-sm-8, .resource-topics .col-sm-9, .resource-topics .col-sm-10, .resource-topics .col-sm-11, .resource-topics .col-sm-12, .resource-topics .col-md-1, .resource-topics .col-md-2, .resource-topics .col-md-3, .resource-topics .col-md-4, .resource-topics .col-md-5, .resource-topics .col-md-6, .resource-topics .col-md-7, .resource-topics .col-md-8, .resource-topics .col-md-9, .resource-topics .col-md-10, .resource-topics .col-md-11, .resource-topics .col-md-12, .resource-topics .col-lg-1, .resource-topics .col-lg-2, .resource-topics .col-lg-3, .resource-topics .col-lg-4, .resource-topics .col-lg-5, .resource-topics .col-lg-6, .resource-topics .col-lg-7, .resource-topics .col-lg-8, .resource-topics .col-lg-9, .resource-topics .col-lg-10, .resource-topics .col-lg-11, .resource-topics .col-lg-12, .resource-topics .col-xl-1, .resource-topics .col-xl-2, .resource-topics .col-xl-3, .resource-topics .col-xl-4, .resource-topics .col-xl-5, .resource-topics .col-xl-6, .resource-topics .col-xl-7, .resource-topics .col-xl-8, .resource-topics .col-xl-9, .resource-topics .col-xl-10, .resource-topics .col-xl-11, .resource-topics .col-xl-12, .testimonials .col-xs-1, .testimonials .col-xs-2, .testimonials .col-xs-3, .testimonials .col-xs-4, .testimonials .col-xs-5, .testimonials .col-xs-6, .testimonials .col-xs-7, .testimonials .col-xs-8, .testimonials .col-xs-9, .testimonials .col-xs-10, .testimonials .col-xs-11, .testimonials .col-xs-12, .testimonials .col-sm-1, .testimonials .col-sm-2, .testimonials .col-sm-3, .testimonials .col-sm-4, .testimonials .col-sm-5, .testimonials .col-sm-6, .testimonials .col-sm-7, .testimonials .col-sm-8, .testimonials .col-sm-9, .testimonials .col-sm-10, .testimonials .col-sm-11, .testimonials .col-sm-12, .testimonials .col-md-1, .testimonials .col-md-2, .testimonials .col-md-3, .testimonials .col-md-4, .testimonials .col-md-5, .testimonials .col-md-6, .testimonials .col-md-7, .testimonials .col-md-8, .testimonials .col-md-9, .testimonials .col-md-10, .testimonials .col-md-11, .testimonials .col-md-12, .testimonials .col-lg-1, .testimonials .col-lg-2, .testimonials .col-lg-3, .testimonials .col-lg-4, .testimonials .col-lg-5, .testimonials .col-lg-6, .testimonials .col-lg-7, .testimonials .col-lg-8, .testimonials .col-lg-9, .testimonials .col-lg-10, .testimonials .col-lg-11, .testimonials .col-lg-12, .testimonials .col-xl-1, .testimonials .col-xl-2, .testimonials .col-xl-3, .testimonials .col-xl-4, .testimonials .col-xl-5, .testimonials .col-xl-6, .testimonials .col-xl-7, .testimonials .col-xl-8, .testimonials .col-xl-9, .testimonials .col-xl-10, .testimonials .col-xl-11, .testimonials .col-xl-12, .articles-grid .col-xs-1, .articles-grid .col-xs-2, .articles-grid .col-xs-3, .articles-grid .col-xs-4, .articles-grid .col-xs-5, .articles-grid .col-xs-6, .articles-grid .col-xs-7, .articles-grid .col-xs-8, .articles-grid .col-xs-9, .articles-grid .col-xs-10, .articles-grid .col-xs-11, .articles-grid .col-xs-12, .articles-grid .col-sm-1, .articles-grid .col-sm-2, .articles-grid .col-sm-3, .articles-grid .col-sm-4, .articles-grid .col-sm-5, .articles-grid .col-sm-6, .articles-grid .col-sm-7, .articles-grid .col-sm-8, .articles-grid .col-sm-9, .articles-grid .col-sm-10, .articles-grid .col-sm-11, .articles-grid .col-sm-12, .articles-grid .col-md-1, .articles-grid .col-md-2, .articles-grid .col-md-3, .articles-grid .col-md-4, .articles-grid .col-md-5, .articles-grid .col-md-6, .articles-grid .col-md-7, .articles-grid .col-md-8, .articles-grid .col-md-9, .articles-grid .col-md-10, .articles-grid .col-md-11, .articles-grid .col-md-12, .articles-grid .col-lg-1, .articles-grid .col-lg-2, .articles-grid .col-lg-3, .articles-grid .col-lg-4, .articles-grid .col-lg-5, .articles-grid .col-lg-6, .articles-grid .col-lg-7, .articles-grid .col-lg-8, .articles-grid .col-lg-9, .articles-grid .col-lg-10, .articles-grid .col-lg-11, .articles-grid .col-lg-12, .articles-grid .col-xl-1, .articles-grid .col-xl-2, .articles-grid .col-xl-3, .articles-grid .col-xl-4, .articles-grid .col-xl-5, .articles-grid .col-xl-6, .articles-grid .col-xl-7, .articles-grid .col-xl-8, .articles-grid .col-xl-9, .articles-grid .col-xl-10, .articles-grid .col-xl-11, .articles-grid .col-xl-12, .steps-calc .col-xs-1, .steps-calc .col-xs-2, .steps-calc .col-xs-3, .steps-calc .col-xs-4, .steps-calc .col-xs-5, .steps-calc .col-xs-6, .steps-calc .col-xs-7, .steps-calc .col-xs-8, .steps-calc .col-xs-9, .steps-calc .col-xs-10, .steps-calc .col-xs-11, .steps-calc .col-xs-12, .steps-calc .col-sm-1, .steps-calc .col-sm-2, .steps-calc .col-sm-3, .steps-calc .col-sm-4, .steps-calc .col-sm-5, .steps-calc .col-sm-6, .steps-calc .col-sm-7, .steps-calc .col-sm-8, .steps-calc .col-sm-9, .steps-calc .col-sm-10, .steps-calc .col-sm-11, .steps-calc .col-sm-12, .steps-calc .col-md-1, .steps-calc .col-md-2, .steps-calc .col-md-3, .steps-calc .col-md-4, .steps-calc .col-md-5, .steps-calc .col-md-6, .steps-calc .col-md-7, .steps-calc .col-md-8, .steps-calc .col-md-9, .steps-calc .col-md-10, .steps-calc .col-md-11, .steps-calc .col-md-12, .steps-calc .col-lg-1, .steps-calc .col-lg-2, .steps-calc .col-lg-3, .steps-calc .col-lg-4, .steps-calc .col-lg-5, .steps-calc .col-lg-6, .steps-calc .col-lg-7, .steps-calc .col-lg-8, .steps-calc .col-lg-9, .steps-calc .col-lg-10, .steps-calc .col-lg-11, .steps-calc .col-lg-12, .steps-calc .col-xl-1, .steps-calc .col-xl-2, .steps-calc .col-xl-3, .steps-calc .col-xl-4, .steps-calc .col-xl-5, .steps-calc .col-xl-6, .steps-calc .col-xl-7, .steps-calc .col-xl-8, .steps-calc .col-xl-9, .steps-calc .col-xl-10, .steps-calc .col-xl-11, .steps-calc .col-xl-12, .small-gutter .col-xs-1, .small-gutter .col-xs-2, .small-gutter .col-xs-3, .small-gutter .col-xs-4, .small-gutter .col-xs-5, .small-gutter .col-xs-6, .small-gutter .col-xs-7, .small-gutter .col-xs-8, .small-gutter .col-xs-9, .small-gutter .col-xs-10, .small-gutter .col-xs-11, .small-gutter .col-xs-12, .small-gutter .col-sm-1, .small-gutter .col-sm-2, .small-gutter .col-sm-3, .small-gutter .col-sm-4, .small-gutter .col-sm-5, .small-gutter .col-sm-6, .small-gutter .col-sm-7, .small-gutter .col-sm-8, .small-gutter .col-sm-9, .small-gutter .col-sm-10, .small-gutter .col-sm-11, .small-gutter .col-sm-12, .small-gutter .col-md-1, .small-gutter .col-md-2, .small-gutter .col-md-3, .small-gutter .col-md-4, .small-gutter .col-md-5, .small-gutter .col-md-6, .small-gutter .col-md-7, .small-gutter .col-md-8, .small-gutter .col-md-9, .small-gutter .col-md-10, .small-gutter .col-md-11, .small-gutter .col-md-12, .small-gutter .col-lg-1, .small-gutter .col-lg-2, .small-gutter .col-lg-3, .small-gutter .col-lg-4, .small-gutter .col-lg-5, .small-gutter .col-lg-6, .small-gutter .col-lg-7, .small-gutter .col-lg-8, .small-gutter .col-lg-9, .small-gutter .col-lg-10, .small-gutter .col-lg-11, .small-gutter .col-lg-12, .small-gutter .col-xl-1, .small-gutter .col-xl-2, .small-gutter .col-xl-3, .small-gutter .col-xl-4, .small-gutter .col-xl-5, .small-gutter .col-xl-6, .small-gutter .col-xl-7, .small-gutter .col-xl-8, .small-gutter .col-xl-9, .small-gutter .col-xl-10, .small-gutter .col-xl-11, .small-gutter .col-xl-12 {
  padding-left: 5px !important;
  padding-right: 5px !important; }

.resource-topics .card-block hr + p {
  min-height: 60px; }

.banner.full-width {
  overflow-x: hidden; }

/***** Navigation Elements *****/
:root {
  --ff-source-sans-pro: Source Sans Pro;
  --ff-poppins: Poppins;
  --fw-extra-light: 200;
  --fw-light: 300;
  --fw-regular: 400;
  --fw-semi-bold: 600;
  --fw-bold: 700;
  --gutter-6: 0.75rem;
  --gutter-7: 2.5rem;
  --gutter-0: 0;
  --gutter-1: 0.25rem;
  --gutter-2: 0.5rem;
  --gutter-3: 1rem;
  --gutter-4: 1.5rem;
  --gutter-5: 3rem;
  --breakpoint-xs: 0;
  --breakpoint-sm: 375px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1440px;
  --ld-amethyst-50: #ebe6f2;
  --ld-amethyst-100: #cec0de;
  --ld-amethyst-200: #ad96c8;
  --ld-amethyst-300: #8c6cb2;
  --ld-amethyst-400: #744da2;
  /*Updated amethyst to onion color*/
  --ld-amethyst: #8c5ac2;
  /*--ld-amethyst: #5b2d91;*/
  --ld-amethyst-600: #532889;
  --ld-amethyst-700: #49227e;
  --ld-amethyst-800: #401c74;
  --ld-amethyst-900: #2f1162;
  --ld-amethyst-A100: #ba98ff;
  --ld-amethyst-A200: #9865ff;
  --ld-amethyst-A400: #7632ff;
  --ld-amethyst-A700: #6519ff;
  --ld-amethyst-contrast-50: #000000;
  --ld-amethyst-contrast-100: #000000;
  --ld-amethyst-contrast-200: #000000;
  --ld-amethyst-contrast-300: #ffffff;
  --ld-amethyst-contrast-400: #ffffff;
  --ld-amethyst-contrast: #ffffff;
  --ld-amethyst-contrast-600: #ffffff;
  --ld-amethyst-contrast-700: #ffffff;
  --ld-amethyst-contrast-800: #ffffff;
  --ld-amethyst-contrast-900: #ffffff;
  --ld-amethyst-contrast-A100: #000000;
  --ld-amethyst-contrast-A200: #000000;
  --ld-amethyst-contrast-A400: #ffffff;
  --ld-amethyst-contrast-A700: #ffffff;
  --ld-atlantic-50: #e2edf6;
  --ld-atlantic-100: #b6d3ea;
  --ld-atlantic-200: #86b5dc;
  --ld-atlantic-300: #5697cd;
  --ld-atlantic-400: #3181c3;
  --ld-atlantic: #0d6bb8;
  --ld-atlantic-600: #0b63b1;
  --ld-atlantic-700: #0958a8;
  --ld-atlantic-800: #074ea0;
  --ld-atlantic-900: #033c91;
  --ld-atlantic-A100: #bdd3ff;
  --ld-atlantic-A200: #8ab1ff;
  --ld-atlantic-A400: #578fff;
  --ld-atlantic-A700: #3d7eff;
  --ld-atlantic-contrast-50: #000000;
  --ld-atlantic-contrast-100: #000000;
  --ld-atlantic-contrast-200: #000000;
  --ld-atlantic-contrast-300: #000000;
  --ld-atlantic-contrast-400: #ffffff;
  --ld-atlantic-contrast: #ffffff;
  --ld-atlantic-contrast-600: #ffffff;
  --ld-atlantic-contrast-700: #ffffff;
  --ld-atlantic-contrast-800: #ffffff;
  --ld-atlantic-contrast-900: #ffffff;
  --ld-atlantic-contrast-A100: #000000;
  --ld-atlantic-contrast-A200: #000000;
  --ld-atlantic-contrast-A400: #000000;
  --ld-atlantic-contrast-A700: #ffffff;
  --ld-cotton-50: #ffffff;
  --ld-cotton-100: #ffffff;
  --ld-cotton-200: #ffffff;
  --ld-cotton-300: #ffffff;
  --ld-cotton-400: #ffffff;
  --ld-cotton: #ffffff;
  --ld-cotton-600: #ffffff;
  --ld-cotton-700: #ffffff;
  --ld-cotton-800: #ffffff;
  --ld-cotton-900: #ffffff;
  --ld-cotton-A100: #ffffff;
  --ld-cotton-A200: #ffffff;
  --ld-cotton-A400: #ffffff;
  --ld-cotton-A700: #ffffff;
  --ld-cotton-contrast-50: #000000;
  --ld-cotton-contrast-100: #000000;
  --ld-cotton-contrast-200: #000000;
  --ld-cotton-contrast-300: #000000;
  --ld-cotton-contrast-400: #000000;
  --ld-cotton-contrast: #000000;
  --ld-cotton-contrast-600: #000000;
  --ld-cotton-contrast-700: #000000;
  --ld-cotton-contrast-800: #000000;
  --ld-cotton-contrast-900: #000000;
  --ld-cotton-contrast-A100: #000000;
  --ld-cotton-contrast-A200: #000000;
  --ld-cotton-contrast-A400: #000000;
  --ld-cotton-contrast-A700: #000000;
  --ld-crystal-50: #fcfcfd;
  --ld-crystal-100: #f7f8fa;
  --ld-crystal-200: #f2f4f7;
  --ld-crystal-300: #ecf0f4;
  --ld-crystal-400: #e8ecf1;
  --ld-crystal: #e4e9ef;
  --ld-crystal-600: #e1e6ed;
  --ld-crystal-700: #dde3eb;
  --ld-crystal-800: #d9dfe8;
  --ld-crystal-900: #d1d9e4;
  --ld-crystal-A100: #ffffff;
  --ld-crystal-A200: #ffffff;
  --ld-crystal-A400: #ffffff;
  --ld-crystal-A700: #ffffff;
  --ld-crystal-contrast-50: #000000;
  --ld-crystal-contrast-100: #000000;
  --ld-crystal-contrast-200: #000000;
  --ld-crystal-contrast-300: #000000;
  --ld-crystal-contrast-400: #000000;
  --ld-crystal-contrast: #000000;
  --ld-crystal-contrast-600: #000000;
  --ld-crystal-contrast-700: #000000;
  --ld-crystal-contrast-800: #000000;
  --ld-crystal-contrast-900: #000000;
  --ld-crystal-contrast-A100: #000000;
  --ld-crystal-contrast-A200: #000000;
  --ld-crystal-contrast-A400: #000000;
  --ld-crystal-contrast-A700: #000000;
  --ld-daisy: #5c2d91;
  --ld-diamond-50: #fdfefe;
  --ld-diamond-100: #fbfcfd;
  --ld-diamond-200: #f9fafb;
  --ld-diamond-300: #f6f7f9;
  --ld-diamond-400: #f4f6f8;
  --ld-diamond: #f2f4f7;
  --ld-diamond-600: #f0f3f6;
  --ld-diamond-700: #eef1f5;
  --ld-diamond-800: #eceff3;
  --ld-diamond-900: #e8ecf1;
  --ld-diamond-A100: #ffffff;
  --ld-diamond-A200: #ffffff;
  --ld-diamond-A400: #ffffff;
  --ld-diamond-A700: #ffffff;
  --ld-diamond-contrast-50: #000000;
  --ld-diamond-contrast-100: #000000;
  --ld-diamond-contrast-200: #000000;
  --ld-diamond-contrast-300: #000000;
  --ld-diamond-contrast-400: #000000;
  --ld-diamond-contrast: #000000;
  --ld-diamond-contrast-600: #000000;
  --ld-diamond-contrast-700: #000000;
  --ld-diamond-contrast-800: #000000;
  --ld-diamond-contrast-900: #000000;
  --ld-diamond-contrast-A100: #000000;
  --ld-diamond-contrast-A200: #000000;
  --ld-diamond-contrast-A400: #000000;
  --ld-diamond-contrast-A700: #000000;
  --ld-dolphin-50: #f2f3f5;
  --ld-dolphin-100: #dee1e6;
  --ld-dolphin-200: #c8cdd5;
  --ld-dolphin-300: #b2b9c4;
  --ld-dolphin-400: #a2aab8;
  --ld-dolphin: #919bab;
  --ld-dolphin-600: #8993a4;
  --ld-dolphin-700: #7e899a;
  --ld-dolphin-800: #747f91;
  --ld-dolphin-900: #626d80;
  --ld-dolphin-A100: #f3f8ff;
  --ld-dolphin-A200: #c1d8fe;
  --ld-dolphin-A400: #8db8ff;
  --ld-dolphin-A700: #74a8ff;
  --ld-dolphin-contrast-50: #000000;
  --ld-dolphin-contrast-100: #000000;
  --ld-dolphin-contrast-200: #000000;
  --ld-dolphin-contrast-300: #000000;
  --ld-dolphin-contrast-400: #000000;
  --ld-dolphin-contrast: #000000;
  --ld-dolphin-contrast-600: #000000;
  --ld-dolphin-contrast-700: #000000;
  --ld-dolphin-contrast-800: #ffffff;
  --ld-dolphin-contrast-900: #ffffff;
  --ld-dolphin-contrast-A100: #000000;
  --ld-dolphin-contrast-A200: #000000;
  --ld-dolphin-contrast-A400: #000000;
  --ld-dolphin-contrast-A700: #000000;
  --ld-eggplant-50: #eee8f5;
  --ld-eggplant-100: #d5c5e5;
  --ld-eggplant-200: #b99fd4;
  --ld-eggplant-300: #9c78c3;
  --ld-eggplant-400: #875bb6;
  --ld-eggplant: #723ea9;
  --ld-eggplant-600: #6a38a2;
  --ld-eggplant-700: #5f3098;
  --ld-eggplant-800: #55288f;
  --ld-eggplant-900: #421b7e;
  --ld-eggplant-A100: #d2b8ff;
  --ld-eggplant-A200: #b185ff;
  --ld-eggplant-A400: #9152ff;
  --ld-eggplant-A700: #8039ff;
  --ld-eggplant-contrast-50: #000000;
  --ld-eggplant-contrast-100: #000000;
  --ld-eggplant-contrast-200: #000000;
  --ld-eggplant-contrast-300: #000000;
  --ld-eggplant-contrast-400: #ffffff;
  --ld-eggplant-contrast: #ffffff;
  --ld-eggplant-contrast-600: #ffffff;
  --ld-eggplant-contrast-700: #ffffff;
  --ld-eggplant-contrast-800: #ffffff;
  --ld-eggplant-contrast-900: #ffffff;
  --ld-eggplant-contrast-A100: #000000;
  --ld-eggplant-contrast-A200: #000000;
  --ld-eggplant-contrast-A400: #ffffff;
  --ld-eggplant-contrast-A700: #ffffff;
  --ld-galaxy-50: #e4e5e7;
  --ld-galaxy-100: #bbbfc2;
  --ld-galaxy-200: #8e949a;
  --ld-galaxy-300: #606971;
  --ld-galaxy-400: #3e4852;
  --ld-galaxy: #1c2834;
  --ld-galaxy-600: #19242f;
  --ld-galaxy-700: #141e27;
  --ld-galaxy-800: #111821;
  --ld-galaxy-900: #090f15;
  --ld-galaxy-A100: #589fff;
  --ld-galaxy-A200: #2582ff;
  --ld-galaxy-A400: #0067f1;
  --ld-galaxy-A700: #005cd7;
  --ld-galaxy-contrast-50: #000000;
  --ld-galaxy-contrast-100: #000000;
  --ld-galaxy-contrast-200: #000000;
  --ld-galaxy-contrast-300: #ffffff;
  --ld-galaxy-contrast-400: #ffffff;
  --ld-galaxy-contrast: #ffffff;
  --ld-galaxy-contrast-600: #ffffff;
  --ld-galaxy-contrast-700: #ffffff;
  --ld-galaxy-contrast-800: #ffffff;
  --ld-galaxy-contrast-900: #ffffff;
  --ld-galaxy-contrast-A100: #000000;
  --ld-galaxy-contrast-A200: #ffffff;
  --ld-galaxy-contrast-A400: #ffffff;
  --ld-galaxy-contrast-A700: #ffffff;
  --ld-jade-50: #e1f4ef;
  --ld-jade-100: #b4e4d7;
  --ld-jade-200: #82d3bc;
  --ld-jade-300: #50c1a1;
  --ld-jade-400: #2bb38c;
  --ld-jade: #05a678;
  --ld-jade-600: #049e70;
  --ld-jade-700: #049565;
  --ld-jade-800: #038b5b;
  --ld-jade-900: #017b48;
  --ld-jade-A100: #a8ffd5;
  --ld-jade-A200: #75ffbd;
  --ld-jade-A400: #42ffa4;
  --ld-jade-A700: #29ff98;
  --ld-jade-contrast-50: #000000;
  --ld-jade-contrast-100: #000000;
  --ld-jade-contrast-200: #000000;
  --ld-jade-contrast-300: #000000;
  --ld-jade-contrast-400: #000000;
  --ld-jade-contrast: #ffffff;
  --ld-jade-contrast-600: #ffffff;
  --ld-jade-contrast-700: #ffffff;
  --ld-jade-contrast-800: #ffffff;
  --ld-jade-contrast-900: #ffffff;
  --ld-jade-contrast-A100: #000000;
  --ld-jade-contrast-A200: #000000;
  --ld-jade-contrast-A400: #000000;
  --ld-jade-contrast-A700: #000000;
  --ld-lime-50: #f4f9e7;
  --ld-lime-100: #e4f0c4;
  --ld-lime-200: #d3e79c;
  --ld-lime-300: #c1dd74;
  --ld-lime-400: #b3d557;
  --ld-lime: #a6ce39;
  --ld-lime-600: #9ec933;
  --ld-lime-700: #95c22c;
  --ld-lime-800: #8bbc24;
  --ld-lime-900: #7bb017;
  --ld-lime-A100: #f5ffe4;
  --ld-lime-A200: #e2ffb1;
  --ld-lime-A400: #ceff7e;
  --ld-lime-A700: #c5ff64;
  --ld-lime-contrast-50: #000000;
  --ld-lime-contrast-100: #000000;
  --ld-lime-contrast-200: #000000;
  --ld-lime-contrast-300: #000000;
  --ld-lime-contrast-400: #000000;
  --ld-lime-contrast: #000000;
  --ld-lime-contrast-600: #000000;
  --ld-lime-contrast-700: #000000;
  --ld-lime-contrast-800: #000000;
  --ld-lime-contrast-900: #000000;
  --ld-lime-contrast-A100: #000000;
  --ld-lime-contrast-A200: #000000;
  --ld-lime-contrast-A400: #000000;
  --ld-lime-contrast-A700: #000000;
  --ld-pacific-50: #e2eff9;
  --ld-pacific-100: #b7d7f1;
  --ld-pacific-200: #87bce8;
  --ld-pacific-300: #57a1de;
  --ld-pacific-400: #338dd7;
  --ld-pacific: #0f79d0;
  --ld-pacific-600: #0d71cb;
  --ld-pacific-700: #0b66c4;
  --ld-pacific-800: #085cbe;
  --ld-pacific-900: #0449b3;
  --ld-pacific-A100: #dce8ff;
  --ld-pacific-A200: #a9c6ff;
  --ld-pacific-A400: #76a4ff;
  --ld-pacific-A700: #5d93ff;
  --ld-pacific-contrast-50: #000000;
  --ld-pacific-contrast-100: #000000;
  --ld-pacific-contrast-200: #000000;
  --ld-pacific-contrast-300: #000000;
  --ld-pacific-contrast-400: #ffffff;
  --ld-pacific-contrast: #ffffff;
  --ld-pacific-contrast-600: #ffffff;
  --ld-pacific-contrast-700: #ffffff;
  --ld-pacific-contrast-800: #ffffff;
  --ld-pacific-contrast-900: #ffffff;
  --ld-pacific-contrast-A100: #000000;
  --ld-pacific-contrast-A200: #000000;
  --ld-pacific-contrast-A400: #000000;
  --ld-pacific-contrast-A700: #000000;
  --ld-pearl-50: #feffff;
  --ld-pearl-100: #fefefe;
  --ld-pearl-200: #fdfdfe;
  --ld-pearl-300: #fcfcfd;
  --ld-pearl-400: #fbfcfc;
  --ld-pearl: #fafbfc;
  --ld-pearl-600: #f9fafc;
  --ld-pearl-700: #f9fafb;
  --ld-pearl-800: #f8f9fb;
  --ld-pearl-900: #f6f8fa;
  --ld-pearl-A100: #ffffff;
  --ld-pearl-A200: #ffffff;
  --ld-pearl-A400: #ffffff;
  --ld-pearl-A700: #ffffff;
  --ld-pearl-contrast-50: #000000;
  --ld-pearl-contrast-100: #000000;
  --ld-pearl-contrast-200: #000000;
  --ld-pearl-contrast-300: #000000;
  --ld-pearl-contrast-400: #000000;
  --ld-pearl-contrast: #000000;
  --ld-pearl-contrast-600: #000000;
  --ld-pearl-contrast-700: #000000;
  --ld-pearl-contrast-800: #000000;
  --ld-pearl-contrast-900: #000000;
  --ld-pearl-contrast-A100: #000000;
  --ld-pearl-contrast-A200: #000000;
  --ld-pearl-contrast-A400: #000000;
  --ld-pearl-contrast-A700: #000000;
  --ld-peony-50: #fdeef3;
  --ld-peony-100: #fbd5e0;
  --ld-peony-200: #f9b9cb;
  --ld-peony-300: #f69cb6;
  --ld-peony-400: #f487a7;
  --ld-peony: #f27297;
  --ld-peony-600: #f06a8f;
  --ld-peony-700: #ee5f84;
  --ld-peony-800: #ec557a;
  --ld-peony-900: #e84269;
  --ld-peony-A100: #ffffff;
  --ld-peony-A200: #ffffff;
  --ld-peony-A400: #ffd4dd;
  --ld-peony-A700: #ffbac9;
  --ld-peony-contrast-50: #000000;
  --ld-peony-contrast-100: #000000;
  --ld-peony-contrast-200: #000000;
  --ld-peony-contrast-300: #000000;
  --ld-peony-contrast-400: #000000;
  --ld-peony-contrast: #000000;
  --ld-peony-contrast-600: #000000;
  --ld-peony-contrast-700: #000000;
  --ld-peony-contrast-800: #000000;
  --ld-peony-contrast-900: #ffffff;
  --ld-peony-contrast-A100: #000000;
  --ld-peony-contrast-A200: #000000;
  --ld-peony-contrast-A400: #000000;
  --ld-peony-contrast-A700: #000000;
  --ld-pewter-50: #f8fafb;
  --ld-pewter-100: #eef2f6;
  --ld-pewter-200: #e3e9f0;
  --ld-pewter-300: #d8e0e9;
  --ld-pewter-400: #cfd9e5;
  --ld-pewter: #c7d2e0;
  --ld-pewter-600: #c1cddc;
  --ld-pewter-700: #bac7d8;
  --ld-pewter-800: #b3c1d3;
  --ld-pewter-900: #a6b6cb;
  --ld-pewter-A100: #ffffff;
  --ld-pewter-A200: #ffffff;
  --ld-pewter-A400: #ffffff;
  --ld-pewter-A700: #f7fbff;
  --ld-pewter-contrast-50: #000000;
  --ld-pewter-contrast-100: #000000;
  --ld-pewter-contrast-200: #000000;
  --ld-pewter-contrast-300: #000000;
  --ld-pewter-contrast-400: #000000;
  --ld-pewter-contrast: #000000;
  --ld-pewter-contrast-600: #000000;
  --ld-pewter-contrast-700: #000000;
  --ld-pewter-contrast-800: #000000;
  --ld-pewter-contrast-900: #000000;
  --ld-pewter-contrast-A100: #000000;
  --ld-pewter-contrast-A200: #000000;
  --ld-pewter-contrast-A400: #000000;
  --ld-pewter-contrast-A700: #000000;
  --ld-prince-50: #f1ebf8;
  --ld-prince-100: #ddceed;
  --ld-prince-200: #c6ade1;
  --ld-prince-300: #af8cd4;
  --ld-prince-400: #9d73cb;
  /*Updated for style theme upgrade*/
  --ld-prince: #501283;
  /*indigo*/
  /*--ld-prince: #8c5ac2;*/
  --ld-prince-600: #8452bc;
  --ld-prince-700: #7948b4;
  --ld-prince-800: #6f3fac;
  --ld-prince-900: #5c2e9f;
  --ld-prince-A100: #eee4ff;
  --ld-prince-A200: #cfb1ff;
  --ld-prince-A400: #b07eff;
  --ld-prince-A700: #a064ff;
  --ld-prince-contrast-50: #000000;
  --ld-prince-contrast-100: #000000;
  --ld-prince-contrast-200: #000000;
  --ld-prince-contrast-300: #000000;
  --ld-prince-contrast-400: #000000;
  --ld-prince-contrast: #ffffff;
  --ld-prince-contrast-600: #ffffff;
  --ld-prince-contrast-700: #ffffff;
  --ld-prince-contrast-800: #ffffff;
  --ld-prince-contrast-900: #ffffff;
  --ld-prince-contrast-A100: #000000;
  --ld-prince-contrast-A200: #000000;
  --ld-prince-contrast-A400: #000000;
  --ld-prince-contrast-A700: #000000;
  --ld-pumpkin-50: #fff5e0;
  --ld-pumpkin-100: #ffe6b3;
  --ld-pumpkin-200: #ffd580;
  --ld-pumpkin-300: #ffc44d;
  --ld-pumpkin-400: #ffb826;
  --ld-pumpkin: #ffab00;
  --ld-pumpkin-600: #ffa400;
  --ld-pumpkin-700: #ff9a00;
  --ld-pumpkin-800: #ff9100;
  --ld-pumpkin-900: #ff8000;
  --ld-pumpkin-A100: #ffffff;
  --ld-pumpkin-A200: #fff8f2;
  --ld-pumpkin-A400: #ffdcbf;
  --ld-pumpkin-A700: #ffcea6;
  --ld-pumpkin-contrast-50: #000000;
  --ld-pumpkin-contrast-100: #000000;
  --ld-pumpkin-contrast-200: #000000;
  --ld-pumpkin-contrast-300: #000000;
  --ld-pumpkin-contrast-400: #000000;
  --ld-pumpkin-contrast: #000000;
  --ld-pumpkin-contrast-600: #000000;
  --ld-pumpkin-contrast-700: #000000;
  --ld-pumpkin-contrast-800: #000000;
  --ld-pumpkin-contrast-900: #000000;
  --ld-pumpkin-contrast-A100: #000000;
  --ld-pumpkin-contrast-A200: #000000;
  --ld-pumpkin-contrast-A400: #000000;
  --ld-pumpkin-contrast-A700: #000000;
  --ld-ruby-50: #fae9ea;
  --ld-ruby-100: #f2c7cb;
  --ld-ruby-200: #e9a2a9;
  --ld-ruby-300: #e07c86;
  --ld-ruby-400: #da606c;
  --ld-ruby: #d2414f;
  --ld-ruby-600: #ce3e4b;
  --ld-ruby-700: #c83541;
  --ld-ruby-800: #c22d38;
  --ld-ruby-900: #b71f28;
  --ld-ruby-A100: #fff0f0;
  --ld-ruby-A200: #ffbdc0;
  --ld-ruby-A400: #ff8a90;
  --ld-ruby-A700: #ff7078;
  --ld-ruby-contrast-50: #000000;
  --ld-ruby-contrast-100: #000000;
  --ld-ruby-contrast-200: #000000;
  --ld-ruby-contrast-300: #000000;
  --ld-ruby-contrast-400: #000000;
  --ld-ruby-contrast: #ffffff;
  --ld-ruby-contrast-600: #ffffff;
  --ld-ruby-contrast-700: #ffffff;
  --ld-ruby-contrast-800: #ffffff;
  --ld-ruby-contrast-900: #ffffff;
  --ld-ruby-contrast-A100: #000000;
  --ld-ruby-contrast-A200: #000000;
  --ld-ruby-contrast-A400: #000000;
  --ld-ruby-contrast-A700: #000000;
  --ld-slate-50: #e6e8ea;
  --ld-slate-100: #c0c5cb;
  --ld-slate-200: #969fa8;
  --ld-slate-300: #6b7885;
  --ld-slate-400: #4c5b6a;
  --ld-slate: #2c3e50;
  --ld-slate-600: #273849;
  --ld-slate-700: #213040;
  --ld-slate-800: #1b2837;
  --ld-slate-900: #101b27;
  --ld-slate-A100: #68abff;
  --ld-slate-A200: #358fff;
  --ld-slate-A400: #0272ff;
  --ld-slate-A700: #0067e7;
  --ld-slate-contrast-50: #000000;
  --ld-slate-contrast-100: #000000;
  --ld-slate-contrast-200: #000000;
  --ld-slate-contrast-300: #ffffff;
  --ld-slate-contrast-400: #ffffff;
  --ld-slate-contrast: #ffffff;
  --ld-slate-contrast-600: #ffffff;
  --ld-slate-contrast-700: #ffffff;
  --ld-slate-contrast-800: #ffffff;
  --ld-slate-contrast-900: #ffffff;
  --ld-slate-contrast-A100: #000000;
  --ld-slate-contrast-A200: #000000;
  --ld-slate-contrast-A400: #ffffff;
  --ld-slate-contrast-A700: #ffffff;
  --ld-galaxy-80-50: #e9eaec;
  --ld-galaxy-80-100: #c8cbce;
  --ld-galaxy-80-200: #a4a9ae;
  --ld-galaxy-80-300: #949494;
  --ld-galaxy-80-400: #646d75;
  --ld-galaxy-80: #1c2834;
  --ld-galaxy-80-600: #424c55;
  --ld-galaxy-80-700: #39424b;
  --ld-galaxy-80-800: #313941;
  --ld-galaxy-80-900: #212930;
  --ld-galaxy-80-A100: #7ac1ff;
  --ld-galaxy-80-A200: #47aaff;
  --ld-galaxy-80-A400: #1492ff;
  --ld-galaxy-80-A700: #0086f9;
  --ld-galaxy-80-contrast-50: #000000;
  --ld-galaxy-80-contrast-100: #000000;
  --ld-galaxy-80-contrast-200: #000000;
  --ld-galaxy-80-contrast-300: #000000;
  --ld-galaxy-80-contrast-400: #ffffff;
  --ld-galaxy-80-contrast: #ffffff;
  --ld-galaxy-80-contrast-600: #ffffff;
  --ld-galaxy-80-contrast-700: #ffffff;
  --ld-galaxy-80-contrast-800: #ffffff;
  --ld-galaxy-80-contrast-900: #ffffff;
  --ld-galaxy-80-contrast-A100: #000000;
  --ld-galaxy-80-contrast-A200: #000000;
  --ld-galaxy-80-contrast-A400: #ffffff;
  --ld-galaxy-80-contrast-A700: #ffffff;
  --ld-galaxy-60-50: #eff0f0;
  --ld-galaxy-60-100: #d6d8da;
  --ld-galaxy-60-200: #bbbfc2;
  --ld-galaxy-60-300: #a0a5aa;
  --ld-galaxy-60-400: #8b9197;
  --ld-galaxy-60: #777e85;
  --ld-galaxy-60-600: #6f767d;
  --ld-galaxy-60-700: #646b72;
  --ld-galaxy-60-800: #5a6168;
  --ld-galaxy-60-900: #474e55;
  --ld-galaxy-60-A100: #b9dafc;
  --ld-galaxy-60-A200: #88c1fa;
  --ld-galaxy-60-A400: #50a7ff;
  --ld-galaxy-60-A700: #369bff;
  --ld-galaxy-60-contrast-50: #000000;
  --ld-galaxy-60-contrast-100: #000000;
  --ld-galaxy-60-contrast-200: #000000;
  --ld-galaxy-60-contrast-300: #000000;
  --ld-galaxy-60-contrast-400: #000000;
  --ld-galaxy-60-contrast: #ffffff;
  --ld-galaxy-60-contrast-600: #ffffff;
  --ld-galaxy-60-contrast-700: #ffffff;
  --ld-galaxy-60-contrast-800: #ffffff;
  --ld-galaxy-60-contrast-900: #ffffff;
  --ld-galaxy-60-contrast-A100: #000000;
  --ld-galaxy-60-contrast-A200: #000000;
  --ld-galaxy-60-contrast-A400: #000000;
  --ld-galaxy-60-contrast-A700: #000000;
  --ld-galaxy-40-50: #f4f5f5;
  --ld-galaxy-40-100: #e4e5e7;
  --ld-galaxy-40-200: #d2d4d7;
  --ld-galaxy-40-300: #bfc3c6;
  --ld-galaxy-40-400: #b2b6ba;
  --ld-galaxy-40: #a4a9ae;
  --ld-galaxy-40-600: #9ca2a7;
  --ld-galaxy-40-700: #92989d;
  --ld-galaxy-40-800: #898f94;
  --ld-galaxy-40-900: #787e84;
  --ld-galaxy-40-A100: #ffffff;
  --ld-galaxy-40-A200: #daecfc;
  --ld-galaxy-40-A400: #a4d5ff;
  --ld-galaxy-40-A700: #8bc9ff;
  --ld-galaxy-40-contrast-50: #000000;
  --ld-galaxy-40-contrast-100: #000000;
  --ld-galaxy-40-contrast-200: #000000;
  --ld-galaxy-40-contrast-300: #000000;
  --ld-galaxy-40-contrast-400: #000000;
  --ld-galaxy-40-contrast: #000000;
  --ld-galaxy-40-contrast-600: #000000;
  --ld-galaxy-40-contrast-700: #000000;
  --ld-galaxy-40-contrast-800: #000000;
  --ld-galaxy-40-contrast-900: #ffffff;
  --ld-galaxy-40-contrast-A100: #000000;
  --ld-galaxy-40-contrast-A200: #000000;
  --ld-galaxy-40-contrast-A400: #000000;
  --ld-galaxy-40-contrast-A700: #000000;
  --ld-galaxy-20-50: #fafafa;
  --ld-galaxy-20-100: #f2f2f3;
  --ld-galaxy-20-200: #e9eaeb;
  --ld-galaxy-20-300: #e0e1e2;
  --ld-galaxy-20-400: #d9dadc;
  --ld-galaxy-20: #d2d4d6;
  --ld-galaxy-20-600: #cdcfd1;
  --ld-galaxy-20-700: #c7c9cc;
  --ld-galaxy-20-800: #c1c3c6;
  --ld-galaxy-20-900: #b6b9bc;
  --ld-galaxy-20-A100: #ffffff;
  --ld-galaxy-20-A200: #ffffff;
  --ld-galaxy-20-A400: #ffffff;
  --ld-galaxy-20-A700: #f7fcff;
  --ld-galaxy-20-contrast-50: #000000;
  --ld-galaxy-20-contrast-100: #000000;
  --ld-galaxy-20-contrast-200: #000000;
  --ld-galaxy-20-contrast-300: #000000;
  --ld-galaxy-20-contrast-400: #000000;
  --ld-galaxy-20-contrast: #000000;
  --ld-galaxy-20-contrast-600: #000000;
  --ld-galaxy-20-contrast-700: #000000;
  --ld-galaxy-20-contrast-800: #000000;
  --ld-galaxy-20-contrast-900: #000000;
  --ld-galaxy-20-contrast-A100: #000000;
  --ld-galaxy-20-contrast-A200: #000000;
  --ld-galaxy-20-contrast-A400: #000000;
  --ld-galaxy-20-contrast-A700: #000000;
  --ld-mystic-50: #fafbfc;
  --ld-mystic-100: #f4f6f8;
  --ld-mystic-200: #ecf0f4;
  --ld-mystic-300: #e4eaf0;
  --ld-mystic-400: #dfe6ec;
  --ld-mystic: #d9e1e9;
  --ld-mystic-600: #d5dde6;
  --ld-mystic-700: #cfd9e3;
  --ld-mystic-800: #cad5df;
  --ld-mystic-900: #c0cdd9;
  --ld-mystic-A100: #ffffff;
  --ld-mystic-A200: #ffffff;
  --ld-mystic-A400: #ffffff;
  --ld-mystic-A700: #ffffff;
  --ld-mystic-contrast-50: #000000;
  --ld-mystic-contrast-100: #000000;
  --ld-mystic-contrast-200: #000000;
  --ld-mystic-contrast-300: #000000;
  --ld-mystic-contrast-400: #000000;
  --ld-mystic-contrast: #000000;
  --ld-mystic-contrast-600: #000000;
  --ld-mystic-contrast-700: #000000;
  --ld-mystic-contrast-800: #000000;
  --ld-mystic-contrast-900: #000000;
  --ld-mystic-contrast-A100: #000000;
  --ld-mystic-contrast-A200: #000000;
  --ld-mystic-contrast-A400: #000000;
  --ld-mystic-contrast-A700: #000000;
  --ld-primary-50: #ebe6f2;
  --ld-primary-100: #cec0de;
  --ld-primary-200: #ad96c8;
  --ld-primary-300: #8c6cb2;
  --ld-primary-400: #744da2;
  --ld-primary: #501283;
  --ld-primary-600: #532889;
  --ld-primary-700: #49227e;
  --ld-primary-800: #401c74;
  --ld-primary-900: #2f1162;
  --ld-primary-A100: #ba98ff;
  --ld-primary-A200: #9865ff;
  --ld-primary-A400: #7632ff;
  --ld-primary-A700: #6519ff;
  --ld-primary-contrast-50: #000000;
  --ld-primary-contrast-100: #000000;
  --ld-primary-contrast-200: #000000;
  --ld-primary-contrast-300: #ffffff;
  --ld-primary-contrast-400: #ffffff;
  --ld-primary-contrast: #ffffff;
  --ld-primary-contrast-600: #ffffff;
  --ld-primary-contrast-700: #ffffff;
  --ld-primary-contrast-800: #ffffff;
  --ld-primary-contrast-900: #ffffff;
  --ld-primary-contrast-A100: #000000;
  --ld-primary-contrast-A200: #000000;
  --ld-primary-contrast-A400: #ffffff;
  --ld-primary-contrast-A700: #ffffff;
  --ld-secondary-50: #f4f9e7;
  --ld-secondary-100: #e4f0c4;
  --ld-secondary-200: #d3e79c;
  --ld-secondary-300: #c1dd74;
  --ld-secondary-400: #b3d557;
  --ld-secondary: #a6ce39;
  --ld-secondary-600: #9ec933;
  --ld-secondary-700: #95c22c;
  --ld-secondary-800: #8bbc24;
  --ld-secondary-900: #7bb017;
  --ld-secondary-A100: #f5ffe4;
  --ld-secondary-A200: #e2ffb1;
  --ld-secondary-A400: #ceff7e;
  --ld-secondary-A700: #c5ff64;
  --ld-secondary-contrast-50: #000000;
  --ld-secondary-contrast-100: #000000;
  --ld-secondary-contrast-200: #000000;
  --ld-secondary-contrast-300: #000000;
  --ld-secondary-contrast-400: #000000;
  --ld-secondary-contrast: #000000;
  --ld-secondary-contrast-600: #000000;
  --ld-secondary-contrast-700: #000000;
  --ld-secondary-contrast-800: #000000;
  --ld-secondary-contrast-900: #000000;
  --ld-secondary-contrast-A100: #000000;
  --ld-secondary-contrast-A200: #000000;
  --ld-secondary-contrast-A400: #000000;
  --ld-secondary-contrast-A700: #000000;
  --ld-success-50: #e1f4ef;
  --ld-success-100: #b4e4d7;
  --ld-success-200: #82d3bc;
  --ld-success-300: #50c1a1;
  --ld-success-400: #2bb38c;
  --ld-success: #05a678;
  --ld-success-600: #049e70;
  --ld-success-700: #049565;
  --ld-success-800: #038b5b;
  --ld-success-900: #017b48;
  --ld-success-A100: #a8ffd5;
  --ld-success-A200: #75ffbd;
  --ld-success-A400: #42ffa4;
  --ld-success-A700: #29ff98;
  --ld-success-contrast-50: #000000;
  --ld-success-contrast-100: #000000;
  --ld-success-contrast-200: #000000;
  --ld-success-contrast-300: #000000;
  --ld-success-contrast-400: #000000;
  --ld-success-contrast: #ffffff;
  --ld-success-contrast-600: #ffffff;
  --ld-success-contrast-700: #ffffff;
  --ld-success-contrast-800: #ffffff;
  --ld-success-contrast-900: #ffffff;
  --ld-success-contrast-A100: #000000;
  --ld-success-contrast-A200: #000000;
  --ld-success-contrast-A400: #000000;
  --ld-success-contrast-A700: #000000;
  --ld-danger-50: #fae9ea;
  --ld-danger-100: #f2c7cb;
  --ld-danger-200: #e9a2a9;
  --ld-danger-300: #e07c86;
  --ld-danger-400: #da606c;
  --ld-danger: #d34452;
  --ld-danger-600: #ce3e4b;
  --ld-danger-700: #c83541;
  --ld-danger-800: #c22d38;
  --ld-danger-900: #b71f28;
  --ld-danger-A100: #fff0f0;
  --ld-danger-A200: #ffbdc0;
  --ld-danger-A400: #ff8a90;
  --ld-danger-A700: #ff7078;
  --ld-danger-contrast-50: #000000;
  --ld-danger-contrast-100: #000000;
  --ld-danger-contrast-200: #000000;
  --ld-danger-contrast-300: #000000;
  --ld-danger-contrast-400: #000000;
  --ld-danger-contrast: #ffffff;
  --ld-danger-contrast-600: #ffffff;
  --ld-danger-contrast-700: #ffffff;
  --ld-danger-contrast-800: #ffffff;
  --ld-danger-contrast-900: #ffffff;
  --ld-danger-contrast-A100: #000000;
  --ld-danger-contrast-A200: #000000;
  --ld-danger-contrast-A400: #000000;
  --ld-danger-contrast-A700: #000000;
  --ld-warning-50: #fff5e0;
  --ld-warning-100: #ffe6b3;
  --ld-warning-200: #ffd580;
  --ld-warning-300: #ffc44d;
  --ld-warning-400: #ffb826;
  --ld-warning: #ffab00;
  --ld-warning-600: #ffa400;
  --ld-warning-700: #ff9a00;
  --ld-warning-800: #ff9100;
  --ld-warning-900: #ff8000;
  --ld-warning-A100: #ffffff;
  --ld-warning-A200: #fff8f2;
  --ld-warning-A400: #ffdcbf;
  --ld-warning-A700: #ffcea6;
  --ld-warning-contrast-50: #000000;
  --ld-warning-contrast-100: #000000;
  --ld-warning-contrast-200: #000000;
  --ld-warning-contrast-300: #000000;
  --ld-warning-contrast-400: #000000;
  --ld-warning-contrast: #000000;
  --ld-warning-contrast-600: #000000;
  --ld-warning-contrast-700: #000000;
  --ld-warning-contrast-800: #000000;
  --ld-warning-contrast-900: #000000;
  --ld-warning-contrast-A100: #000000;
  --ld-warning-contrast-A200: #000000;
  --ld-warning-contrast-A400: #000000;
  --ld-warning-contrast-A700: #000000;
  --ld-info-50: #e2eff9;
  --ld-info-100: #b7d7f1;
  --ld-info-200: #87bce8;
  --ld-info-300: #57a1de;
  --ld-info-400: #338dd7;
  --ld-info: #0f79d0;
  --ld-info-600: #0d71cb;
  --ld-info-700: #0b66c4;
  --ld-info-800: #085cbe;
  --ld-info-900: #0449b3;
  --ld-info-A100: #dce8ff;
  --ld-info-A200: #a9c6ff;
  --ld-info-A400: #76a4ff;
  --ld-info-A700: #5d93ff;
  --ld-info-contrast-50: #000000;
  --ld-info-contrast-100: #000000;
  --ld-info-contrast-200: #000000;
  --ld-info-contrast-300: #000000;
  --ld-info-contrast-400: #ffffff;
  --ld-info-contrast: #ffffff;
  --ld-info-contrast-600: #ffffff;
  --ld-info-contrast-700: #ffffff;
  --ld-info-contrast-800: #ffffff;
  --ld-info-contrast-900: #ffffff;
  --ld-info-contrast-A100: #000000;
  --ld-info-contrast-A200: #000000;
  --ld-info-contrast-A400: #000000;
  --ld-info-contrast-A700: #000000;
  --dropdown-trigger: #4a1079;
  --ld-shade: #501283; }

/***** Nav mixins *****/
/***** Static CSS *****/
header nav {
  height: 66px;
  background-color: white;
  -moz-transition: background-color 0.2s ease;
  -o-transition: background-color 0.2s ease;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.15) !important;
  -webkit-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.15) !important;
  -moz-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.15) !important;
  -ms-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.15) !important;
  -o-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.15) !important; }
  header nav.no-shadow {
    box-shadow: none; }
  header nav.navbar-hidden {
    top: -66px !important;
    -moz-transition: top 0.2s ease;
    -o-transition: top 0.2s ease;
    -webkit-transition: top 0.2s ease;
    transition: top 0.2s ease; }
  header nav.navbar .container {
    padding-left: 0;
    padding-right: 0; }
    @media screen and (min-width: 992px) and (max-width: 1440px) {
      header nav.navbar .container {
        max-width: unset; } }
    @media screen and (min-width: 1440px) {
      header nav.navbar .container {
        max-width: 1340px; } }
  header nav .navbar-desktop #dApplyNowButton .btn, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-alt, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton #SubmitPurchaseCalculator, header nav .navbar-desktop #dApplyNowButton
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton #SubmitRefinanceCalculator, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-alt, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton #SubmitPurchaseCalculator, header nav .navbar-desktop #dApplyNowButton
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton #SubmitRefinanceCalculator {
    border: 0;
    line-height: 1.90;
    font-family: "Source Sans Pro",sans-serif;
    font-size: 12px;
    font-weight: 700; }
    header nav .navbar-desktop #dApplyNowButton .btn.btn-apply, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-alt, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitPurchaseCalculator, header nav .navbar-desktop #dApplyNowButton
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitRefinanceCalculator, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-alt, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main, header nav .navbar-desktop #dApplyNowButton
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitPurchaseCalculator, header nav .navbar-desktop #dApplyNowButton
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitRefinanceCalculator {
      padding-left: 28px !important;
      padding-top: 9px !important;
      padding-bottom: 9px !important;
      -moz-transition: transform 0.2s ease-in-out;
      -o-transition: transform 0.2s ease-in-out;
      -webkit-transition: transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out; }
      header nav .navbar-desktop #dApplyNowButton .btn.btn-apply:hover, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-alt:hover, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator:hover,
      body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitPurchaseCalculator:hover, header nav .navbar-desktop #dApplyNowButton
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator:hover,
      body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitRefinanceCalculator:hover, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-alt:hover, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:hover, header nav .navbar-desktop #dApplyNowButton
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator:hover,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitPurchaseCalculator:hover, header nav .navbar-desktop #dApplyNowButton
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator:hover,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitRefinanceCalculator:hover, header nav .navbar-desktop #dApplyNowButton .btn.btn-apply:focus, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-alt:focus, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator:focus,
      body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitPurchaseCalculator:focus, header nav .navbar-desktop #dApplyNowButton
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator:focus,
      body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitRefinanceCalculator:focus, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-alt:focus, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton input.btn-apply[type="submit"].btn-main:focus, header nav .navbar-desktop #dApplyNowButton
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator:focus,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitPurchaseCalculator:focus, header nav .navbar-desktop #dApplyNowButton
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator:focus,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-desktop #dApplyNowButton .btn-apply#SubmitRefinanceCalculator:focus {
        box-shadow: 0px 0px 7px 1px #0d6bb8;
        background-color: #5b2d91 !important;
        transform: scaleX(1.015) scaleY(1.035) perspective(1px);
        transition: background-color 300ms ease; }
  header nav .navbar-mobile li#dApplyNowButtonMobile {
    background-color: white;
    padding-top: .5rem; }
  header nav .navbar-mobile #dApplyNowButtonMobile .btn, header nav .navbar-mobile #dApplyNowButtonMobile body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-alt, header nav .navbar-mobile #dApplyNowButtonMobile body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile #SubmitPurchaseCalculator, header nav .navbar-mobile #dApplyNowButtonMobile
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile #SubmitRefinanceCalculator, header nav .navbar-mobile #dApplyNowButtonMobile body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-alt, header nav .navbar-mobile #dApplyNowButtonMobile body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile input[type="submit"].btn-main, header nav .navbar-mobile #dApplyNowButtonMobile
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile #SubmitPurchaseCalculator, header nav .navbar-mobile #dApplyNowButtonMobile
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #dApplyNowButtonMobile #SubmitRefinanceCalculator {
    border: 0;
    line-height: 1.90;
    font-family: "Source Sans Pro",sans-serif;
    font-size: 12px;
    font-weight: 700; }
  header nav .navbar-mobile #mobile-menu a.btn.btn-apply, header nav .navbar-mobile #mobile-menu
  body.br-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitPurchaseCalculator, header nav .navbar-mobile #mobile-menu
  body.br-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitRefinanceCalculator, header nav .navbar-mobile #mobile-menu
  body.lo-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitPurchaseCalculator, header nav .navbar-mobile #mobile-menu
  body.lo-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitRefinanceCalculator {
    width: 180px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1.15rem;
    margin-bottom: 1.15rem;
    padding: 0.5rem 0 0; }
    header nav .navbar-mobile #mobile-menu a.btn.btn-apply:focus, header nav .navbar-mobile #mobile-menu
    body.br-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitPurchaseCalculator:focus, header nav .navbar-mobile #mobile-menu
    body.br-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitRefinanceCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitRefinanceCalculator:focus, header nav .navbar-mobile #mobile-menu
    body.lo-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitPurchaseCalculator:focus, header nav .navbar-mobile #mobile-menu
    body.lo-redesign section.calculator .calc-wrapper .tab-pane a.btn-apply#SubmitRefinanceCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .navbar-mobile #mobile-menu a.btn-apply#SubmitRefinanceCalculator:focus {
      outline: 2px solid var(--ld-atlantic); }
  header nav .navbar-mobile .nav-item:nth-last-child(2)::after {
    background: none; }
  header nav .navbar-mobile .nav-item.nav-item-search div.input-group {
    margin-top: 3rem; }
  header nav .navbar-brand img {
    height: 45px;
    width: 180px; }
  header nav .navbar-nav .nav-link {
    color: var(--ld-galaxy);
    padding: 0.8rem; }
    header nav .navbar-nav .nav-link:hover, header nav .navbar-nav .nav-link:focus {
      text-decoration: underline; }
    header nav .navbar-nav .nav-link.nav-outline {
      border: 2px solid whitesmoke;
      border-radius: 50px;
      min-width: 40px;
      height: 40px;
      text-align: center;
      margin-top: .35rem;
      padding: .4rem;
      color: #9b9b9b; }
      header nav .navbar-nav .nav-link.nav-outline .fa, header nav .navbar-nav .nav-link.nav-outline #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker header nav .navbar-nav .nav-link.nav-outline .glyphicon {
        margin-left: 3px; }
      header nav .navbar-nav .nav-link.nav-outline.nocaret:after {
        border: 0; }
    header nav .navbar-nav .nav-link.nav-phone {
      margin-top: 0.3rem; }
    header nav .navbar-nav .nav-link.dropdown-toggle:focus {
      outline: 2px solid var(--ld-atlantic); }
  header nav .nav-outline-btn .nav-link {
    padding: .4rem 1.5rem; }
  header nav .nav-item > .btn, header nav body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > input[type="submit"].btn-alt, header nav body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .nav-item > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .nav-item > input[type="submit"].btn-main, header nav .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > input[type="submit"].btn-main, header nav body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .nav-item > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .nav-item > input[type="submit"].btn-main, header nav .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > input[type="submit"].btn-main, header nav
  body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > #SubmitPurchaseCalculator, header nav
  body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > #SubmitRefinanceCalculator, header nav body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > input[type="submit"].btn-alt, header nav body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .nav-item > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav .nav-item > input[type="submit"].btn-main, header nav .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > input[type="submit"].btn-main, header nav body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .nav-item > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav .nav-item > input[type="submit"].btn-main, header nav .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > input[type="submit"].btn-main, header nav
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > #SubmitPurchaseCalculator, header nav
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav .nav-item > #SubmitRefinanceCalculator {
    color: white;
    font-weight: normal;
    height: 40px;
    margin-top: .35rem; }
  header nav .dropdown-menu {
    background-color: #fbfbfb;
    border: 0 none;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
    top: 142%;
    margin-top: 0; }
    header nav .dropdown-menu .dropdown-item {
      font-family: "DM Sans", sans-serif;
      background: #fbfbfb none repeat scroll 0 0;
      border: 0 none;
      clear: both;
      color: #222222;
      display: block;
      font-weight: normal;
      padding: 10px 14px;
      text-align: inherit;
      white-space: nowrap;
      width: 100%; }
    header nav .dropdown-menu .dropdown-item:focus, header nav .dropdown-menu .dropdown-item:hover {
      background-color: #ffffff;
      color: #410161;
      text-decoration: none;
      font-weight: var(--fw-semi-bold); }
    header nav .dropdown-menu:before {
      font-size: 16px;
      position: absolute;
      top: -6px;
      left: 30px;
      color: #fbfbfb;
      content: "";
      border-bottom: .4em solid;
      border-right: .4em solid transparent;
      border-left: .4em solid transparent; }
    header nav .dropdown-menu.dropdown-menu-right:before {
      left: auto;
      right: 18px; }
  header nav .dropdown-menu-tertiary {
    width: 500px; }
  @media (max-width: 1199px) {
    header nav .navbar-nav .nav-item + .nav-item {
      margin-left: 0; }
    header nav .navbar-nav .nav-item.dropdown {
      margin-left: 0.25rem; }
    header nav .navbar-nav .nav-link {
      padding: .8rem .4rem; } }
  header nav .searchNav label {
    display: block; }
  header nav .searchNav.searchMobile {
    padding: 1rem; }
    header nav .searchNav.searchMobile input {
      border-radius: 25px;
      border: 2px solid #501283;
      border-right: none; }
      header nav .searchNav.searchMobile input:hover {
        border-right: 1px solid #501283; }
    header nav .searchNav.searchMobile .btn-secondary {
      border-radius: 0 25px 25px 0;
      border: 2px solid #501283;
      padding: 0.5rem; }
      header nav .searchNav.searchMobile .btn-secondary:hover {
        background-color: none; }
  header nav .search-container, header nav .mobile-search-container {
    box-sizing: border-box;
    width: 40px;
    margin: 0.35rem 0 0 0; }
  header nav .searchbox, header nav .mobileSearchbox {
    position: relative;
    min-width: 40px;
    width: 0%;
    height: 40px;
    float: right;
    overflow: hidden; }
  header nav .searchbox-input, header nav .mobile-search-input {
    top: 0.35rem;
    right: 0;
    background-color: transparent;
    width: 100%;
    height: 40px;
    margin: 0;
    outline: 0;
    padding: 0px 10px 0px 10px;
    font-size: 1rem;
    border-radius: 20px;
    border: 2px solid var(--ld-galaxy-80-300); }
    header nav .searchbox-input::-ms-clear, header nav .mobile-search-input::-ms-clear {
      display: none; }
  header nav .searchbox-icon, header nav .searchbox-submit, header nav .mobile-searchbox-icon {
    width: 40px;
    height: 40px;
    display: flex;
    position: absolute;
    top: 0;
    font-size: 1rem;
    right: 0;
    padding: 0;
    margin: 0;
    outline: 0;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
    background-color: transparent;
    border-radius: 20px;
    border: 2px solid var(--ld-galaxy-80-300);
    color: var(--ld-galaxy-80-300); }
  header nav .search-icon {
    width: 18px;
    height: 18px; }
  header nav .search-container-open {
    width: 200px; }
    header nav .search-container-open .searchbox, header nav .search-container-open .mobileSearchbox {
      width: 100%; }
    header nav .search-container-open .searchbox-input, header nav .search-container-open .mobile-search-input {
      padding-right: 40px;
      -moz-transition: padding-right 0.5s ease;
      -o-transition: padding-right 0.5s ease;
      -webkit-transition: padding-right 0.5s ease;
      transition: padding-right 0.5s ease; }
  header nav .searchbox-submit img {
    margin: auto;
    width: 1rem;
    height: 1rem; }
  header nav.navbar-dk {
    background-color: rgba(34, 34, 34, 0.7); }
    header nav.navbar-dk .navbar-nav .nav-link {
      color: white; }
    header nav.navbar-dk .navbar-brand {
      background-image: url("/Areas/LoanDepot/Images/logos/lD-logo-white.svg"); }
    @media (min-width: 992px) {
      header nav.navbar-dk .nav-item > .btn, header nav.navbar-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-alt, header nav.navbar-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .nav-item > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .nav-item > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk
      body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitPurchaseCalculator, header nav.navbar-dk
      body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitRefinanceCalculator, header nav.navbar-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-alt, header nav.navbar-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .nav-item > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .nav-item > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main, header nav.navbar-dk
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitPurchaseCalculator, header nav.navbar-dk
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitRefinanceCalculator {
        background-color: transparent;
        background-image: none;
        border-color: white; }
        header nav.navbar-dk .nav-item > .btn:hover, header nav.navbar-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-alt:hover, header nav.navbar-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .nav-item > input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .nav-item > input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk
        body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitPurchaseCalculator:hover,
        body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitPurchaseCalculator:hover, header nav.navbar-dk
        body.br-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitRefinanceCalculator:hover,
        body.br-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitRefinanceCalculator:hover, header nav.navbar-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-alt:hover, header nav.navbar-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .nav-item > input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .nav-item > input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > input[type="submit"].btn-main:hover, header nav.navbar-dk
        body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitPurchaseCalculator:hover,
        body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitPurchaseCalculator:hover, header nav.navbar-dk
        body.lo-redesign section.calculator .calc-wrapper .tab-pane .nav-item > #SubmitRefinanceCalculator:hover,
        body.lo-redesign section.calculator .calc-wrapper .tab-pane header nav.navbar-dk .nav-item > #SubmitRefinanceCalculator:hover {
          border-color: #501283; } }
    header nav.navbar-dk .dropdown-menu:before {
      color: white; }
    header nav.navbar-dk .searchbox-container,
    header nav.navbar-dk .searchbox-input, header nav.navbar-dk .mobile-search-input,
    header nav.navbar-dk .searchbox, header nav.navbar-dk .mobileSearchbox,
    header nav.navbar-dk .searchbox-submit,
    header nav.navbar-dk .searchbox-icon, header nav.navbar-dk .mobile-searchbox-icon {
      background-color: transparent;
      color: white; }
    header nav.navbar-dk .searchbox-icon, header nav.navbar-dk .mobile-searchbox-icon,
    header nav.navbar-dk .searchbox-submit,
    header nav.navbar-dk .searchbox-input, header nav.navbar-dk .mobile-search-input {
      border: 2px solid #eee; }
    header nav.navbar-dk .searchbox-input::-webkit-input-placeholder {
      color: white; }
    header nav.navbar-dk .mobile-search-input::-webkit-input-placeholder {
      color: white; }
  header nav .navbar-nav .nav-link.nav-phone {
    padding: .35rem;
    margin-top: 0.3rem; }
  header nav .navbar-nav .nav-link.nav-phone, header nav #mobile-menu .nav-phone {
    font-size: 18px;
    color: var(--ld-galaxy);
    font-weight: var(--fw-semi-bold); }
  header nav #navbar-mobile-toggle, header nav #navbar-mobile-phone {
    color: var(--ld-galaxy);
    margin-left: 10px;
    margin-top: 8px; }
    header nav #navbar-mobile-toggle .fa, header nav #navbar-mobile-toggle #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker header nav #navbar-mobile-toggle .glyphicon, header nav #navbar-mobile-phone .fa, header nav #navbar-mobile-phone #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker header nav #navbar-mobile-phone .glyphicon {
      font-size: 1.5rem; }
    @media (min-width: 544px) {
      header nav #navbar-mobile-toggle, header nav #navbar-mobile-phone {
        margin-top: 4px; } }
    @media (max-width: 350px) {
      header nav #navbar-mobile-toggle, header nav #navbar-mobile-phone {
        padding: .25rem;
        margin-left: 5px; } }
  header nav #navbar-mobile-toggle {
    padding: 12px 10px; }
  header nav #navbar-mobile-phone {
    padding: 8px 9px; }
  header nav .btn-nav-mobile {
    color: var(--ld-prince);
    background-color: var(--ld-diamond); }
  header nav .navbar-mobile {
    opacity: 0;
    padding: 0;
    position: fixed;
    width: 220px;
    left: -220px;
    top: 0;
    margin: 0;
    height: 100%;
    height: calc(100%+ 60px);
    height: -moz-calc(100%);
    padding-bottom: 60px;
    background-color: white;
    z-index: 1032;
    overflow-y: auto;
    will-change: transform;
    backface-visibility: hidden;
    transform: translateX(-105%);
    color: #fff;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    transition: 0.3s ease-out; }
    header nav .navbar-mobile .navbar-logo {
      padding-top: 0.75rem;
      background-color: white; }
    header nav .navbar-mobile .nav-link, header nav .navbar-mobile .navbar-toggler {
      color: var(--ld-galaxy); }
    header nav .navbar-mobile #mobile-menu {
      background-color: #f6f6f6; }
    header nav .navbar-mobile ul, header nav .navbar-mobile .nav-item {
      padding: 0;
      margin: 0; }
    header nav .navbar-mobile .nav-item-search {
      background-color: white; }
    header nav .navbar-mobile a {
      display: block;
      font-size: 1rem;
      padding: 0.75rem;
      padding-left: 1.5rem;
      font-family: "DM Sans", sans-serif;
      font-size: 16px; }
    header nav .navbar-mobile .nav-item.active {
      margin-left: 11px; }
    header nav .navbar-mobile.open {
      -moz-transform: translateX(0);
      -o-transform: translateX(0);
      -ms-transform: translateX(0);
      -webkit-transform: translateX(0);
      transform: translateX(0);
      opacity: 1;
      left: 0;
      top: 0; }
    header nav .navbar-mobile .nav-label {
      color: #000 !important; }
    header nav .navbar-mobile .nav-item::after {
      height: 1px;
      width: 100%;
      content: "";
      display: block;
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #a7a7a7 50%, transparent 100%); }
    header nav .navbar-mobile .nav-item:last-child:after {
      display: none; }
  header nav .navbar-mobile-bg {
    position: relative;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1029;
    opacity: 0;
    transition: 0.3s ease-out; }
    header nav .navbar-mobile-bg.open {
      opacity: 1;
      position: fixed;
      transition: 0.3s ease-out; }
  header nav.navbar-modded {
    max-width: 100%;
    min-width: 0;
    width: 100%; }
    header nav.navbar-modded.navbar {
      padding: 0px 16px;
      height: 80px;
      min-height: 80px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      align-items: center;
      border-radius: 0px;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      -ms-border-radius: 0px;
      -o-border-radius: 0px; }
      @media screen and (max-width: 991px) {
        header nav.navbar-modded.navbar {
          padding: 0px 6px 0px 6px; } }
      @media screen and (min-width: 1440px) {
        header nav.navbar-modded.navbar #navbar-top {
          margin: 0 auto;
          max-width: 1480px; } }
      header nav.navbar-modded.navbar .app-l-nav {
        min-width: 0;
        height: 100%;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: flex-start;
        justify-content: flex-start; }
        @media screen and (min-width: 1600px) {
          header nav.navbar-modded.navbar .app-l-nav {
            max-width: 1500px; } }
        header nav.navbar-modded.navbar .app-l-nav #navbar-mobile-toggle {
          color: #ffffff;
          margin-top: auto;
          margin-bottom: auto;
          margin-left: 0;
          display: none; }
          @media screen and (max-width: 1405px) {
            header nav.navbar-modded.navbar .app-l-nav #navbar-mobile-toggle {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-align-items: center;
              align-items: center;
              -webkit-justify-content: center;
              justify-content: center; } }
          header nav.navbar-modded.navbar .app-l-nav #navbar-mobile-toggle.btn-nav-mobile {
            margin-right: 6px;
            background-color: transparent; }
        header nav.navbar-modded.navbar .app-l-nav .navbar-desktop {
          margin-left: auto; }
          @media screen and (min-width: 1440px) {
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop {
              margin-left: 0;
              width: 100%; } }
          @media screen and (min-width: 1406px) {
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-align-items: center;
              align-items: center; } }
          @media screen and (max-width: 1199px) {
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop {
              margin-left: auto !important; } }
          @media screen and (max-width: 767px) {
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop {
              display: none; } }
          header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav {
            width: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-items: center;
            align-items: center; }
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-centered {
              margin-right: 0;
              margin-left: 0;
              padding: 0;
              display: none; }
              @media screen and (min-width: 1406px) {
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-centered {
                  margin-right: auto;
                  margin-left: 0;
                  -webkit-align-items: center;
                  align-items: center;
                  display: -webkit-box;
                  display: -webkit-flex;
                  display: -ms-flexbox;
                  display: flex; } }
              @media screen and (min-width: 1600px) {
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-centered {
                  margin-left: 12px; } }
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav #dApplyNowButton,
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav #dSignInLink {
              min-width: fit-content; }
            @media screen and (min-width: 1440px) {
              header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav #dSignInLink {
                margin-left: 0; } }
            header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-align-items: center;
              align-items: center; }
              header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item.show .dropdown-menu {
                display: block; }
              header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .nav-link {
                font-size: 16px;
                font-weight: 500;
                font-family: "DM Sans", sans-serif;
                color: #222222;
                min-width: max-content; }
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .nav-link:after {
                  display: none; }
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .nav-link.nav-phone {
                  margin-top: 0; }
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .nav-link .dropdown-toggle:after {
                  display: none; }
              header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item#navMainPhone .nav-phone {
                font-size: 16px;
                font-weight: 500; }
              @media screen and (min-width: 1440px) {
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item#navMainPhone {
                  margin-left: 240px; } }
              @media screen and (max-width: 767px) {
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item#dMakeAPaymentButton, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item#dApplyNowButton {
                  display: none; } }
              header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item#navMainSearch {
                position: relative;
                width: 40px;
                height: 40px;
                margin-left: 0px;
                width: auto;
                height: auto; }
                @media screen and (max-width: 767px) {
                  header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item#navMainSearch {
                    display: none; } }
                @media screen and (max-width: 1405px) {
                  header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item#navMainSearch .searchNav {
                    position: static; } }
              header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav {
                margin: 0; }
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .searchbox-input, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .mobile-search-input, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .searchbox-input, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .mobile-search-input {
                  border-color: #7a3ff6; }
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .searchbox-submit, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .searchbox-submit {
                  font-size: 14px; }
                header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox {
                  margin: 0; }
                  header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input {
                    color: #000000;
                    font-size: 16px;
                    line-height: normal;
                    background-color: #fff;
                    border-color: transparent;
                    -moz-transition: border-color 0.2s ease, background-color 0.2s ease;
                    -o-transition: border-color 0.2s ease, background-color 0.2s ease;
                    -webkit-transition: border-color 0.2s ease, background-color 0.2s ease;
                    transition: border-color 0.2s ease, background-color 0.2s ease; }
                    header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input::-webkit-input-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input::-webkit-input-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input::-webkit-input-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input::-webkit-input-placeholder {
                      /* Chrome/Opera/Safari */
                      color: #cccccc; }
                    header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input::-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input::-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input::-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input::-moz-placeholder {
                      /* Firefox 19+ */
                      color: #cccccc; }
                    header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-ms-input-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-ms-input-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-ms-input-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-ms-input-placeholder {
                      /* IE 10+ */
                      color: #cccccc; }
                    header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-moz-placeholder {
                      /* Firefox 18- */
                      color: #cccccc; }
                    header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-webkit-autofill:hover, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-webkit-autofill:focus, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-webkit-autofill:active, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-webkit-autofill:hover, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-webkit-autofill:focus, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-webkit-autofill:active, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-webkit-autofill:hover, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-webkit-autofill:focus, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-webkit-autofill:active, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-webkit-autofill:hover, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-webkit-autofill:focus, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-webkit-autofill:active {
                      background-color: #fff;
                      -webkit-text-fill-color: #000000 !important;
                      color: #000000; }
                    header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:focus, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:focus, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:focus, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:focus {
                      border-color: #7a3ff6; }
                  header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-icon, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-searchbox-icon, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-icon, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-searchbox-icon {
                    border-color: transparent;
                    -moz-transition: border-color 0.2s ease;
                    -o-transition: border-color 0.2s ease;
                    -webkit-transition: border-color 0.2s ease;
                    transition: border-color 0.2s ease; }
                  header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-submit, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-submit {
                    font-size: 18px;
                    border-color: transparent;
                    background-color: transparent;
                    display: -webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                    -webkit-align-items: center;
                    align-items: center;
                    -webkit-justify-content: center;
                    justify-content: center;
                    -moz-transition: font-size 0.2s ease;
                    -o-transition: font-size 0.2s ease;
                    -webkit-transition: font-size 0.2s ease;
                    transition: font-size 0.2s ease; }
                    header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-submit > i, header nav.navbar-modded.navbar .app-l-nav .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-submit > i {
                      color: #7a3ff6;
                      -moz-transition: color 0.2s ease;
                      -o-transition: color 0.2s ease;
                      -webkit-transition: color 0.2s ease;
                      transition: color 0.2s ease; }
        header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search {
          margin-left: auto;
          display: none; }
          @media screen and (max-width: 767px) {
            header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search {
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-align-items: center;
              align-items: center;
              -webkit-justify-content: center;
              justify-content: center; } }
          header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav {
            margin: 0; }
            header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav.search-container-open .searchbox .mobile-search-input, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav.search-container-open .mobileSearchbox .mobile-search-input {
              border-color: #7a3ff6; }
            header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox {
              margin: 0; }
              header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox.searchMobile, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox.searchMobile {
                padding: 0; }
              header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .mobile-search-input, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .mobile-search-input {
                color: #000000;
                font-size: 16px;
                line-height: normal;
                background-color: #fff;
                border-color: transparent;
                -moz-transition: border-color 0.2s ease, background-color 0.2s ease;
                -o-transition: border-color 0.2s ease, background-color 0.2s ease;
                -webkit-transition: border-color 0.2s ease, background-color 0.2s ease;
                transition: border-color 0.2s ease, background-color 0.2s ease; }
                header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .mobile-search-input::-webkit-input-placeholder, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .mobile-search-input::-webkit-input-placeholder {
                  /* Chrome/Opera/Safari */
                  color: #cccccc; }
                header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .mobile-search-input::-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .mobile-search-input::-moz-placeholder {
                  /* Firefox 19+ */
                  color: #cccccc; }
                header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .mobile-search-input:-ms-input-placeholder, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .mobile-search-input:-ms-input-placeholder {
                  /* IE 10+ */
                  color: #cccccc; }
                header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .mobile-search-input:-moz-placeholder, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .mobile-search-input:-moz-placeholder {
                  /* Firefox 18- */
                  color: #cccccc; }
              header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .searchbox-icon, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .mobile-searchbox-icon, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .searchbox-icon, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .mobile-searchbox-icon {
                border-color: transparent;
                -moz-transition: border-color 0.2s ease;
                -o-transition: border-color 0.2s ease;
                -webkit-transition: border-color 0.2s ease;
                transition: border-color 0.2s ease; }
              header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .searchbox-submit, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .searchbox-submit {
                border-color: transparent;
                background-color: transparent;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-align-items: center;
                align-items: center;
                -webkit-justify-content: center;
                justify-content: center; }
                header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .searchbox .searchbox-submit > i, header nav.navbar-modded.navbar .app-l-nav > .app-l-mobile-search .searchNav .mobileSearchbox .searchbox-submit > i {
                  color: #7a3ff6;
                  -moz-transition: color 0.2s ease;
                  -o-transition: color 0.2s ease;
                  -webkit-transition: color 0.2s ease;
                  transition: color 0.2s ease; }
      header nav.navbar-modded.navbar .navbar-brand {
        position: relative;
        float: none; }
        @media screen and (max-width: 991px) {
          header nav.navbar-modded.navbar .navbar-brand {
            padding: 0px 0px 0px 6px;
            max-width: 170px; } }
        @media screen and (max-width: 767px) {
          header nav.navbar-modded.navbar .navbar-brand {
            max-width: 100%;
            padding-right: 16px; } }
        header nav.navbar-modded.navbar .navbar-brand .floating-img {
          position: absolute;
          top: 0;
          left: 0;
          bottom: 0;
          right: 0;
          width: 100%;
          height: 100%;
          opacity: 0;
          border: none;
          float: none;
          -moz-transition: opacity 0.2s ease;
          -o-transition: opacity 0.2s ease;
          -webkit-transition: opacity 0.2s ease;
          transition: opacity 0.2s ease; }
        header nav.navbar-modded.navbar .navbar-brand .base-img {
          opacity: 1; }
        header nav.navbar-modded.navbar .navbar-brand img {
          float: none;
          height: auto; }
      @media screen and (max-width: 1199px) {
        header nav.navbar-modded.navbar .navbar-nav .nav-item#dMakeAPaymentButton {
          margin-left: 10px; } }
      @media screen and (max-width: 1199px) {
        header nav.navbar-modded.navbar .navbar-nav .nav-item#dMakeAPaymentButton + li {
          margin-left: 8px; } }
      header nav.navbar-modded.navbar .dropdown-menu {
        background-color: #fbfbfb;
        border: 0 none;
        top: 100%;
        margin-top: 0;
        box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.15);
        -webkit-box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.15);
        -moz-box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.15);
        -ms-box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.15);
        -o-box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.15); }
        header nav.navbar-modded.navbar .dropdown-menu:before {
          display: none; }
        header nav.navbar-modded.navbar .dropdown-menu:hover, header nav.navbar-modded.navbar .dropdown-menu:focus {
          background: #fafafa; }
          header nav.navbar-modded.navbar .dropdown-menu:hover .dropdown-item, header nav.navbar-modded.navbar .dropdown-menu:focus .dropdown-item {
            color: rgba(0, 0, 0, 0.75); }
        header nav.navbar-modded.navbar .dropdown-menu .dropdown-item {
          background: #fbfbfb none repeat scroll 0 0;
          border: 0 none;
          clear: both;
          color: #222222;
          display: block;
          font-size: 16px;
          font-weight: 500;
          padding: 12px 15px;
          text-align: inherit;
          white-space: nowrap;
          width: 100%;
          position: relative; }
          header nav.navbar-modded.navbar .dropdown-menu .dropdown-item:last-child:after {
            display: none; }
          header nav.navbar-modded.navbar .dropdown-menu .dropdown-item:after {
            content: '';
            position: absolute;
            top: auto;
            right: 0;
            bottom: 0;
            left: 0;
            width: calc(100% - 28px);
            margin: auto;
            height: 1px;
            border-top: 1px solid #e1e1e1; }
        header nav.navbar-modded.navbar .dropdown-menu .dropdown-item:focus, header nav.navbar-modded.navbar .dropdown-menu .dropdown-item:hover {
          background-color: #fff;
          color: #410161 !important;
          text-decoration: none; }
      header nav.navbar-modded.navbar .navbar-mobile {
        display: none;
        padding-bottom: 0; }
        @media screen and (max-width: 1405px) {
          header nav.navbar-modded.navbar .navbar-mobile {
            display: block; } }
        header nav.navbar-modded.navbar .navbar-mobile #mobile-menu {
          background: transparent; }
        header nav.navbar-modded.navbar .navbar-mobile ul .nav-item:after {
          background: #ececec; }
        header nav.navbar-modded.navbar .navbar-mobile ul .nav-item:nth-last-child(2):after {
          background: none; }
        header nav.navbar-modded.navbar .navbar-mobile ul .nav-item:nth-last-child(3):after {
          background: none; }
        header nav.navbar-modded.navbar .navbar-mobile ul .nav-item a.navbar-toggler {
          background: #ffffff; }
          @media screen and (max-width: 1250px) {
            header nav.navbar-modded.navbar .navbar-mobile ul .nav-item a.navbar-toggler {
              display: block !important;
              font-weight: 700; } }
          header nav.navbar-modded.navbar .navbar-mobile ul .nav-item a.navbar-toggler > span i:before {
            content: "\e90a";
            font-family: 'loandepot';
            font-size: 13px; }
          header nav.navbar-modded.navbar .navbar-mobile ul .nav-item a.navbar-toggler.collapsed > span i {
            color: #a7a7a7; }
        header nav.navbar-modded.navbar .navbar-mobile ul .nav-item a.app-l-nav-btn {
          padding: 11px 16px 10px 16px;
          margin: 8px 14px;
          font-size: 14px;
          line-height: normal;
          letter-spacing: 0.7;
          text-decoration: none; }
          header nav.navbar-modded.navbar .navbar-mobile ul .nav-item a.app-l-nav-btn:hover, header nav.navbar-modded.navbar .navbar-mobile ul .nav-item a.app-l-nav-btn:focus {
            text-decoration: none; }
        header nav.navbar-modded.navbar .navbar-mobile ul .nav-item .navbar-toggleable-md {
          background-color: #f6f6f6; }
        @media screen and (max-width: 1250px) {
          header nav.navbar-modded.navbar .navbar-mobile ul .nav-item .collapse {
            display: none !important; } }
        @media screen and (max-width: 1250px) {
          header nav.navbar-modded.navbar .navbar-mobile ul .nav-item .collapse.in {
            display: block !important; } }
        header nav.navbar-modded.navbar .navbar-mobile ul .nav-item#dMakeAPaymentButtonMobile {
          display: none; }
          @media screen and (max-width: 767px) {
            header nav.navbar-modded.navbar .navbar-mobile ul .nav-item#dMakeAPaymentButtonMobile {
              display: block; } }
        header nav.navbar-modded.navbar .navbar-mobile ul li#dApplyNowButtonMobile {
          background-color: transparent;
          display: none; }
          @media screen and (max-width: 767px) {
            header nav.navbar-modded.navbar .navbar-mobile ul li#dApplyNowButtonMobile {
              display: block; } }

header .navbar-fixed-top #header-contact-number-h-lo {
  color: #7a3ff6 !important; }

.navbar-toggler .fa, .navbar-toggler #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker .navbar-toggler .glyphicon {
  transition: 0.3s ease-out; }

.navbar-toggler.collapsed .fa, .navbar-toggler.collapsed #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker .navbar-toggler.collapsed .glyphicon {
  transition: 0.3s ease-out;
  transform: rotate(180deg); }

.noscroll {
  overflow: hidden;
  position: fixed; }

@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {
  .noscroll {
    position: static; } }

.breadcrumbs {
  text-transform: uppercase;
  margin: 0;
  padding: 1rem;
  background-color: #f1f1f1;
  color: #818a91; }
  .breadcrumbs li:last-child:after {
    display: none; }
  .breadcrumbs li:after {
    content: "\2044";
    font-family: 'FontAwesome';
    margin-left: .5rem;
    margin-right: .5rem;
    font-weight: bold; }
  .breadcrumbs a {
    text-decoration: none; }
  .breadcrumbs.breadcrumbs-independent {
    margin-top: 1.75rem; }
  @media (max-width: 543px) {
    .breadcrumbs {
      display: none; } }
  .breadcrumbs .list-inline {
    margin-bottom: 0; }

footer {
  background: #e2e2e2; }
  footer .footer-megamenu {
    color: black;
    padding-top: 25px;
    padding-bottom: 25px; }
    footer .footer-megamenu a, footer .footer-megamenu button {
      color: black; }
    footer .footer-megamenu > div.row:first-child p {
      margin-bottom: 0; }
    @media (max-width: 767px) {
      footer .footer-megamenu > div.row:first-child .col-xs-12 + .col-xs-12 {
        margin-top: .5rem !important; } }
    footer .footer-megamenu button {
      width: 100%;
      text-align: left;
      padding: .5rem 0; }
      footer .footer-megamenu button:focus {
        outline: none; }
    footer .footer-megamenu h2, footer .footer-megamenu li {
      margin-bottom: 1rem; }
    footer .footer-megamenu li {
      font-size: 13px;
      line-height: .75rem; }
      @media (max-width: 1199px) {
        footer .footer-megamenu li {
          line-height: 1rem; } }
    footer .footer-megamenu li.nav-item:last-child {
      margin-bottom: 0; }
    footer .footer-megamenu .navbar {
      padding: 0; }
    footer .footer-megamenu h4.hidden-sm-down, footer .footer-megamenu h3.hidden-sm-down {
      margin-bottom: 1rem; }
    footer .footer-megamenu p {
      line-height: 1rem; }
    footer .footer-megamenu hr {
      background-color: #777;
      margin: .75rem 0; }
    footer .footer-megamenu .header-toggle {
      color: #501283; }
    footer .footer-megamenu .navbar-toggleable {
      clear: both;
      padding: .5rem .75rem;
      background: #e2e2e2; }
    footer .footer-megamenu .social-links a:hover {
      text-decoration: none; }
    footer .footer-megamenu .disclaimers-header {
      margin-bottom: .5rem;
      text-align: center; }
    footer .footer-megamenu .statement-links p {
      margin-bottom: 1rem; }
    footer .footer-megamenu .statement-links img {
      height: 35px;
      width: auto; }
    @media (min-width: 544px) {
      footer .footer-megamenu .navbar-toggleable {
        background: none;
        padding: 0; } }
    @media (max-width: 767px) {
      footer .footer-megamenu button {
        width: 30px;
        height: 30px; }
      footer .footer-megamenu h4, footer .footer-megamenu h3 {
        font-family: sans-serif, 'Source Sans Pro';
        font-size: 1.15rem;
        line-height: 30px;
        font-weight: 500;
        margin-bottom: 0; }
      footer .footer-megamenu .col-xs-12 + .col-xs-12 {
        margin-top: .5rem; } }
    @media (min-width: 1200px) {
      footer .footer-megamenu .nmls, footer .footer-megamenu .copyright {
        display: inline-block; } }
    @media (min-width: 768px) {
      footer .footer-megamenu .primary > .col-md-2, footer .footer-megamenu .secondary > .col-md-2 {
        padding-left: 5px;
        padding-right: 5px; }
        footer .footer-megamenu .primary > .col-md-2:first-child, footer .footer-megamenu .secondary > .col-md-2:first-child {
          padding-left: 15px !important; }
        footer .footer-megamenu .primary > .col-md-2:last-child, footer .footer-megamenu .secondary > .col-md-2:last-child {
          padding-right: 15px !important; } }
  footer #accordion-footer .panel nav {
    padding-left: 15px;
    padding-right: 15px; }
  footer #accordion-footer .panel > div {
    padding-top: .5rem; }
    @media (max-width: 767px) {
      footer #accordion-footer .panel > div {
        padding-left: 15px;
        padding-right: 15px; } }
  footer #accordion-footer nav {
    text-align: center; }
    footer #accordion-footer nav .nav-link {
      border-bottom: 1px solid black; }
    footer #accordion-footer nav .nav-link.collapsed {
      border-bottom: 0; }
  footer #accordion-footer p {
    margin: 0; }

::-webkit-scrollbar {
  width: 6px !important;
  background: rgba(0, 0, 0, 0.08) !important; }

::-webkit-scrollbar-track {
  -webkit-border-radius: 10px !important;
  border-radius: 10px !important; }

::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px !important;
  background: rgba(0, 0, 0, 0.3) !important; }

::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(0, 0, 0, 0.3) !important; }

.articlesnav {
  position: relative;
  border-top: 1px solid #f1f1f1;
  margin-top: 2rem;
  margin-bottom: 2rem;
  text-align: center;
  clear: both; }
  .articlesnav a {
    text-decoration: none;
    padding-top: .5rem;
    padding-bottom: .5rem;
    display: inline-block; }
    .articlesnav a.articlesnav-left {
      float: left; }
      .articlesnav a.articlesnav-left:before {
        content: "\f0a8";
        font-family: 'FontAwesome';
        padding-right: .5rem; }
    .articlesnav a.articlesnav-right {
      float: right; }
      .articlesnav a.articlesnav-right:after {
        content: "\f0a9";
        font-family: 'FontAwesome';
        padding-left: .5rem; }
  .articlesnav .fa-arrow-circle-left {
    margin-right: .75rem; }
  .articlesnav .fa-arrow-circle-right {
    margin-left: .75rem; }
  .articlesnav .articlesnav-status {
    display: inline-block;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
    color: black;
    background-color: #f1f1f1;
    padding: .5rem 1.25rem; }

.nav-tabs {
  border-bottom: 1px solid var(--ld-galaxy-80-300); }
  .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:hover,
  .nav-tabs .nav-item.open .nav-link:hover,
  .nav-tabs .nav-item.open .nav-link:focus {
    border-color: var(--ld-galaxy-80-300) var(--ld-galaxy-80-300) transparent; }
  .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
    text-decoration: underline; }

.tablist {
  border: 1px solid var(--ld-galaxy-80-300);
  border-bottom: none; }

.card-header.full-width-tabs-navs h3 {
  font-weight: 400;
  margin: 0; }

.card-header.full-width-tabs-navs ul li.nav-item {
  width: 33%;
  border-radius: 0;
  background-color: #f1f1f1; }
  .card-header.full-width-tabs-navs ul li.nav-item a.nav-link {
    padding: 1rem;
    color: black; }
    .card-header.full-width-tabs-navs ul li.nav-item a.nav-link.active {
      color: #501283;
      border-radius: 0; }
  .card-header.full-width-tabs-navs ul li.nav-item + .nav-item {
    margin-left: 0rem; }

.card-header.full-width-tabs-navs .nav-tabs .nav-link {
  border: none; }

.card-header.full-width-tabs-nav {
  padding-bottom: 0; }
  .card-header.full-width-tabs-nav h3 {
    font-weight: 400;
    margin: 0;
    text-transform: uppercase;
    margin-bottom: 0; }
  .card-header.full-width-tabs-nav ul li.nav-item {
    width: 33%; }
    @media (max-width: 767px) {
      .card-header.full-width-tabs-nav ul li.nav-item {
        width: 32%; } }
  .card-header.full-width-tabs-nav a.nav-link {
    padding: 1rem;
    color: black; }
    .card-header.full-width-tabs-nav a.nav-link.active {
      color: #501283; }

.light-pagination {
  background-color: #fff; }
  .light-pagination .page-link {
    padding: .4rem 0.75rem;
    color: var(--ld-galaxy-80-600);
    text-decoration: none;
    background: linear-gradient(to bottom, #fff, #f2f2f2);
    border: 1px solid var(--ld-galaxy-80-300); }
  .light-pagination .page-link-previous, .light-pagination .page-link-next {
    color: black; }
  .light-pagination .page-item.active .page-link,
  .light-pagination .page-item.active .page-link:focus,
  .light-pagination .page-item.active .page-link:hover {
    color: black;
    font-weight: bold;
    background-color: white;
    border-color: var(--ld-galaxy-80-300);
    background: none;
    text-decoration: underline; }

nav.navbar-scroll-up {
  top: 0;
  transition: top .2s; }

nav.navbar-scroll-down {
  top: -80px;
  transition: top .2s; }

nav.navbar-access-top {
  position: fixed;
  top: 0px;
  right: 0;
  left: 0;
  z-index: 1030; }

/****************************************************************************/
#loading {
  background-color: #ffffff;
  content: '';
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 3002; }
  #loading.closing {
    background-color: transparent;
    transition: background-color 500ms ease; }

/***** Component Mixins *****/
@font-face {
  font-family: 'FontAwesome';
  src: url("/Areas/LoanDepot/Fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3");
  src: url("/Areas/LoanDepot/Fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("/Areas/LoanDepot/Fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("/Areas/LoanDepot/Fonts/fontawesome/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("/Areas/LoanDepot/Fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("/Areas/LoanDepot/Fonts/fontawesome/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa, #scheduler .uib-datepicker .glyphicon {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571429em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }

.fa-ul > li {
  position: relative; }

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center; }

.fa-li.fa-lg {
  left: -1.85714286em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid .08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left, #scheduler .uib-datepicker .fa-pull-left.glyphicon {
  margin-right: .3em; }

.fa.fa-pull-right, #scheduler .uib-datepicker .fa-pull-right.glyphicon {
  margin-left: .3em; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left, #scheduler .uib-datepicker .pull-left.glyphicon {
  margin-right: .3em; }

.fa.pull-right, #scheduler .uib-datepicker .pull-right.glyphicon {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

.fa-glass:before {
  content: "\f000"; }

.fa-music:before {
  content: "\f001"; }

.fa-search:before {
  content: "\f002"; }

.fa-envelope-o:before {
  content: "\f003"; }

.fa-heart:before {
  content: "\f004"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-o:before {
  content: "\f006"; }

.fa-user:before {
  content: "\f007"; }

.fa-film:before {
  content: "\f008"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-check:before {
  content: "\f00c"; }

.fa-remove:before, .fa-close:before, .fa-times:before {
  content: "\f00d"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-signal:before {
  content: "\f012"; }

.fa-gear:before, .fa-cog:before {
  content: "\f013"; }

.fa-trash-o:before {
  content: "\f014"; }

.fa-home:before {
  content: "\f015"; }

.fa-file-o:before {
  content: "\f016"; }

.fa-clock-o:before {
  content: "\f017"; }

.fa-road:before {
  content: "\f018"; }

.fa-download:before {
  content: "\f019"; }

.fa-arrow-circle-o-down:before {
  content: "\f01a"; }

.fa-arrow-circle-o-up:before {
  content: "\f01b"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-play-circle-o:before {
  content: "\f01d"; }

.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e"; }

.fa-refresh:before {
  content: "\f021"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-lock:before {
  content: "\f023"; }

.fa-flag:before {
  content: "\f024"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-print:before {
  content: "\f02f"; }

.fa-camera:before {
  content: "\f030"; }

.fa-font:before {
  content: "\f031"; }

.fa-bold:before {
  content: "\f032"; }

.fa-italic:before {
  content: "\f033"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-list:before {
  content: "\f03a"; }

.fa-dedent:before, .fa-outdent:before {
  content: "\f03b"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-video-camera:before {
  content: "\f03d"; }

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: "\f03e"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-tint:before {
  content: "\f043"; }

.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044"; }

.fa-share-square-o:before {
  content: "\f045"; }

.fa-check-square-o:before {
  content: "\f046"; }

.fa-arrows:before {
  content: "\f047"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-play:before {
  content: "\f04b"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-eject:before {
  content: "\f052"; }

.fa-chevron-left:before, #scheduler .uib-datepicker .glyphicon-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before, #scheduler .uib-datepicker .glyphicon-chevron-right:before {
  content: "\f054"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-times-circle-o:before {
  content: "\f05c"; }

.fa-check-circle-o:before {
  content: "\f05d"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-mail-forward:before, .fa-share:before {
  content: "\f064"; }

.fa-expand:before {
  content: "\f065"; }

.fa-compress:before {
  content: "\f066"; }

.fa-plus:before {
  content: "\f067"; }

.fa-minus:before {
  content: "\f068"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-plane:before {
  content: "\f072"; }

.fa-calendar:before {
  content: "\f073"; }

.fa-random:before {
  content: "\f074"; }

.fa-comment:before {
  content: "\f075"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-arrows-v:before {
  content: "\f07d"; }

.fa-arrows-h:before {
  content: "\f07e"; }

.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-key:before {
  content: "\f084"; }

.fa-gears:before, .fa-cogs:before {
  content: "\f085"; }

.fa-comments:before {
  content: "\f086"; }

.fa-thumbs-o-up:before {
  content: "\f087"; }

.fa-thumbs-o-down:before {
  content: "\f088"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-heart-o:before {
  content: "\f08a"; }

.fa-sign-out:before {
  content: "\f08b"; }

.fa-linkedin-square:before {
  content: "\f08c"; }

.fa-thumb-tack:before {
  content: "\f08d"; }

.fa-external-link:before {
  content: "\f08e"; }

.fa-sign-in:before {
  content: "\f090"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-upload:before {
  content: "\f093"; }

.fa-lemon-o:before {
  content: "\f094"; }

.fa-phone:before {
  content: "\f095"; }

.fa-square-o:before {
  content: "\f096"; }

.fa-bookmark-o:before {
  content: "\f097"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a"; }

.fa-github:before {
  content: "\f09b"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-feed:before, .fa-rss:before {
  content: "\f09e"; }

.fa-hdd-o:before {
  content: "\f0a0"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-hand-o-right:before {
  content: "\f0a4"; }

.fa-hand-o-left:before {
  content: "\f0a5"; }

.fa-hand-o-up:before {
  content: "\f0a6"; }

.fa-hand-o-down:before {
  content: "\f0a7"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-group:before, .fa-users:before {
  content: "\f0c0"; }

.fa-chain:before, .fa-link:before {
  content: "\f0c1"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-cut:before, .fa-scissors:before {
  content: "\f0c4"; }

.fa-copy:before, .fa-files-o:before {
  content: "\f0c5"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-plus:before {
  content: "\f0d5"; }

.fa-money:before {
  content: "\f0d6"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc"; }

.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd"; }

.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-linkedin:before {
  content: "\f0e1"; }

.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2"; }

.fa-legal:before, .fa-gavel:before {
  content: "\f0e3"; }

.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4"; }

.fa-comment-o:before {
  content: "\f0e5"; }

.fa-comments-o:before {
  content: "\f0e6"; }

.fa-flash:before, .fa-bolt:before {
  content: "\f0e7"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea"; }

.fa-lightbulb-o:before {
  content: "\f0eb"; }

.fa-exchange:before {
  content: "\f0ec"; }

.fa-cloud-download:before {
  content: "\f0ed"; }

.fa-cloud-upload:before {
  content: "\f0ee"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-bell-o:before {
  content: "\f0a2"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cutlery:before {
  content: "\f0f5"; }

.fa-file-text-o:before {
  content: "\f0f6"; }

.fa-building-o:before {
  content: "\f0f7"; }

.fa-hospital-o:before {
  content: "\f0f8"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b"; }

.fa-circle-o:before {
  content: "\f10c"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-circle:before {
  content: "\f111"; }

.fa-mail-reply:before, .fa-reply:before {
  content: "\f112"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-folder-o:before {
  content: "\f114"; }

.fa-folder-open-o:before {
  content: "\f115"; }

.fa-smile-o:before {
  content: "\f118"; }

.fa-frown-o:before {
  content: "\f119"; }

.fa-meh-o:before {
  content: "\f11a"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-keyboard-o:before {
  content: "\f11c"; }

.fa-flag-o:before {
  content: "\f11d"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-code:before {
  content: "\f121"; }

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122"; }

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-crop:before {
  content: "\f125"; }

.fa-code-fork:before {
  content: "\f126"; }

.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127"; }

.fa-question:before {
  content: "\f128"; }

.fa-info:before {
  content: "\f129"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-shield:before {
  content: "\f132"; }

.fa-calendar-o:before {
  content: "\f133"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-minus-square-o:before {
  content: "\f147"; }

.fa-level-up:before {
  content: "\f148"; }

.fa-level-down:before {
  content: "\f149"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-pencil-square:before {
  content: "\f14b"; }

.fa-external-link-square:before {
  content: "\f14c"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150"; }

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151"; }

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152"; }

.fa-euro:before, .fa-eur:before {
  content: "\f153"; }

.fa-gbp:before {
  content: "\f154"; }

.fa-dollar:before, .fa-usd:before {
  content: "\f155"; }

.fa-rupee:before, .fa-inr:before {
  content: "\f156"; }

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157"; }

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158"; }

.fa-won:before, .fa-krw:before {
  content: "\f159"; }

.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-text:before {
  content: "\f15c"; }

.fa-sort-alpha-asc:before {
  content: "\f15d"; }

.fa-sort-alpha-desc:before {
  content: "\f15e"; }

.fa-sort-amount-asc:before {
  content: "\f160"; }

.fa-sort-amount-desc:before {
  content: "\f161"; }

.fa-sort-numeric-asc:before {
  content: "\f162"; }

.fa-sort-numeric-desc:before {
  content: "\f163"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-youtube-square:before {
  content: "\f166"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-youtube-play:before {
  content: "\f16a"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-adn:before {
  content: "\f170"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitbucket-square:before {
  content: "\f172"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-long-arrow-down:before {
  content: "\f175"; }

.fa-long-arrow-up:before {
  content: "\f176"; }

.fa-long-arrow-left:before {
  content: "\f177"; }

.fa-long-arrow-right:before {
  content: "\f178"; }

.fa-apple:before {
  content: "\f179"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-android:before {
  content: "\f17b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-trello:before {
  content: "\f181"; }

.fa-female:before {
  content: "\f182"; }

.fa-male:before {
  content: "\f183"; }

.fa-gittip:before, .fa-gratipay:before {
  content: "\f184"; }

.fa-sun-o:before {
  content: "\f185"; }

.fa-moon-o:before {
  content: "\f186"; }

.fa-archive:before {
  content: "\f187"; }

.fa-bug:before {
  content: "\f188"; }

.fa-vk:before {
  content: "\f189"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-arrow-circle-o-right:before {
  content: "\f18e"; }

.fa-arrow-circle-o-left:before {
  content: "\f190"; }

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191"; }

.fa-dot-circle-o:before {
  content: "\f192"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-turkish-lira:before, .fa-try:before {
  content: "\f195"; }

.fa-plus-square-o:before {
  content: "\f196"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-slack:before {
  content: "\f198"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c"; }

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-spoon:before {
  content: "\f1b1"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-automobile:before, .fa-car:before {
  content: "\f1b9"; }

.fa-cab:before, .fa-taxi:before {
  content: "\f1ba"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-file-pdf-o:before {
  content: "\f1c1"; }

.fa-file-word-o:before {
  content: "\f1c2"; }

.fa-file-excel-o:before {
  content: "\f1c3"; }

.fa-file-powerpoint-o:before {
  content: "\f1c4"; }

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5"; }

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6"; }

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7"; }

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8"; }

.fa-file-code-o:before {
  content: "\f1c9"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd"; }

.fa-circle-o-notch:before {
  content: "\f1ce"; }

.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
  content: "\f1d0"; }

.fa-ge:before, .fa-empire:before {
  content: "\f1d1"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
  content: "\f1d4"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7"; }

.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8"; }

.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9"; }

.fa-history:before {
  content: "\f1da"; }

.fa-circle-thin:before {
  content: "\f1db"; }

.fa-header:before {
  content: "\f1dc"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-sliders:before {
  content: "\f1de"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-newspaper-o:before {
  content: "\f1ea"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bell-slash-o:before {
  content: "\f1f7"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-eyedropper:before {
  content: "\f1fb"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-area-chart:before {
  content: "\f1fe"; }

.fa-pie-chart:before {
  content: "\f200"; }

.fa-line-chart:before {
  content: "\f201"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bus:before {
  content: "\f207"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-cc:before {
  content: "\f20a"; }

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b"; }

.fa-meanpath:before {
  content: "\f20c"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-diamond:before {
  content: "\f219"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-venus:before {
  content: "\f221"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-intersex:before, .fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-facebook-official:before {
  content: "\f230"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-server:before {
  content: "\f233"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-hotel:before, .fa-bed:before {
  content: "\f236"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-train:before {
  content: "\f238"; }

.fa-subway:before {
  content: "\f239"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-yc:before, .fa-y-combinator:before {
  content: "\f23b"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-battery-4:before, .fa-battery-full:before {
  content: "\f240"; }

.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242"; }

.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-sticky-note-o:before {
  content: "\f24a"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-hourglass-o:before {
  content: "\f250"; }

.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251"; }

.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255"; }

.fa-hand-stop-o:before, .fa-hand-paper-o:before {
  content: "\f256"; }

.fa-hand-scissors-o:before {
  content: "\f257"; }

.fa-hand-lizard-o:before {
  content: "\f258"; }

.fa-hand-spock-o:before {
  content: "\f259"; }

.fa-hand-pointer-o:before {
  content: "\f25a"; }

.fa-hand-peace-o:before {
  content: "\f25b"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-safari:before {
  content: "\f267"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-tv:before, .fa-television:before {
  content: "\f26c"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-500px:before {
  content: "\f26e"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-calendar-plus-o:before {
  content: "\f271"; }

.fa-calendar-minus-o:before {
  content: "\f272"; }

.fa-calendar-times-o:before {
  content: "\f273"; }

.fa-calendar-check-o:before {
  content: "\f274"; }

.fa-industry:before {
  content: "\f275"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-map-o:before {
  content: "\f278"; }

.fa-map:before {
  content: "\f279"; }

.fa-commenting:before {
  content: "\f27a"; }

.fa-commenting-o:before {
  content: "\f27b"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-vimeo:before {
  content: "\f27d"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-edge:before {
  content: "\f282"; }

.fa-credit-card-alt:before {
  content: "\f283"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-modx:before {
  content: "\f285"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-usb:before {
  content: "\f287"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-pause-circle-o:before {
  content: "\f28c"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stop-circle-o:before {
  content: "\f28e"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-percent:before {
  content: "\f295"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-envira:before {
  content: "\f299"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-wheelchair-alt:before {
  content: "\f29b"; }

.fa-question-circle-o:before {
  content: "\f29c"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-volume-control-phone:before {
  content: "\f2a0"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
  content: "\f2a4"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-signing:before, .fa-sign-language:before {
  content: "\f2a7"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3"; }

.fa-fa:before, .fa-fontawesome:before {
  content: "\f2b4"; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

@media (min-width: 768px) {
  body {
    font-family: 'Source Sans Pro', sans-serif; }
  h1, .h1, h2, h3 {
    font-family: 'Montserrat', sans-serif; } }

@media (max-width: 767px) {
  .wf-active body {
    font-family: 'Source Sans Pro', sans-serif; }
  .wf-active h1, .wf-active .h1, .wf-active h2, .wf-active h3 {
    font-family: 'Montserrat', sans-serif; } }

html {
  font-size: 14px; }

h1, h2, h3 {
  font-weight: 700; }

h1, h2, h3, h4, h5, h6, p,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.75rem; }

.title-shadow h1, .title-shadow h2, .title-shadow h3, .title-shadow p {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); }

.title-shadow h1 {
  font-size: 3.25rem;
  font-weight: 400; }
  @media (max-width: 767px) {
    .title-shadow h1 {
      font-size: 2.61rem; } }

.title-shadow h2 {
  font-size: 2.25rem;
  font-weight: 400; }
  @media (max-width: 767px) {
    .title-shadow h2 {
      font-size: 1.95rem; } }

.title-shadow h3 {
  font-size: 1.75rem;
  font-weight: 300; }

.title-shadow .btn-lg, .title-shadow .btn-group-lg > .btn, .title-shadow body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > input[type="submit"].btn-alt, .title-shadow body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > #SubmitPurchaseCalculator, .title-shadow
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > #SubmitRefinanceCalculator, .title-shadow body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > input[type="submit"].btn-alt, .title-shadow body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > input[type="submit"].btn-main, .title-shadow
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > #SubmitPurchaseCalculator, .title-shadow
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .title-shadow .btn-group-lg > #SubmitRefinanceCalculator {
  font-size: 1.47rem; }

p {
  line-height: 1.5rem; }

@media (min-width: 544px) {
  html {
    font-size: 14px; }
  h1, .h1 {
    font-size: 3rem; }
  h1.lg, .h1.lg {
    font-size: 4rem; }
  h2, .h2, h1.title {
    font-size: 2.25rem; }
  h2.callout {
    font-size: 3.5rem; } }

@media (min-width: 768px) {
  h1.lg, .h1.lg {
    font-size: 6.5rem; } }

h1, .h1 {
  font-size: 2.5rem; }

h2, .h2, h1.title {
  font-size: 2rem; }

h2.callout {
  color: #a4cd27;
  font-size: 2.5rem; }

h3, .h3 {
  font-size: 1.5rem; }

h4, .h4 {
  font-size: 1.15rem; }

h5, .h5 {
  font-size: 1rem; }

.legal {
  font-size: 0.85rem;
  color: #aaa; }

small {
  font-size: 0.85rem; }

.product-page h1, .gradient-purple-radial h1, .accordion.accordion-numbered .accordion-toggle:after h1 {
  font-size: 3.25rem;
  font-weight: 400; }
  @media (max-width: 767px) {
    .product-page h1, .gradient-purple-radial h1, .accordion.accordion-numbered .accordion-toggle:after h1 {
      font-size: 2.61rem; } }

.product-page h2, .gradient-purple-radial h2, .accordion.accordion-numbered .accordion-toggle:after h2 {
  font-size: 2.25rem;
  font-weight: 400; }
  @media (max-width: 767px) {
    .product-page h2, .gradient-purple-radial h2, .accordion.accordion-numbered .accordion-toggle:after h2 {
      font-size: 1.95rem; } }

.product-page h3, .gradient-purple-radial h3, .accordion.accordion-numbered .accordion-toggle:after h3 {
  font-size: 1.75rem;
  font-weight: 300; }

.product-page .btn-lg, .product-page .btn-group-lg > .btn, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-alt, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitPurchaseCalculator, .product-page
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitRefinanceCalculator, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-alt, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitPurchaseCalculator, .product-page
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitRefinanceCalculator, .gradient-purple-radial .btn-lg, .accordion.accordion-numbered .accordion-toggle:after .btn-lg, .gradient-purple-radial .btn-group-lg > .btn, .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > .btn, .gradient-purple-radial body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-alt, .accordion.accordion-numbered .accordion-toggle:after body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-alt, .gradient-purple-radial body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > #SubmitPurchaseCalculator, .accordion.accordion-numbered .accordion-toggle:after
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > #SubmitPurchaseCalculator, .gradient-purple-radial
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > #SubmitRefinanceCalculator, .accordion.accordion-numbered .accordion-toggle:after
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > #SubmitRefinanceCalculator, .gradient-purple-radial body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-alt, .accordion.accordion-numbered .accordion-toggle:after body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-alt, .gradient-purple-radial body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > input[type="submit"].btn-main, .accordion.accordion-numbered .accordion-toggle:after .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > input[type="submit"].btn-main, .gradient-purple-radial
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > #SubmitPurchaseCalculator, .accordion.accordion-numbered .accordion-toggle:after
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > #SubmitPurchaseCalculator, .gradient-purple-radial
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .gradient-purple-radial .btn-group-lg > #SubmitRefinanceCalculator, .accordion.accordion-numbered .accordion-toggle:after
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .accordion.accordion-numbered .accordion-toggle:after .btn-group-lg > #SubmitRefinanceCalculator {
  font-size: 1.47rem; }

@media (max-width: 767px) {
  .pb-team h2 {
    font-size: 1.50rem; } }

.testimonials .card-block h4 {
  font-size: 1.7rem; }

.testimonials .card-block .quote {
  font-size: 1.10rem; }

.testimonials .card-block hr + p {
  font-size: 1.14rem; }

.green {
  color: #a4cd27 !important; }

.purple {
  color: #501283 !important; }

.white {
  color: #fff !important; }

.blockquote {
  border-color: #a5cd39;
  font-size: 1.125rem; }

cite {
  color: #501283; }
  cite:before {
    content: "\2014\2002";
    color: #818a91; }

.checkmark-green {
  display: inline-block;
  width: 1.2rem;
  height: 1.2rem;
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }
  .checkmark-green .checkmark_stem {
    position: absolute;
    width: 3px;
    height: 9px;
    background-color: #a4cd27;
    left: 11px;
    top: 6px; }
  .checkmark-green .checkmark_kick {
    position: absolute;
    width: 3px;
    height: 3px;
    background-color: #a4cd27;
    left: 8px;
    top: 12px; }

/***** Interactive Variables *****/
/***** Interactive Mixins *****/
/***** Static CSS *****/
a {
  color: #a4cd27;
  text-decoration: none; }
  a:hover {
    color: #a4cd27;
    text-decoration: underline; }
  a:active {
    color: #501283; }
  a.white {
    color: white; }
  a.black {
    color: black; }
  a.alt {
    color: #501283; }
    a.alt:hover {
      color: #501283; }
  a.inherit, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link a {
    color: inherit;
    text-decoration: none; }
    a.inherit:link, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link a:link, a.inherit:hover, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link a:hover, a.inherit:active, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link a:active, a.inherit:focus, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link a:focus {
      color: inherit;
      text-decoration: none; }

.gradient-green-radial a {
  color: white; }

.sidebar a, .with-sidebar > .col-md-4 a {
  color: #501283; }
  .sidebar a.white, .with-sidebar > .col-md-4 a.white {
    color: white; }

.btn, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator {
  padding: .5rem 2rem;
  font-weight: bold;
  transition: 0.3s ease-out; }
  .btn.btn-neutral, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-neutral[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-neutral[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-neutral[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-neutral[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-neutral[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-neutral#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-neutral#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-neutral[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-neutral[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-neutral[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-neutral[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-neutral[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-neutral#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-neutral#SubmitRefinanceCalculator {
    font-weight: normal;
    background-image: linear-gradient(to bottom, #fff, #f2f2f2);
    border: solid 2px #ebebeb;
    border-radius: 25px;
    transition: 0.3s ease-out; }
  .btn.btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"],
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"],
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator, .btn.btn-long, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-long[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-long[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-long[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-long[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitRefinanceCalculator, .btn.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator {
    color: #fff;
    background: #6ab232;
    background-image: linear-gradient(to bottom, #a5cd39 0%, #6ab232 100%);
    border: 2px solid #a4cd27;
    border-radius: 25px;
    transition: 0.3s ease-out; }
    .btn.btn-main:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"]:not([disabled]):hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"]:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"]:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"]:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"]:not([disabled]):hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"]:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"]:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"]:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator:not([disabled]):hover, .btn.btn-long:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-alt:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-long[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-long[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitPurchaseCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitRefinanceCalculator:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-alt:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-long[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-long[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-long[type="submit"].btn-main:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitPurchaseCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-long#SubmitRefinanceCalculator:not([disabled]):hover, .btn.btn-primary:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:not([disabled]):hover {
      background: #a5cd39;
      background-image: linear-gradient(to bottom, #6ab232 0%, #a5cd39 100%); }
  .btn.btn-alt, .wizard.wizard-dk .btn.btn-main, .wizard.wizard-dk
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator, .wizard.wizard-dk
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt .btn.btn-main, .wizard.wizard-lt.wizard-alt
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-alt[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-alt[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitRefinanceCalculator {
    color: #fff;
    background: #593280;
    background-image: linear-gradient(to bottom, #ba89f1 0%, #593280 100%);
    border: 2px solid #501283;
    border-radius: 25px;
    transition: 0.3s ease-out; }
    .btn.btn-alt:not([disabled]):hover, .wizard.wizard-dk .btn.btn-main:not([disabled]):hover, .wizard.wizard-dk
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator:not([disabled]):hover, .wizard.wizard-dk
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator:not([disabled]):hover, .wizard.wizard-dk
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator:not([disabled]):hover, .wizard.wizard-dk
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator:not([disabled]):hover, .wizard.wizard-lt.wizard-alt .btn.btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator:not([disabled]):hover, .wizard.wizard-lt.wizard-alt
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator:not([disabled]):hover, .wizard.wizard-lt.wizard-alt
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator:not([disabled]):hover, .wizard.wizard-lt.wizard-alt
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-alt[type="submit"]:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitPurchaseCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitRefinanceCalculator:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-alt[type="submit"]:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitPurchaseCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitRefinanceCalculator:not([disabled]):hover {
      background: #ba89f1;
      background-image: linear-gradient(to bottom, #593280 0%, #ba89f1 100%); }
  .btn.btn-apply, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator {
    color: #fff;
    width: 120px;
    padding-left: 1.75rem;
    border: none;
    background-color: #8c5ac2 !important;
    border-radius: 25px;
    transition: 0.3s ease-out; }
    .btn.btn-apply:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:not([disabled]):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator:not([disabled]):hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-alt:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-apply[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:not([disabled]):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-apply[type="submit"].btn-main:not([disabled]):hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-apply[type="submit"].btn-main:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitPurchaseCalculator:not([disabled]):hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-apply#SubmitRefinanceCalculator:not([disabled]):hover {
      background-color: #723faa !important;
      color: #ffffff;
      transition: background 300ms ease 0ms; }
  .btn[disabled], body.br-redesign section.calculator .calc-wrapper .tab-pane input[disabled][type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[disabled][type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[disabled][type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[disabled][type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[disabled][type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [disabled]#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [disabled]#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[disabled][type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[disabled][type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[disabled][type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[disabled][type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[disabled][type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [disabled]#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [disabled]#SubmitRefinanceCalculator {
    border: 0;
    border: 2px solid gray;
    transition: 0.3s ease-out; }
  .btn.btn-lg, .btn-group-lg > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-lg[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-lg[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-lg[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-lg[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitRefinanceCalculator {
    padding: 7.5px 5.64rem; }
    @media (max-width: 767px) {
      .btn.btn-lg, .btn-group-lg > .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-lg[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-lg[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-lg[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-lg[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-lg[type="submit"].btn-main,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-lg#SubmitRefinanceCalculator {
        height: 45px;
        padding: 0.45rem 2.82rem; } }
  .btn.btn-outline-purple, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-purple[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-outline-purple[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-purple[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-outline-purple[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-purple[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-purple#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-purple#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-purple[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-outline-purple[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-purple[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-outline-purple[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-purple[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-purple#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-purple#SubmitRefinanceCalculator {
    padding: .5rem 3rem;
    border: 2px solid #5c2d91;
    border-radius: 20px;
    color: #5c2d91;
    font-size: 1.2rem;
    background-color: transparent; }
  .btn.btn-outline-white, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-white[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-outline-white[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-white[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-outline-white[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-white[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-white#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-white#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-white[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-outline-white[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-white[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-outline-white[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-outline-white[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-white#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-outline-white#SubmitRefinanceCalculator {
    padding: .5rem 3rem;
    border: 2px solid #fff;
    border-radius: 20px;
    color: #fff;
    font-size: 1.2rem;
    background-color: transparent; }
  .btn.btn-gradient-grey, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitRefinanceCalculator {
    height: 35px;
    color: #4a4a4a;
    background-color: #fff;
    border: solid 1px #e1e8ed;
    border-radius: 5px;
    margin-right: 0.7rem;
    margin-bottom: 0.7rem;
    background-image: linear-gradient(white, #f2f2f2); }

.product-page .btn-lg, .product-page .btn-group-lg > .btn, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-alt, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitPurchaseCalculator, .product-page
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitRefinanceCalculator, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-alt, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitPurchaseCalculator, .product-page
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitRefinanceCalculator {
  padding: 7.5px 5.64rem; }
  @media (max-width: 767px) {
    .product-page .btn-lg, .product-page .btn-group-lg > .btn, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-alt, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitPurchaseCalculator, .product-page
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitRefinanceCalculator, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-alt, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-lg > input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > input[type="submit"].btn-main, .product-page
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitPurchaseCalculator, .product-page
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-lg > #SubmitRefinanceCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .product-page .btn-group-lg > #SubmitRefinanceCalculator {
      height: 45px;
      padding: 0.45rem 2.82rem; } }

/***** Forms *****/
label {
  position: relative;
  margin-bottom: 0; }

label.search:before {
  font-family: FontAwesome;
  content: "\f002";
  position: absolute;
  right: 12px;
  color: #55595c;
  top: 6px; }

@media (min-width: 544px) {
  .form-inline.sm input {
    width: 115px; } }

.form-control {
  border: 1px solid #D7D7D7;
  box-shadow: inset 0 -1px 4px 0 #F5F6F6;
  border-radius: 5px;
  background-color: #fff;
  transition: 0.4s ease-out; }
  .form-control:hover, .form-control:focus, .form-control:active {
    border: 2px solid #0d6bb8;
    box-shadow: 0 0 3px 0 rgba(113, 175, 237, 0.6), inset 0 -1px 4px 0 #F5F6F6;
    transition: 0.4s ease-out; }
  @media (max-width: 767px) {
    .form-control.inline-xs {
      width: 47%;
      margin-right: 2%;
      display: inline-block; } }

.form-group {
  margin-bottom: 0.375rem; }

form.form-dark input, form.form-dark input:focus, form.form-dark select, form.form-dark select:focus {
  background-color: rgba(0, 0, 0, 0.4);
  border: 0;
  border: none;
  border-width: 0;
  border-bottom: 1px dotted #a4cd27;
  color: white;
  padding: 1rem; }

form.form-dark .form-control {
  border-radius: 0;
  box-shadow: 0px 0px 0px transparent; }
  form.form-dark .form-control:hover, form.form-dark .form-control:focus, form.form-dark .form-control:active {
    border: none;
    border-width: 0;
    border-bottom: 1px dotted #a4cd27;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.2); }

form.form-dark label {
  font-size: 1.3rem; }

@media (min-width: 768px) {
  form.form-dark label {
    margin-right: 10px; } }

form.form-light input, form.form-light input:focus {
  background-color: rgba(0, 0, 0, 0.1); }

input[type=text].input-rounded {
  border-radius: 15px 0 0 15px; }

input[type=checkbox].cb {
  position: absolute;
  left: -9999px;
  visibility: hidden; }
  input[type=checkbox].cb + label {
    display: block;
    width: 14px;
    height: 14px;
    border: 1px solid #8b8b8b;
    border-radius: 2px; }
  input[type=checkbox].cb + label:hover {
    border-color: #a4cd27;
    cursor: pointer; }
  input[type=checkbox].cb + label:before {
    content: '';
    position: absolute;
    top: 2px;
    left: 2px;
    width: 8.5px;
    height: 9px;
    z-index: 0;
    border-radius: 1px;
    border-radius: 2px; }
  input[type=checkbox].cb:checked + label:before {
    background-color: #a4cd27; }

select.form-control {
  background: #f1f1f1;
  background-image: linear-gradient(to bottom, white 0%, #f1f1f1 100%);
  height: 33px !important;
  padding-top: 5px; }

label.error, .input-error {
  background-color: #fcf8e3;
  padding: .5rem;
  border-radius: .4rem;
  width: 100%;
  font-size: .8rem;
  margin: 0;
  margin-top: .2rem; }

.form-control.error, input.error, .form-control.error-on-init.ng-invalid {
  border: 1px solid #D2414F;
  box-shadow: 0 0 3px 0 rgba(242, 26, 106, 0.6), inset 0 -1px 4px 0 #F5F6F6; }

.form-control-warning {
  border: 1px solid #D8A146;
  box-shadow: 0 0 3px 0 rgba(216, 161, 69, 0.6), inset 0 -1px 4px 0 #F5F6F6; }

.form-control-success {
  border: 1px solid #A5CD39;
  box-shadow: 0 0 3px 0 rgba(113, 175, 237, 0.6), inset 0 -1px 4px 0 #F5F6F6; }

.input-error {
  padding: 0 .5rem; }

/* show labels for ie9 */
label.alt-placeholder {
  display: none;
  font-weight: bold;
  text-align: left; }

.ie9 label.alt-placeholder {
  display: block; }

.ld-placeholder {
  color: #999999; }

#calcError .modal-header {
  border-bottom-color: #a4cd27;
  background-color: #fbfbfb;
  border-top-right-radius: .3rem;
  border-top-left-radius: .3rem; }
  #calcError .modal-header h3 {
    font-weight: 500; }
  #calcError .modal-header .close {
    margin-top: 5px;
    opacity: 1; }
    #calcError .modal-header .close span {
      color: #501283; }

#calcError .modal-body {
  padding-top: 20px;
  padding-bottom: 20px; }

@media (min-width: 544px) {
  #calcError .modal-dialog {
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translateX(-50%); } }

@media (max-width: 543px) {
  #calcError .modal-dialog {
    transform: translateY(100%); } }

body.modal-open {
  padding-right: 0 !important; }

#RefinanceEstimate {
  margin-top: 21px; }

#PurchaseCalculator .calculator > div:first-child {
  margin-top: 3.8rem; }

/***** Component Variables *****/
/***** Component Mixins *****/
/***** Static CSS *****/
iframe[id$="-firefly"] {
  display: none !important; }

.video-bg {
  position: relative;
  overflow: hidden; }
  .video-bg .video {
    position: absolute;
    z-index: -1;
    display: none;
    top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  @media (min-width: 992px) {
    .video-bg .video {
      display: block; } }

.fa.huge, #scheduler .uib-datepicker .huge.glyphicon {
  font-size: 2.75rem;
  color: #501283;
  padding: 1.5rem 0;
  background: #fbfbfb;
  border-radius: 50%;
  width: 75px;
  height: 75px; }

.card {
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 0.75rem;
  border: 1px solid var(--ld-galaxy-80-300); }
  .card hr {
    margin-left: 0;
    border-color: whitesmoke;
    display: inline-block; }
  .card .card-header {
    background-color: inherit; }
  .card.card-centered {
    text-align: center; }

.img-circle {
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
  border: 2px solid white; }

.card-employee {
  margin-left: auto;
  margin-right: auto; }
  @media (max-width: 767px) {
    .card-employee {
      width: 250px; } }
  .card-employee img.card-img-top, .card-employee img.img-thumbnail {
    border: none;
    border-radius: .5rem; }

.lazy-load-effect-reveal, .testimonials .testimonial-card, .top-article-card, .faqs, .fade-in-card {
  -moz-transform: scale(0.5);
  -o-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  opacity: 0; }
  .lazy-load-effect-reveal.appear, .testimonials .appear.testimonial-card, .appear.top-article-card, .appear.faqs, .appear.fade-in-card {
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    transition: opacity 0.5s, transform 0.5s;
    transition-timing-function: ease-out; }

.shown {
  opacity: 1 !important;
  -moz-transform: scale(1) !important;
  -o-transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
  transition-delay: 0s !important; }

.testimonials h4 {
  color: #a4cd27;
  margin-bottom: 1.1rem;
  min-height: 52px; }

.testimonials .img-circle {
  width: 115px;
  height: 115px; }

.testimonials .grey {
  color: #9b9b9b; }

.testimonials .card-block hr {
  margin-bottom: 3.1rem; }
  @media (max-width: 767px) {
    .testimonials .card-block hr {
      margin-bottom: 2rem; } }

.testimonials .quote {
  min-height: 110px; }

.testimonials #testimonial-disclaimer {
  text-decoration: none !important;
  font-weight: normal; }
  .testimonials #testimonial-disclaimer:focus {
    color: #501283; }

@media (min-width: 768px) {
  .leadership-card {
    min-height: 200px; } }

.leadership-card .app-l-leader-wrap {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .leadership-card .app-l-leader-wrap .leadership-box {
    overflow: hidden;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-justify-content: center;
    justify-content: center; }

@media (max-width: 767px) {
  .as-seen-on img {
    margin: 1rem 0; } }

.calculator .form-group input {
  border: 1px solid var(--ld-galaxy-80-300); }

.calculator .results p {
  margin-bottom: 0.5rem; }

.calculator .results .output {
  padding: 0.5rem;
  background-color: #f5f6f6;
  border: 1px solid var(--ld-galaxy-80-300);
  border-radius: 6px; }

.rateviewer h3 {
  color: #501283;
  margin: 0; }

.rateviewer h3 small {
  font-size: 70%; }

.table td {
  vertical-align: middle; }

.table.angular-table {
  margin: 0; }
  .table.angular-table thead {
    font-size: 0.75rem; }
    .table.angular-table thead .tablesort-sortable {
      cursor: pointer;
      position: relative; }
      .table.angular-table thead .tablesort-sortable:before {
        font-family: FontAwesome;
        position: absolute;
        right: 10px;
        top: 50%;
        transform: translateY(-50%);
        content: "\f0dc"; }
      .table.angular-table thead .tablesort-sortable.tablesort-asc:before {
        content: "\f0de";
        color: #a4cd27; }
      .table.angular-table thead .tablesort-sortable.tablesort-desc:before {
        content: "\f0dd";
        color: #a4cd27; }
      .table.angular-table thead .tablesort-sortable:hover {
        background-color: rgba(0, 0, 0, 0.05); }
  .table.angular-table tbody td {
    padding: 1.5rem 0.5rem;
    text-align: center; }
  .table.angular-table h3 {
    font-size: 1.3rem; }
  .table.angular-table .showIfLast {
    display: none; }

.datatable {
  margin-bottom: 0;
  width: 100% !important; }
  .datatable td:nth-child(1), .datatable th:nth-child(1) {
    width: 25px !important; }
  .datatable thead th {
    padding: .35rem 0.75rem;
    vertical-align: middle;
    position: relative; }
  .datatable thead th:hover {
    background-color: rgba(0, 0, 0, 0.025); }
  .datatable thead .sorting, .datatable thead .sorting_asc, .datatable thead .sorting_desc {
    color: black;
    cursor: pointer;
    padding-right: 22px;
    font-size: 0.75rem;
    position: relative; }
  .datatable thead .sorting {
    color: #797979; }
    .datatable thead .sorting:hover {
      color: #0275d8; }
  .datatable thead .sorting:before, .datatable thead .sorting_asc:before, .datatable thead .sorting_desc:before {
    font-family: FontAwesome;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%); }
  .datatable thead .sorting:before {
    content: "\f0dc"; }
  .datatable thead .sorting_asc:before {
    content: "\f0de"; }
  .datatable thead .sorting_desc:before {
    content: "\f0dd"; }
  .datatable thead th.nosort {
    cursor: default; }
    .datatable thead th.nosort:before {
      content: ""; }
  .datatable .card-header {
    background: #ededed; }
  .datatable p {
    font-size: 0.75rem; }

.mortgage-rates-table h3 {
  margin: 0 !important;
  font-weight: normal; }

.mortgage-rates-table th, .mortgage-rates-table td {
  padding: 1.5rem !important;
  color: black; }

.mortgage-rates-table tr.green-background td, .mortgage-rates-table tr.green-background th {
  font-weight: bold;
  color: white;
  background-color: #a4cd27; }
  .mortgage-rates-table tr.green-background td h3, .mortgage-rates-table tr.green-background th h3 {
    font-weight: bold; }

.mortgage-rates-table tr.purple-background td, .mortgage-rates-table tr.purple-background td {
  color: white;
  background-color: #501283; }
  .mortgage-rates-table tr.purple-background td h3, .mortgage-rates-table tr.purple-background td h3 {
    font-weight: bold; }

#MortgageRates section.hashmarks + section.hashmarks {
  margin-top: -2rem; }

.steps-calc {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem; }
  .steps-calc h2 {
    text-align: center; }

.contributers {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  .contributers .contributer {
    margin-bottom: 1.5rem; }
    .contributers .contributer img {
      float: left;
      margin-right: 1rem; }
    .contributers .contributer h3 {
      margin-bottom: 1rem; }
    .contributers .contributer .addthis_toolbox {
      float: none !important; }
      .contributers .contributer .addthis_toolbox a {
        margin-bottom: 1rem; }

.author-info {
  padding-top: 2rem; }
  .author-info .sociallinks {
    font-size: 14px; }
    .author-info .sociallinks li {
      display: inline-block;
      margin-right: .75em; }
    .author-info .sociallinks a {
      font-size: 1.5em;
      color: #501283; }
      .author-info .sociallinks a:hover {
        color: #a4cd27; }
  @media (min-width: 768px) {
    .author-info .sociallinks {
      font-size: 16px; }
      .author-info .sociallinks li {
        margin-right: .25em; }
      .author-info .sociallinks a {
        font-size: 1.25em;
        color: #501283; } }
  .author-info .info-support {
    /*float:left;margin-right:1.5rem; margin-bottom:1rem;*/ }
    .author-info .info-support img {
      border-radius: 50%; }
    @media (max-width: 991px) {
      .author-info .info-support {
        text-align: center;
        margin-bottom: 1rem; } }

@media (min-width: 992px) {
  .border-gradient.sized {
    margin-bottom: 1.75rem; }
    .border-gradient.sized > div {
      height: 100px; }
  .border-gradient > div, .border-gradient.me {
    border-right-width: 1px;
    border-right-style: solid;
    border-color: #593280;
    border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #593280, rgba(255, 255, 255, 0)) 1 100%;
    border-left-width: 0; }
  .border-gradient.white > div, .border-gradient.me.white {
    border-color: white;
    border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white, rgba(255, 255, 255, 0)) 1 100%; }
  .border-gradient > div:not(:first-child):last-child {
    border: 0; } }

.tooltip {
  font-family: inherit; }

.tooltip-arrow {
  border-top-color: #f5f6f6 !important;
  border-bottom-color: #f5f6f6 !important; }

.tooltip-inner {
  background-color: #f5f6f6;
  color: black;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
  max-width: 300px; }

.personal-loan-tooltip {
  opacity: 0.95 !important; }

.popover .popover-title {
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 #a5cd39; }

.personalstackedform input {
  background: rgba(34, 34, 34, 0.1) !important;
  border-bottom-style: dashed !important; }

.personalstackedform select {
  background: transparent !important;
  border-bottom-style: dashed !important;
  background-color: rgba(34, 34, 34, 0.1) !important;
  color: #fff !important;
  padding: .5rem 1rem !important;
  height: 3rem !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-image: url(/Areas/LoanDepot/Images/down-arrow.png) !important;
  background-position: 100% center !important;
  background-repeat: no-repeat !important;
  background-size: 30px 20px !important; }

.personalstackedform option {
  background: #fff !important;
  color: #000 !important; }

.personalstackedform button {
  width: 100% !important; }

.wizard {
  font-size: 16px;
  min-height: 122px;
  color: white;
  position: relative; }
  .wizard .recaptcha-text {
    font-size: 14px !important;
    margin-bottom: 0px !important; }
    @media (max-width: 991px) {
      .wizard .recaptcha-text {
        margin-top: 15px; } }
  .wizard a {
    color: white; }
    .wizard a:hover, .wizard a:focus {
      text-decoration: none; }
    .wizard a.recaptcha-link {
      color: #0d6bb8; }
      .wizard a.recaptcha-link:hover, .wizard a.recaptcha-link :focus {
        color: #0d6bb8 !important;
        text-decoration: underline !important; }
  .wizard .btn-main {
    transition: none; }
  .wizard.wizard-dk {
    background-color: rgba(34, 34, 34, 0.7);
    border-top: 2px solid #a4cd27; }
    .wizard.wizard-dk strong {
      color: #a4cd27; }
    .wizard.wizard-dk .carousel .carousel-indicators li.complete {
      background-color: #ba89f1;
      border-color: #501283; }
  .wizard.wizard-lt {
    height: 122px;
    background-color: transparent;
    border-top: 2px solid transparent; }
    .wizard.wizard-lt .carousel .carousel-indicators li.active {
      background-color: #a4cd27;
      transition: 0.3s ease-out; }
    .wizard.wizard-lt .carousel .carousel-indicators li.complete {
      background-color: #a5cd39;
      border-color: #a4cd27; }
    .wizard.wizard-lt .products {
      text-align: center; }
      .wizard.wizard-lt .products input {
        background: rgba(34, 34, 34, 0.1); }
    .wizard.wizard-lt .rzslider .rz-bar {
      background: #6ab232;
      background-image: linear-gradient(to left, #a5cd39 0%, #6ab232 100%); }
    .wizard.wizard-lt .rzslider.credit-score .rz-bar {
      background: none;
      background-image: none;
      background-color: #a5cd39; }
    .wizard.wizard-lt .rzslider .rz-ticks .rz-tick {
      background-color: #a5cd39; }
    .wizard.wizard-lt.wizard-alt {
      /*height:100%;*/ }
      @media (max-width: 543px) {
        .wizard.wizard-lt.wizard-alt {
          height: 242px; } }
      .wizard.wizard-lt.wizard-alt .products input {
        background: rgba(34, 34, 34, 0.4); }
      .wizard.wizard-lt.wizard-alt .carousel .carousel-indicators li {
        border-color: #501283; }
      .wizard.wizard-lt.wizard-alt .carousel .carousel-indicators li.complete, .wizard.wizard-lt.wizard-alt .carousel .carousel-indicators li.active {
        background-color: #ba89f1; }
      .wizard.wizard-lt.wizard-alt .rzslider .rz-bar {
        background: #593280;
        background-image: linear-gradient(to left, #ba89f1 0%, #593280 100%); }
      .wizard.wizard-lt.wizard-alt .rzslider.credit-score .rz-bar {
        background: none;
        background-image: none;
        background-color: #ba89f1; }
      .wizard.wizard-lt.wizard-alt .rzslider .rz-ticks .rz-tick {
        background-color: #ba89f1; }
      .wizard.wizard-lt.wizard-alt .wiz-submit i {
        color: white; }
      .wizard.wizard-lt.wizard-alt #wiz-start .carousel-icon {
        padding-bottom: 20px; }
  .wizard.product-page.wizard-open, .wizard.product-page.wizard-mobile {
    border-color: #a4cd27; }
  @media (min-width: 1200px) {
    .wizard #mnuRates > .row > div:first-child {
      padding-left: 10%; }
    .wizard #mnuRates #wiz-start {
      padding-right: 170px; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .wizard #mnuRates #wiz-start {
    padding-right: 50px; } }
  .wizard #btnMenu #btnRates {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  .wizard #wiz-start {
    min-height: 120px;
    position: relative; }
    .wizard #wiz-start .product-box {
      margin-top: 0px;
      margin-bottom: 0px;
      border-top-width: 0 !important;
      border-top: none;
      border-bottom-width: 0 !important;
      border-bottom: none; }
      .wizard #wiz-start .product-box a {
        padding-top: 15px;
        padding-bottom: 15px; }
      .wizard #wiz-start .product-box .refi-icon .icon-wrapper, .wizard #wiz-start .product-box .purchase-icon .icon-wrapper, .wizard #wiz-start .product-box .personal-icon .icon-wrapper, .wizard #wiz-start .product-box .equity-icon .icon-wrapper {
        position: relative;
        height: 44px;
        margin-bottom: 1rem; }
      .wizard #wiz-start .product-box .refi-icon img, .wizard #wiz-start .product-box .purchase-icon img, .wizard #wiz-start .product-box .personal-icon img, .wizard #wiz-start .product-box .equity-icon img {
        position: absolute;
        z-index: 1;
        left: 50%;
        -ms-transform: translate(-50%);
        -webkit-transform: translate(-50%);
        transform: translateX(-50%); }
        .wizard #wiz-start .product-box .refi-icon img:first-of-type, .wizard #wiz-start .product-box .purchase-icon img:first-of-type, .wizard #wiz-start .product-box .personal-icon img:first-of-type, .wizard #wiz-start .product-box .equity-icon img:first-of-type {
          width: 39px;
          height: 37px;
          margin-top: 3.5px;
          opacity: 1;
          transition: all .25s ease; }
        .wizard #wiz-start .product-box .refi-icon img:last-of-type, .wizard #wiz-start .product-box .purchase-icon img:last-of-type, .wizard #wiz-start .product-box .personal-icon img:last-of-type, .wizard #wiz-start .product-box .equity-icon img:last-of-type {
          width: 39px;
          height: 37px;
          margin-top: 3.5px;
          opacity: 0;
          transition: all .25s ease; }
      @media (max-width: 543px) {
        .wizard #wiz-start .product-box {
          border-width: 0;
          border: none; } }
    .wizard #wiz-start > div {
      padding: 0; }
    @media (max-width: 543px) {
      .wizard #wiz-start {
        position: relative; }
        .wizard #wiz-start .cross-horz, .wizard #wiz-start .cross-vert {
          position: absolute;
          height: 1px;
          width: 31%;
          background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%); }
        .wizard #wiz-start .cross-horz {
          left: 50%;
          top: 50%;
          -ms-transform: translate(-50%, -50%);
          -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }
        .wizard #wiz-start .cross-vert {
          left: 50%;
          top: 50%;
          -ms-transform-origin: 50%;
          -webkit-transform-origin: 50%;
          transform-origin: 50%;
          -ms-transform: translate(-50%, -50%) rotate(90deg);
          -webkit-transform: translate(-50%, -50%) rotate(90deg);
          transform: translate(-50%, -50%) rotate(90deg); } }
  .wizard p {
    margin-bottom: 1rem; }
  .wizard strong {
    color: #501283;
    font-size: 1rem; }
  .wizard h2 {
    font-size: 1.7rem;
    margin-bottom: 0;
    letter-spacing: .1rem; }
  .wizard h4 {
    margin-bottom: 9px;
    font-size: 18px;
    line-height: 1; }
  .wizard label {
    font-size: 1.3rem;
    margin-bottom: 1rem; }
    .wizard label.input {
      top: 43% !important; }
    .wizard label.select {
      top: 45% !important; }
  .wizard input {
    text-align: center; }
  .wizard .wiz-submit {
    text-align: center !important; }
    .wizard .wiz-submit i {
      display: none;
      top: 35% !important;
      color: #a4cd27; }
    .wizard .wiz-submit.submitted .btn, .wizard .wiz-submit.submitted body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard .wiz-submit.submitted input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wiz-submit.submitted input[type="submit"].btn-main, .wizard.wizard-dk .wiz-submit.submitted body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wiz-submit.submitted input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wiz-submit.submitted input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wiz-submit.submitted body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wiz-submit.submitted input[type="submit"].btn-main, .wizard .wiz-submit.submitted
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard .wiz-submit.submitted #SubmitPurchaseCalculator, .wizard .wiz-submit.submitted
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard .wiz-submit.submitted #SubmitRefinanceCalculator, .wizard .wiz-submit.submitted body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard .wiz-submit.submitted input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wiz-submit.submitted input[type="submit"].btn-main, .wizard.wizard-dk .wiz-submit.submitted body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wiz-submit.submitted input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wiz-submit.submitted input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt .wiz-submit.submitted body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wiz-submit.submitted input[type="submit"].btn-main, .wizard .wiz-submit.submitted
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard .wiz-submit.submitted #SubmitPurchaseCalculator, .wizard .wiz-submit.submitted
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard .wiz-submit.submitted #SubmitRefinanceCalculator {
      display: none; }
    .wizard .wiz-submit.submitted i {
      display: inline-block; }
    @media (max-width: 767px) {
      .wizard .wiz-submit.clp-submit {
        margin-top: 1rem !important; } }
  .wizard .carousel-icon {
    display: block; }
  .wizard .return {
    font-size: 3rem;
    display: block; }
    @media (min-width: 992px) {
      .wizard .return {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center; } }
    .wizard .return polygon {
      fill: #fff;
      stroke: #fff; }
  .wizard .phone-info, .wizard .clp-legal-info {
    display: inline-block;
    width: 28px;
    margin-left: .5rem;
    background-color: #4a4a4a;
    border-radius: 50%;
    padding: 2px; }
    .wizard .phone-info:hover, .wizard .clp-legal-info:hover {
      color: white !important;
      cursor: default; }
  .wizard .phone-info-mobile, .wizard .clp-legal-info-mobile {
    margin-top: .5rem; }
    @media (max-width: 991px) {
      .wizard .phone-info-mobile, .wizard .clp-legal-info-mobile {
        max-width: 70%;
        font-size: 12px !important;
        margin-bottom: 0 !important;
        opacity: .9; } }

@media (min-width: 544px) and (max-width: 767px) {
  .wizard .phone-info-mobile, .wizard .clp-legal-info-mobile {
    max-width: 90%; } }
    @media (max-width: 543px) {
      .wizard .phone-info-mobile, .wizard .clp-legal-info-mobile {
        max-width: 90%; } }
    @media (max-width: 505px) {
      .wizard .phone-info-mobile, .wizard .clp-legal-info-mobile {
        font-size: 9px !important; } }
  .wizard .carousel .carousel-indicators {
    top: auto;
    bottom: -10px;
    position: absolute;
    top: initial;
    transform: initial; }
    @media (min-width: 992px) {
      .wizard .carousel .carousel-indicators {
        width: 100%;
        left: 20%; } }
  .wizard #wiz-clp #clpLoanPurpose, .wizard #wiz-clp #clpLoanPurpose:hover {
    background: transparent;
    background-color: rgba(0, 0, 0, 0.2);
    color: #fff;
    padding: .5rem 1rem;
    height: 3rem !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("/Areas/LoanDepot/Images/down-arrow.png");
    background-position: 100% center;
    background-repeat: no-repeat;
    background-size: 30px 20px; }
    .wizard #wiz-clp #clpLoanPurpose option, .wizard #wiz-clp #clpLoanPurpose:hover option {
      background: #fff;
      color: #000; }
      .wizard #wiz-clp #clpLoanPurpose option:disabled, .wizard #wiz-clp #clpLoanPurpose:hover option:disabled {
        color: #d4d3d3; }
    @media (min-width: 992px) {
      .wizard #wiz-clp #clpLoanPurpose, .wizard #wiz-clp #clpLoanPurpose:hover {
        width: 50%; } }
  .wizard #wiz-clp select::-ms-expand {
    display: none; }
  @media (min-width: 992px) {
    .wizard .rzslider {
      width: 50%;
      margin-top: -1rem; } }
  .wizard .rzslider .rz-bar {
    background: #593280;
    background-image: linear-gradient(to left, #ba89f1 0%, #593280 100%);
    height: 14px;
    border: 2px solid #ccc;
    border-radius: 8px; }
  .wizard .rzslider.credit-score {
    margin-bottom: 1rem;
    width: 250px !important; }
    .wizard .rzslider.credit-score .rz-tick:last-child .rz-tick-value:after {
      content: "\f067";
      font-family: 'FontAwesome';
      padding-left: 2px;
      font-size: 12px;
      position: relative;
      top: -3px; }
    .wizard .rzslider.credit-score .rz-bar {
      background-image: url("/Areas/LoanDepot/Images/credit-bar.png");
      background-repeat: no-repeat; }
    .wizard .rzslider.credit-score .rz-bar-wrapper:first-child {
      width: 250px; }
      .wizard .rzslider.credit-score .rz-bar-wrapper:first-child .rz-bar {
        height: 24px;
        border: none;
        border-radius: 0;
        background: none;
        top: 10px;
        background-image: url("/Areas/LoanDepot/Images/credit-bar.png");
        background-repeat: no-repeat;
        background-size: cover; }
      .wizard .rzslider.credit-score .rz-bar-wrapper:first-child:after {
        height: 8px;
        content: '';
        width: 242px;
        background: #ba89f1;
        position: absolute;
        left: 6px;
        top: 18px;
        border-radius: 5px;
        border: 2px solid #ccc; }
  .wizard .rzslider .rz-pointer {
    top: -9px;
    background-color: #f6f6f6; }
  .wizard .rzslider .rz-pointer:after {
    display: none; }
  .wizard .rzslider .rz-bubble {
    background: white;
    color: black;
    border-radius: 4px;
    padding: 2px 5px;
    font-size: 14px; }
  .wizard .rzslider .rz-ticks .rz-tick {
    width: 20px;
    height: 20px;
    opacity: 0; }
  .wizard .border-gradient.white.b-left {
    border-left-width: 1px;
    border-left-style: solid;
    border-color: white;
    border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white, rgba(255, 255, 255, 0)) 1 100%;
    border-right-width: 0; }
    @media (max-width: 767px) {
      .wizard .border-gradient.white.b-left.sm-no-left {
        border-left: none;
        border-left-width: 0; } }
    @media (max-width: 543px) {
      .wizard .border-gradient.white.b-left.xs-no-left {
        border-left: none;
        border-left-width: 0; } }
  @media (min-width: 992px) {
    .wizard .products .row > div {
      height: 120px; }
    .wizard .phone-info, .wizard .clp-legal-info {
      top: 44% !important; }
    .wizard .mortgage-balance > label {
      font-size: 1.2rem; }
    .wizard #clpLoanAmount {
      margin-bottom: 2rem; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .wizard .txt-lg-sm {
    font-size: 1rem; }
  .wizard .size-lg {
    width: 35%; }
  .wizard .mortgage-balance .rzslider {
    width: 40%; } }
  @media (min-width: 768px) {
    .wizard {
      height: 122px; }
      .wizard a:hover {
        color: #88b606; }
      .wizard a.white:hover {
        color: #fff; }
      .wizard .return:hover polygon {
        fill: #a4cd27; }
      .wizard.wizard-dk #wiz-start > div:hover {
        background-color: rgba(34, 34, 34, 0.7);
        border-bottom: 5px solid #a4cd27;
        cursor: pointer; }
        .wizard.wizard-dk #wiz-start > div:hover .product-box {
          margin-bottom: 0px; }
        .wizard.wizard-dk #wiz-start > div:hover a {
          color: #88b606; }
        .wizard.wizard-dk #wiz-start > div:hover .refi-icon img:first-of-type, .wizard.wizard-dk #wiz-start > div:hover .purchase-icon img:first-of-type, .wizard.wizard-dk #wiz-start > div:hover .personal-icon img:first-of-type, .wizard.wizard-dk #wiz-start > div:hover .equity-icon img:first-of-type {
          opacity: 0; }
        .wizard.wizard-dk #wiz-start > div:hover .refi-icon img:last-of-type, .wizard.wizard-dk #wiz-start > div:hover .purchase-icon img:last-of-type, .wizard.wizard-dk #wiz-start > div:hover .personal-icon img:last-of-type, .wizard.wizard-dk #wiz-start > div:hover .equity-icon img:last-of-type {
          width: 46px;
          height: 44px;
          margin-top: 0;
          opacity: 1; }
      .wizard.wizard-lt.wizard-alt a:hover {
        color: #501283; }
      .wizard.wizard-lt.wizard-alt .return:hover polygon {
        fill: #501283; }
      .wizard.wizard-lt.wizard-alt #wiz-start > div:hover {
        background-color: rgba(255, 255, 255, 0.2);
        border-bottom: none; }
        .wizard.wizard-lt.wizard-alt #wiz-start > div:hover a:hover {
          color: white; }
        .wizard.wizard-lt.wizard-alt #wiz-start > div:hover img:first-of-type {
          width: 46px;
          height: 44px;
          margin-top: 0; } }
  @media (max-width: 991px) {
    .wizard {
      transition: 0.3s ease-out; }
      .wizard label, .wizard .form-control {
        width: 100%; }
      .wizard .inline-xs {
        width: 47%;
        margin-right: 2%; }
      .wizard p {
        margin-bottom: .5rem; }
      .wizard strong {
        font-size: .9rem; }
      .wizard h2 {
        font-size: 1.25rem; }
      .wizard > .container, .wizard #wizard-wrapper-carousel, .wizard .carousel-inner, .wizard .products, .wizard form, .wizard #wiz-calc, .wizard #wiz-clp, .wizard .wiz-carousel-qs {
        height: 100%; }
      .wizard .carousel-inner > .carousel-item {
        transition: .6s ease-out left;
        /*@media all and (transform-3d), (-webkit-transform-3d) {transition: transform .3s ease-in-out;}*/ }
      .wizard .products {
        padding: 2rem;
        min-height: 462px; }
        .wizard .products > .row {
          position: relative;
          height: 100%;
          min-height: 434px; }
        .wizard .products .form-group {
          margin-bottom: 0; }
        .wizard .products .carousel-item {
          height: 190px; }
        .wizard .products .col-xs-12 + .col-xs-12 {
          margin-top: 1rem; }
        .wizard .products form, .wizard .products #wiz-calc, .wizard .products .wiz-carousel-qs, .wizard .products #wiz-clp {
          min-height: 434px; }
        .wizard .products .carousel-indicators {
          bottom: 15%;
          transition: 0.3s ease-out; }
        .wizard .products .mobile-controls {
          position: absolute;
          bottom: 3%;
          transition: 0.3s ease-out; }
        .wizard .products .btn-main {
          padding-top: .75rem;
          padding-bottom: .75rem;
          font-size: 1.3rem; }
        .wizard .products label {
          font-size: 2rem;
          margin-bottom: 1rem; }
        .wizard .products input, .wizard .products select {
          width: 80%;
          margin: 0 auto;
          font-size: 1.5rem; }
          .wizard .products input + input, .wizard .products select + input {
            margin-top: .5rem; }
        .wizard .products #wiz-clp #clpLoanPurpose {
          font-size: 1.3rem;
          height: 4rem !important; }
        .wizard .products .rzslider {
          width: 80%; }
        .wizard .products .phoneField, .wizard .products .wizPhone {
          width: 70%;
          display: inline-block; }
        .wizard .products .md-down-nav {
          margin-top: 3rem; }
        .wizard .products.personal {
          min-height: 300px; }
          .wizard .products.personal > .row {
            min-height: 272px; }
      .wizard.wizard-open {
        min-height: 462px;
        transition: 0.3s ease-out; }
        .wizard.wizard-open .carousel-inner {
          min-height: 434px; }
        .wizard.wizard-open .products {
          padding-bottom: 0;
          min-height: 462px; } }
      @media all and (max-width: 991px) and (transform-3d), (max-width: 991px) and (-webkit-transform-3d) {
        .wizard.wizard-open .products .carousel-inner > .carousel-item {
          transition: transform .6s ease-in-out; } }
  @media (max-width: 991px) {
        .wizard.wizard-open.personal {
          /*min-height:300px;
                .carousel-inner, .products {min-height:300px;}*/ }
        .wizard.wizard-open #mnuRates, .wizard.wizard-open #btnMenu {
          display: none; }
      .wizard.clp-form.wizard-open {
        min-height: 482px; }
      .wizard.clp-form .products.personal {
        min-height: 462px; } }

@media (min-width: 544px) and (max-width: 767px) {
  .wizard {
    height: 198px; }
    .wizard.wizard-alt {
      height: 198px; } }
  @media (max-width: 767px) {
    .wizard .credit-score-wrapper, .wizard .wiz-carousel-qs, .wizard > .container {
      padding-right: 0;
      padding-left: 0; }
    .wizard .products > .row {
      position: relative;
      height: 100%;
      min-height: 434px; }
    .wizard.wizard-mobile {
      min-height: 462px;
      height: calc(100vh - 66px);
      margin-top: 66px;
      transition: 0.3s ease-out; }
      .wizard.wizard-mobile.wizard-alt {
        height: calc(100vh - 66px); }
      .wizard.wizard-mobile .products {
        height: calc(100vh - 66px); }
        .wizard.wizard-mobile .products .carousel-indicators {
          bottom: 15%; } }
    @media all and (max-width: 767px) and (transform-3d), (max-width: 767px) and (-webkit-transform-3d) {
      .wizard.wizard-mobile .products .carousel-inner > .carousel-item {
        transition: transform .6s ease-in-out; } }
  @media (max-width: 767px) {
      .wizard.wizard-mobile .carousel-inner {
        min-height: 434px; }
      .wizard.wizard-mobile.personal {
        min-height: 300px;
        /*.carousel-indicators {bottom:28%;}*/ }
        .wizard.wizard-mobile.personal .carousel-inner {
          min-height: 300px; }
        .wizard.wizard-mobile.personal.clp-form {
          min-height: 462px; }
      .wizard.wizard-mobile #mnuRates, .wizard.wizard-mobile #btnMenu {
        display: none; } }
  @media (max-width: 375px) {
    .wizard.wizard-mobile .products .phone-info-mobile, .wizard.wizard-mobile .products .clp-legal-info-mobile {
      font-size: 8px !important; } }
  @media (max-width: 543px) {
    .wizard {
      /* height:232px; */ }
      .wizard.wizard-mobile.personal {
        /*.carousel-indicators {bottom: 20%;}*/ } }

.no-touch .wizard a:hover {
  color: #88b606; }

.no-touch .wizard a.white:hover {
  color: #fff; }

.no-touch .wizard .return:hover polygon {
  fill: #a4cd27; }

.no-touch .wizard.wizard-dk #wiz-start > div:hover {
  background-color: rgba(34, 34, 34, 0.7);
  border-bottom: 5px solid #a4cd27;
  cursor: pointer; }
  .no-touch .wizard.wizard-dk #wiz-start > div:hover .product-box {
    margin-bottom: 0px; }
  .no-touch .wizard.wizard-dk #wiz-start > div:hover a {
    color: #88b606; }
  .no-touch .wizard.wizard-dk #wiz-start > div:hover .refi-icon img:first-of-type, .no-touch .wizard.wizard-dk #wiz-start > div:hover .purchase-icon img:first-of-type, .no-touch .wizard.wizard-dk #wiz-start > div:hover .personal-icon img:first-of-type, .no-touch .wizard.wizard-dk #wiz-start > div:hover .equity-icon img:first-of-type {
    opacity: 0; }
  .no-touch .wizard.wizard-dk #wiz-start > div:hover .refi-icon img:last-of-type, .no-touch .wizard.wizard-dk #wiz-start > div:hover .purchase-icon img:last-of-type, .no-touch .wizard.wizard-dk #wiz-start > div:hover .personal-icon img:last-of-type, .no-touch .wizard.wizard-dk #wiz-start > div:hover .equity-icon img:last-of-type {
    width: 46px;
    height: 44px;
    margin-top: 0;
    opacity: 1; }
  @media (max-width: 543px) {
    .no-touch .wizard.wizard-dk #wiz-start > div:hover .carousel-icon {
      padding-bottom: 10px; } }

.no-touch .wizard.wizard-lt.wizard-alt a:hover {
  color: #501283; }

.no-touch .wizard.wizard-lt.wizard-alt .return:hover polygon {
  fill: #501283; }

.no-touch .wizard.wizard-lt.wizard-alt #wiz-start > div:hover {
  background-color: rgba(255, 255, 255, 0.2);
  border-bottom: none; }
  .no-touch .wizard.wizard-lt.wizard-alt #wiz-start > div:hover a:hover {
    color: white; }
  .no-touch .wizard.wizard-lt.wizard-alt #wiz-start > div:hover img:first-of-type {
    width: 46px;
    height: 44px;
    margin-top: 0; }

@media (min-width: 992px) {
  .ie9 .wizard .products .v-align-child > *, .ie9 .wizard .products .v-a-nest > div > * {
    top: 25%; }
  .ie9 .wizard .products .carousel-item .v-align-child > *, .ie9 .wizard .products .carousel-item .v-a-nest > div > * {
    top: 37%; }
  .ie9 .wizard .products .carousel-item label.input {
    top: 33% !important; } }

.slideOut {
  position: absolute !important;
  display: none;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%); }

.carousel .carousel-indicators {
  top: -20px;
  bottom: auto; }
  @media (min-width: 768px) {
    .carousel .carousel-indicators.side {
      top: 40%;
      bottom: 21px;
      left: 99%;
      list-style: outside none none;
      margin-left: 1%;
      padding-left: 0;
      position: absolute;
      text-align: center;
      width: 1%;
      z-index: 15; } }
  .carousel .carousel-indicators li {
    border: 1px solid #a4cd27; }
  .carousel .carousel-indicators li.active {
    background-color: #a4cd27;
    transition: 0.3s ease-out; }
  .carousel .carousel-indicators li.complete {
    background-color: #ba89f1;
    border-color: #501283; }

.carousel.carousel-fade .carousel-inner .item {
  transition-property: opacity; }

.carousel.carousel-fade .carousel-inner .item, .carousel.carousel-fade .carousel-inner .active.left, .carousel.carousel-fade .carousel-inner .active.right {
  opacity: 0; }

.carousel.carousel-fade .carousel-inner .active, .carousel.carousel-fade .carousel-inner .next.left, .carousel.carousel-fade .carousel-inner .prev.right {
  opacity: 1; }

.carousel.carousel-fade .carousel-inner .next, .carousel.carousel-fade .carousel-inner .prev, .carousel.carousel-fade .carousel-inner .active.left, .carousel.carousel-fade .carousel-inner .active.right {
  left: 0;
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.carousel.carousel-fade .carousel-control {
  z-index: 2; }

.play-icon {
  width: 35px;
  height: 35px;
  font-size: 1.25rem;
  padding: 0;
  margin: 0;
  outline: 0;
  line-height: 31px;
  text-align: center;
  background-color: white;
  border-radius: 50%;
  border: 2px solid #d4d3d3;
  color: #d4d3d3;
  display: inline-block; }

.play-caption {
  display: inline-block;
  line-height: 35px;
  margin-left: 1rem; }

.accordion {
  padding: 0;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1); }
  .accordion.accordion-numbered .panel {
    counter-increment: step-counter; }
  .accordion.accordion-numbered .accordion-toggle:after {
    content: counter(step-counter);
    display: block;
    float: left;
    padding: 0.25rem .6rem;
    border-radius: 50%;
    text-align: center;
    position: relative;
    top: -4px;
    left: -10px; }
  @media only screen and (max-width: 375px) {
    .accordion.accordion-numbered .panel-title {
      font-size: 0.75rem; }
    .accordion.accordion-numbered .panel-collapse-body p {
      color: #1c2834;
      font-size: 1rem; }
    .accordion.accordion-numbered .accordion-toggle:after {
      padding-right: 0.5rem; } }
  .accordion .panel-title {
    margin: 0px;
    border-bottom: 1px solid #eaeaea; }
    .accordion .panel-title a {
      padding: .75rem 1.25rem;
      display: block;
      text-decoration: none;
      background-color: white;
      color: #000;
      position: relative; }
      .accordion .panel-title a:before {
        font-family: FontAwesome;
        content: "\f077";
        position: absolute;
        right: 15px;
        transition: 0.3s ease-out;
        color: #a4cd27; }
      .accordion .panel-title a.collapsed:before {
        transition: 0.3s ease-out;
        transform: rotate(180deg);
        color: black; }
  .accordion .panel-collapse {
    background-color: white;
    background-color: #fbfbfb; }
  .accordion .panel-collapse-body {
    padding: 2rem 1rem;
    border-bottom: 1px solid #eaeaea; }
    .accordion .panel-collapse-body p:last-child {
      margin-bottom: 0; }

ul.list-item-mb > li, ol.list-item-mb > li {
  margin-bottom: 1rem; }

ul.checks-list {
  padding-left: 0; }
  ul.checks-list li {
    list-style: none;
    position: relative;
    padding-left: 2em;
    padding-top: 1rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid #d4d3d3; }
  ul.checks-list li:before {
    content: "\f00c";
    font-family: 'FontAwesome';
    font-size: 1.5rem;
    color: #a4cd27;
    position: absolute;
    top: 0.5rem;
    left: 0; }

@media (min-width: 992px) {
  .v-align, .border-gradient.sized > div > *, .wizard .products .v-align-child > *, .wizard .products .v-a-nest > div > * {
    position: relative;
    top: 50%;
    -ms-transform: perspective(1px) translateY(-50%);
    -webkit-transform: perspective(1px) translateY(-50%);
    transform: perspective(1px) translateY(-50%); } }

.main-content ul.checks-list li, ul.checks-list.no-border li {
  list-style: none;
  position: relative;
  padding-left: 1.5em;
  padding-top: 0;
  padding-bottom: 0;
  border: none; }

.main-content ul.checks-list li:before, ul.checks-list.no-border li:before {
  content: "\f00c";
  font-family: 'FontAwesome';
  font-size: 1rem;
  color: #a4cd27;
  position: absolute;
  top: 0;
  left: 0; }

ul.heading-description-list li {
  list-style: disc; }
  ul.heading-description-list li h1, ul.heading-description-list li h2, ul.heading-description-list li h3, ul.heading-description-list li h4 {
    margin: 1rem 0 0 0; }

.pdf {
  background: url("/~/Media/Images/loanDepot/Icons/Icon_PDF.png") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 20px;
  width: 20px; }

.phone-icon {
  background: url(~/Areas/LoanDepot/Images/phone-icon.svg); }

.module.panel-module .box-heading {
  padding: 1rem;
  margin: 0;
  color: #501283;
  background: #fbfbfb none repeat scroll 0 0;
  border-bottom: 1px solid #eaeaea;
  border-radius: 4px 4px 0 0; }

.module.panel-module .panel-module-content {
  padding: 1rem;
  background-color: white; }
  .module.panel-module .panel-module-content ul {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none; }
    .module.panel-module .panel-module-content ul li:not(:last-child) {
      margin-bottom: 1rem; }

.module + .module {
  margin-top: 2rem; }

ul.contact-menu {
  padding-left: 0;
  padding-bottom: 1.5rem; }
  ul.contact-menu li {
    list-style: none;
    position: relative;
    padding-left: 2rem;
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
    border-bottom: 1px solid #d4d3d3; }
  ul.contact-menu li.contact-phone {
    padding-left: 3rem; }
    ul.contact-menu li.contact-phone:before {
      content: "\f095";
      font-family: 'FontAwesome';
      font-size: 2rem;
      color: #572a8a;
      position: absolute;
      top: 0.5rem;
      left: 0; }
  ul.contact-menu li.contact-schedule {
    padding-left: 3rem; }
    ul.contact-menu li.contact-schedule:before {
      content: "\f073";
      font-family: 'FontAwesome';
      font-size: 2rem;
      color: #572a8a;
      position: absolute;
      top: 0.5rem;
      left: 0; }
  ul.contact-menu li.contact-chat {
    padding-left: 3rem; }
    ul.contact-menu li.contact-chat:before {
      content: "\f0e6";
      font-family: 'FontAwesome';
      font-size: 2rem;
      color: #572a8a;
      position: absolute;
      top: 0.5rem;
      left: 0; }
  ul.contact-menu li.contact-apply {
    padding-left: 3rem;
    padding-right: 0rem; }
    ul.contact-menu li.contact-apply:before {
      content: "\f044";
      font-family: 'FontAwesome';
      font-size: 2rem;
      color: #572a8a;
      position: absolute;
      top: 0.5rem;
      left: 0; }
    ul.contact-menu li.contact-apply li {
      list-style: none;
      position: relative;
      padding-left: 1rem;
      padding-top: 0.5rem;
      padding-bottom: 0rem;
      border-bottom: 1px solid #f1f1f1; }
    ul.contact-menu li.contact-apply li:before {
      content: "\f054";
      font-family: 'FontAwesome';
      font-size: 1rem;
      color: #572a8a;
      position: absolute;
      top: 0.5rem;
      left: 0; }

.inverted-free-text h4 {
  color: #fff;
  margin-top: 0;
  font-style: italic;
  font-weight: bold; }

.inverted-free-text {
  -moz-border-radius: 15px;
  border-radius: 15px;
  color: #fff;
  padding: 2em;
  background: #572a8a url("/Areas/LoanDepot/Images/backgrounds/stripes.png"); }

.loan-officer-search-container {
  background: #e9e9e9;
  padding: 1.5rem; }
  .loan-officer-search-container input {
    font-size: 16px;
    height: 50px; }
  .loan-officer-search-container button {
    font-size: 21px;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    line-height: 22px; }

.lo-autocomplete-img {
  width: 30px;
  height: 30px;
  margin-right: 1rem; }

article .article-body {
  padding: 0; }
  article .article-body > h1, article .article-body > h2, article .article-body > h3 {
    text-align: left; }

#scheduler .scheduler-wrapper {
  background-color: #F5F5F5;
  border-radius: 15px;
  padding: 2rem; }
  @media (max-width: 767px) {
    #scheduler .scheduler-wrapper {
      padding: 2rem .25rem; } }

@media (max-width: 767px) {
  #scheduler > .container {
    width: 95%; } }

#scheduler h3 {
  color: #501283; }

@media (max-width: 991px) {
  #scheduler .col-xs-12 + .col-xs-12 {
    margin-top: 2rem; } }

@media (min-width: 992px) {
  #scheduler #timeSelect .col-lg-6 {
    min-height: 320px; } }

@media (min-width: 1200px) {
  #scheduler #timeSelect .col-lg-6 fieldset {
    min-height: 198px; } }

@media (min-width: 992px) and (max-width: 1199px) {
  #scheduler #timeSelect .col-lg-6 fieldset {
    min-height: 232px; } }

#scheduler .uib-datepicker .glyphicon-chevron-left {
  color: #a4cd27; }

#scheduler .uib-datepicker .glyphicon-chevron-right {
  color: #a4cd27; }

#scheduler .uib-datepicker * {
  font-size: 1rem; }

#scheduler .uib-datepicker:focus, #scheduler .uib-datepicker > div:focus, #scheduler .uib-datepicker .uib-daypicker {
  outline: none; }

#scheduler .uib-datepicker *[disabled] {
  cursor: default; }

#scheduler .uib-datepicker table {
  border-radius: 5px;
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1);
  background-color: white; }
  @media (max-width: 991px) {
    #scheduler .uib-datepicker table {
      margin: 0 auto; } }
  #scheduler .uib-datepicker table thead tr:last-child {
    border-bottom: 1px solid #d4d3d3; }
    #scheduler .uib-datepicker table thead tr:last-child th {
      text-transform: uppercase;
      font-weight: bold; }
  #scheduler .uib-datepicker table thead .uib-title * {
    color: #000;
    font-size: 1.2rem; }

#scheduler .uib-datepicker button {
  background-color: #fff;
  border: none; }
  #scheduler .uib-datepicker button.btn, #scheduler .uib-datepicker
  body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
  body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator, #scheduler .uib-datepicker
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator {
    padding-left: 1.3rem;
    padding-right: 1.3rem; }
    @media (min-width: 1200px) {
      #scheduler .uib-datepicker button.btn, #scheduler .uib-datepicker
      body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
      body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator, #scheduler .uib-datepicker
      body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
      body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator {
        padding-left: 1.7rem;
        padding-right: 1.7rem; } }
    @media (max-width: 525px) {
      #scheduler .uib-datepicker button.btn, #scheduler .uib-datepicker
      body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
      body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator, #scheduler .uib-datepicker
      body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
      body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator {
        padding-left: 1rem;
        padding-right: 1rem; } }
    @media (max-width: 385px) {
      #scheduler .uib-datepicker button.btn, #scheduler .uib-datepicker
      body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
      body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator, #scheduler .uib-datepicker
      body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator, #scheduler .uib-datepicker
      body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator {
        padding-left: .8rem;
        padding-right: .8rem; }
        #scheduler .uib-datepicker button.btn span, #scheduler .uib-datepicker
        body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator span,
        body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator span, #scheduler .uib-datepicker
        body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator span,
        body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator span, #scheduler .uib-datepicker
        body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator span,
        body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitPurchaseCalculator span, #scheduler .uib-datepicker
        body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator span,
        body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker button#SubmitRefinanceCalculator span {
          font-size: .8rem; } }

#scheduler .uib-datepicker .uib-day button {
  /*&.btn.active { background-color: $ld-grey;}*/ }
  #scheduler .uib-datepicker .uib-day button.btn[disabled], #scheduler .uib-datepicker .uib-day
  body.br-redesign section.calculator .calc-wrapper .tab-pane button[disabled]#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button[disabled]#SubmitPurchaseCalculator, #scheduler .uib-datepicker .uib-day
  body.br-redesign section.calculator .calc-wrapper .tab-pane button[disabled]#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button[disabled]#SubmitRefinanceCalculator, #scheduler .uib-datepicker .uib-day
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button[disabled]#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button[disabled]#SubmitPurchaseCalculator, #scheduler .uib-datepicker .uib-day
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button[disabled]#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button[disabled]#SubmitRefinanceCalculator {
    background: #f1f1f1;
    font-weight: normal; }
  #scheduler .uib-datepicker .uib-day button.btn-info, #scheduler .uib-datepicker .uib-day button .text-info {
    color: #000 !important; }
  #scheduler .uib-datepicker .uib-day button.btn:not([disabled]) .text-muted, #scheduler .uib-datepicker .uib-day
  body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator:not([disabled]) .text-muted,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button#SubmitPurchaseCalculator:not([disabled]) .text-muted, #scheduler .uib-datepicker .uib-day
  body.br-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator:not([disabled]) .text-muted,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button#SubmitRefinanceCalculator:not([disabled]) .text-muted, #scheduler .uib-datepicker .uib-day
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitPurchaseCalculator:not([disabled]) .text-muted,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button#SubmitPurchaseCalculator:not([disabled]) .text-muted, #scheduler .uib-datepicker .uib-day
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button#SubmitRefinanceCalculator:not([disabled]) .text-muted,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button#SubmitRefinanceCalculator:not([disabled]) .text-muted {
    color: #000 !important; }
  #scheduler .uib-datepicker .uib-day button.btn.btn-info, #scheduler .uib-datepicker .uib-day
  body.br-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitPurchaseCalculator, #scheduler .uib-datepicker .uib-day
  body.br-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitRefinanceCalculator, #scheduler .uib-datepicker .uib-day
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitPurchaseCalculator, #scheduler .uib-datepicker .uib-day
  body.lo-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitRefinanceCalculator {
    background-color: #501283;
    color: #fff !important; }
    #scheduler .uib-datepicker .uib-day button.btn.btn-info .text-info, #scheduler .uib-datepicker .uib-day
    body.br-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitPurchaseCalculator .text-info,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitPurchaseCalculator .text-info, #scheduler .uib-datepicker .uib-day
    body.br-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitRefinanceCalculator .text-info,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitRefinanceCalculator .text-info, #scheduler .uib-datepicker .uib-day
    body.lo-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitPurchaseCalculator .text-info,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitPurchaseCalculator .text-info, #scheduler .uib-datepicker .uib-day
    body.lo-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitRefinanceCalculator .text-info,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitRefinanceCalculator .text-info, #scheduler .uib-datepicker .uib-day button.btn.btn-info .text-muted, #scheduler .uib-datepicker .uib-day
    body.br-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitPurchaseCalculator .text-muted,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitPurchaseCalculator .text-muted, #scheduler .uib-datepicker .uib-day
    body.br-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitRefinanceCalculator .text-muted,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitRefinanceCalculator .text-muted, #scheduler .uib-datepicker .uib-day
    body.lo-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitPurchaseCalculator .text-muted,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitPurchaseCalculator .text-muted, #scheduler .uib-datepicker .uib-day
    body.lo-redesign section.calculator .calc-wrapper .tab-pane button.btn-info#SubmitRefinanceCalculator .text-muted,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #scheduler .uib-datepicker .uib-day button.btn-info#SubmitRefinanceCalculator .text-muted {
      color: inherit !important; }

#scheduler #timeSelect .form-group {
  margin-bottom: 1rem; }

#scheduler #timeSelect legend {
  font-size: 1rem;
  margin-bottom: 0; }

#scheduler #timeSelect #timeZone {
  margin-top: .5rem; }

#scheduler #timeSelect .check-time-selection {
  display: inline-block;
  margin: .5rem; }
  #scheduler #timeSelect .check-time-selection input {
    margin-top: .35rem; }

#scheduler #contactInfo .col-md-6 {
  margin-bottom: .5rem; }

#scheduler #contactInfo select, #scheduler #contactInfo div.form-control {
  height: 33px;
  padding-top: 5px; }

#scheduler #contactInfo label {
  margin-bottom: .2rem; }

#scheduler #contactInfo .currency-input-wrapper {
  padding-top: 0px !important; }

#scheduler #contactInfo .currency-symbol {
  width: 5%; }

#scheduler #contactInfo .controls {
  margin-top: 1rem; }
  #scheduler #contactInfo .controls button {
    margin-top: .5rem; }
    #scheduler #contactInfo .controls button.previous {
      margin-right: 1rem; }

#scheduler .confirmation .confirmation-body {
  margin-bottom: 2rem; }
  #scheduler .confirmation .confirmation-body p {
    margin-bottom: 0; }

#scheduler .confirmation .calendar-links h4 {
  margin-bottom: .5rem; }

#scheduler .confirmation .calendar-links li {
  display: inline-block;
  margin: 1rem 1.5rem 0 0;
  text-align: center; }

#scheduler .confirmation .calendar-links .calendar {
  width: 45px;
  height: 49px;
  overflow: hidden; }
  #scheduler .confirmation .calendar-links .calendar img {
    max-width: none; }
  #scheduler .confirmation .calendar-links .calendar.add-to-gmail img {
    -moz-transform: translateX(-96px);
    -o-transform: translateX(-96px);
    -ms-transform: translateX(-96px);
    -webkit-transform: translateX(-96px);
    transform: translateX(-96px); }
  #scheduler .confirmation .calendar-links .calendar.add-to-yahoo {
    width: 49px; }
    #scheduler .confirmation .calendar-links .calendar.add-to-yahoo img {
      -moz-transform: translateX(-46px);
      -o-transform: translateX(-46px);
      -ms-transform: translateX(-46px);
      -webkit-transform: translateX(-46px);
      transform: translateX(-46px); }
  #scheduler .confirmation .calendar-links .calendar.add-to-ical {
    width: 41px; }
    #scheduler .confirmation .calendar-links .calendar.add-to-ical img {
      -moz-transform: translateX(-140px);
      -o-transform: translateX(-140px);
      -ms-transform: translateX(-140px);
      -webkit-transform: translateX(-140px);
      transform: translateX(-140px); }

#scheduler .loading {
  position: absolute;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.1); }
  #scheduler .loading i {
    top: 40%;
    left: 48%; }

.fullscreen #PageHeader, .fullscreen footer, .fullscreen .brochure-summary {
  display: none; }

.fullscreen .issuuembed {
  overflow: hidden; }

.no-js #PageHeader, .no-js footer, .no-js .brochure-summary {
  display: block; }

.no-js .issuuembed, .no-js .sr-brochure-summary {
  display: none; }

.no-js .brochure-summary {
  margin-top: 66px; }

/*Home Page Value Props*/
.value-props.container {
  margin-bottom: 0;
  width: 1020px; }
  @media (max-width: 991px) {
    .value-props.container {
      margin-top: -8%; } }
  @media (max-width: 767px) {
    .value-props.container {
      margin-top: -12%; } }

.prop-box {
  background: white;
  border-radius: 4px;
  border: 1px solid var(--ld-galaxy-80-300);
  margin: 0 auto;
  padding: 1.5rem;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }

.prop-box h3, .prop-box h2 {
  font-size: 16px;
  font-weight: 700 !important;
  height: 24px;
  line-height: 1.2 !important;
  letter-spacing: 0.5px;
  font-family: 'Poppins',sans-serif;
  margin-bottom: 0; }

.prop-box img {
  padding: 10px 0 25px 0; }

@media (max-width: 992px) {
  .prop-box {
    margin-bottom: 20px;
    margin-top: 0; }
  .value-props.container {
    width: auto; } }

/* Spacing between value props and container */
#PageMain .banner section.container {
  padding-top: 8rem;
  padding-bottom: 8rem; }

@media (max-width: 992px), (max-width: 525px), (max-width: 375px) {
  #PageMain .banner section.container {
    padding-top: 2rem;
    padding-bottom: 2rem; } }

/***** Animation Variables *****/
/***** Animation Mixins *****/
/***** Static CSS *****/
.anim-pop {
  transition: 0.2s ease-out;
  box-shadow: 0px 0px 0px transparent; }
  .anim-pop:hover {
    transition: 0.2s ease-out;
    transform: translate(3px, 3px) scale(1.05);
    box-shadow: -4px -2px 12px rgba(0, 0, 0, 0.3);
    z-index: 1; }

.anim-small-pop, .accordion .panel-title a {
  transition: 0.2s ease-out 0s ease-out;
  box-shadow: 0px 0px 0px transparent; }
  .anim-small-pop:hover, .accordion .panel-title a:hover {
    transition: 0.2s ease-out 0s ease-out;
    transform: translate(1px, 1px) scale(1.001);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    z-index: 1; }

.anim-med-pop, .lo-owl-carousel.owl-carousel.owl-theme .card {
  transition: 0.2s ease-out;
  box-shadow: 0px 0px 0px transparent; }
  .anim-med-pop:hover, .lo-owl-carousel.owl-carousel.owl-theme .card:hover {
    transition: 0.2s ease-out;
    transform: translate(2px, 2px) scale(1.05);
    box-shadow: -4px -2px 12px rgba(0, 0, 0, 0.3);
    z-index: 1; }

.anim-box-shadow, .accordion .panel-collapse-body {
  transition: 0.2s ease-out 0s ease-out;
  box-shadow: 0 0 0 transparent; }

.anim-fade {
  transition: 0.5s ease-out;
  opacity: 0; }
  .anim-fade.in {
    transition: 0.5s ease-out;
    opacity: 1; }

.anim-top {
  transition: top 2s ease-out; }

.anim-background-color {
  transition: background-color 1.5s ease ease-out; }

.anim-width, header nav .search-container, header nav .mobile-search-container, header nav .searchbox, header nav .mobileSearchbox {
  transition: width 0.7s ease-out; }

ul.social_menu {
  padding: 0; }

.social_menu {
  /* The icons are really 40x40 but some are offset by 1 pixels to make them more centered,*/ }
  .social_menu li {
    display: inline;
    float: left;
    margin: 0 2.5px;
    padding: 0;
    width: auto; }
    .social_menu li a {
      position: relative;
      overflow: hidden;
      display: block;
      float: left;
      height: 40px;
      width: 40px;
      text-align: center;
      vertical-align: middle;
      text-indent: -9999px;
      margin: 0;
      padding: 0;
      border: none;
      -webkit-border-radius: 40px;
      -moz-border-radius: 40px;
      -o-border-radius: 40px;
      border-radius: 40px;
      z-index: 10; }
      .social_menu li a span {
        background-repeat: no-repeat;
        background-image: url("/Areas/LoanDepot/Images/socialmedia-spritesheet.png");
        -webkit-border-radius: 40px;
        -moz-border-radius: 40px;
        -o-border-radius: 40px;
        border-radius: 40px;
        z-index: 20;
        height: 40px;
        width: 40px;
        display: block; }
  .social_menu.transparent .instagram a span {
    background-position: 0 1px; }
  .social_menu.transparent .instagram a:hover span {
    background-position: 0 -40px; }
  .social_menu.transparent .google-plus a span {
    background-position: -40px 1px; }
  .social_menu.transparent .google-plus a:hover span {
    background-position: -40px -40px; }
  .social_menu.transparent .facebook a span {
    background-position: -80px 1px; }
  .social_menu.transparent .facebook a:hover span {
    background-position: -80px -40px; }
  .social_menu.transparent .twitter a span {
    background-position: -120px 1px; }
  .social_menu.transparent .twitter a:hover span {
    background-position: -120px -40px; }
  .social_menu.transparent .youtube a span {
    background-position: -160px 1px; }
  .social_menu.transparent .youtube a:hover span {
    background-position: -160px -40px; }
  .social_menu.transparent .linkedin a span {
    background-position: -200px 1px; }
  .social_menu.transparent .linkedin a:hover span {
    background-position: -200px -40px; }

.anim-social-media-button {
  background-color: white;
  border-radius: 35px;
  cursor: pointer;
  display: inline-block;
  font-size: 1.5rem;
  height: 35px;
  line-height: 35px;
  margin: 0 2.5px;
  position: relative;
  text-align: center;
  width: 35px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Circle */ }
  .anim-social-media-button:hover span {
    width: 35px;
    height: 35px;
    border-radius: 35px;
    margin: -17.5px; }
  .anim-social-media-button span {
    border-radius: 0;
    display: block;
    height: 0;
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    transition: all 0.3s ease-out;
    width: 0; }
  .anim-social-media-button .fa-twitter + span {
    background-color: #00aced; }
  .anim-social-media-button .fa-facebook + span {
    background-color: #3b5998; }
  .anim-social-media-button .fa-google-plus + span {
    background-color: #d34836; }
  .anim-social-media-button .fa-linkedin + span {
    background-color: #007bb6; }
  .anim-social-media-button .fa-instagram + span {
    background-color: #517fa4; }
  .anim-social-media-button .fa-youtube + span {
    background-color: #bb0000; }
  .anim-social-media-button i {
    background: none;
    color: white;
    height: 35px;
    left: 0;
    line-height: 35px;
    position: absolute;
    top: 0;
    transition: all 0.3s ease-out;
    width: 35px;
    z-index: 10; }
    .anim-social-media-button i.fa-twitter {
      color: #00aced; }
    .anim-social-media-button i.fa-facebook {
      color: #3b5998; }
    .anim-social-media-button i.fa-google-plus {
      color: #d34836; }
    .anim-social-media-button i.fa-linkedin {
      color: #007bb6; }
    .anim-social-media-button i.fa-instagram {
      color: #517fa4; }
    .anim-social-media-button i.fa-youtube {
      color: #bb0000; }
  .anim-social-media-button:hover .fa-twitter, .anim-social-media-button:hover .fa-facebook, .anim-social-media-button:hover .fa-google-plus, .anim-social-media-button:hover .fa-linkedin, .anim-social-media-button:hover .fa-instagram, .anim-social-media-button:hover .fa-youtube {
    color: white; }

.anim-hover-effect-container {
  position: relative;
  text-align: center; }
  .anim-hover-effect-container a {
    text-decoration: none; }
  .anim-hover-effect-container figure {
    position: relative;
    float: left;
    overflow: hidden;
    margin: 5px 0;
    min-height: 250px;
    max-height: 250px;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    -webkit-perspective: 1px;
    -moz-perspective: 1px;
    -ms-perspective: 1px;
    perspective: 1px; }
    .anim-hover-effect-container figure img {
      position: relative;
      display: block;
      min-height: inherit;
      max-width: 100%;
      opacity: 0.8; }
    .anim-hover-effect-container figure figcaption {
      padding: 0 1rem;
      color: #fff;
      font-size: 1rem;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      backface-visibility: hidden; }
      .anim-hover-effect-container figure figcaption::before, .anim-hover-effect-container figure figcaption::after {
        pointer-events: none; }
  .anim-hover-effect-container figure figcaption, .anim-hover-effect-container figure figcaption > a {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: auto; }
  .anim-hover-effect-container figure h4, .anim-hover-effect-container figure p {
    margin: 0; }
  .anim-hover-effect-container.white-frame {
    border-radius: 6px;
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1); }

.leadership-grid .anim-hover-effect-container figure {
  min-height: inherit;
  max-height: none; }

figure.anim-effect-sarah {
  background: #3a3a3a; }
  figure.anim-effect-sarah img {
    max-width: none;
    width: 100%;
    opacity: 0.8; }
  figure.anim-effect-sarah figcaption {
    text-align: left;
    background: rgba(58, 58, 58, 0.25); }
  figure.anim-effect-sarah h4 {
    position: relative;
    overflow: hidden;
    padding: 0.5em 0; }
    figure.anim-effect-sarah h4::after {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 3px;
      background: #fff;
      content: ''; }
    figure.anim-effect-sarah h4:last-child {
      margin-bottom: 1rem; }
  figure.anim-effect-sarah p {
    opacity: 1;
    padding: 0 0 0.5rem 0; }

@media (min-width: 992px) {
  .no-touch figure.anim-effect-sarah figcaption {
    background: none; }
  .no-touch figure.anim-effect-sarah:hover figcaption {
    background: rgba(58, 58, 58, 0.25);
    -webkit-transition: background 0.35s;
    transition: background 0.35s; }
  .no-touch figure.anim-effect-sarah img {
    width: -webkit-calc(100% + 20px);
    width: -moz-calc(100% + 20px);
    width: calc(100% + 20px);
    -moz-transition: transform 0.35s;
    -o-transition: transform 0.35s;
    -webkit-transition: transform 0.35s;
    transition: transform 0.35s;
    -moz-transform: translate3d(-10px, 0, 0);
    -o-transform: translate3d(-10px, 0, 0);
    -ms-transform: translate3d(-10px, 0, 0);
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden; }
  .no-touch figure.anim-effect-sarah:hover img {
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .no-touch figure.anim-effect-sarah h4::after {
    -moz-transition: transform 0.35s;
    -o-transition: transform 0.35s;
    -webkit-transition: transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(-101%, 0, 0);
    transform: translate3d(-101%, 0, 0); }
  .no-touch figure.anim-effect-sarah:hover h4::after {
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .no-touch figure.anim-effect-sarah p {
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  .no-touch figure.anim-effect-sarah:hover p {
    opacity: 1;
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@media (min-width: 768px) {
  .infographic-container .anim-slide-down {
    opacity: 1 !important;
    -moz-transform: translateY(60px);
    -o-transform: translateY(60px);
    -ms-transform: translateY(60px);
    -webkit-transform: translateY(60px);
    transform: translateY(60px);
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease; }
  .infographic-container .anim-slide-right {
    opacity: 1 !important;
    -moz-transform: translateX(60px);
    -o-transform: translateX(60px);
    -ms-transform: translateX(60px);
    -webkit-transform: translateX(60px);
    transform: translateX(60px);
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease; }
  .infographic-container .anim-slide-left {
    opacity: 1 !important;
    -moz-transform: translateX(-60px);
    -o-transform: translateX(-60px);
    -ms-transform: translateX(-60px);
    -webkit-transform: translateX(-60px);
    transform: translateX(-60px);
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease; } }

/* Font Families */
/* Colors 
    Using: https://www.thecolorapi.com/id?format=html&hex=c7d2e0 (Just change the hex)
    To get color/variable names
*/
/* Mixins */
[data-target-variant] {
  opacity: 1; }
  [data-target-variant]:not([data-target-variant="a"]) {
    display: none; }

#minimal-theme .btn-main {
  background: #8c5ac2;
  border: none;
  text-transform: uppercase;
  border-radius: 23px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  height: 46px;
  letter-spacing: 1.25px;
  line-height: 16px;
  padding: 15px 45px;
  width: 100%; }
  @media (min-width: 544px) {
    #minimal-theme .btn-main {
      width: auto; } }
  #minimal-theme .btn-main:not([disabled]):hover, #minimal-theme .btn-main:not([disabled]):focus {
    background: #5b2d91;
    transition: background 300ms ease 0ms;
    transition: background 300ms ease 0ms;
    box-shadow: 0px 0px 7px 1px #0d6bb8; }

#minimal-theme .btn.btn-primary, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator {
  border: none;
  border-radius: 23px;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 14px;
  font-weight: 700;
  height: 46px;
  letter-spacing: 1.25px;
  line-height: 16px;
  padding: 15px 45px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  background: #8c5ac2;
  color: #ffffff; }
  #minimal-theme .btn.btn-primary:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:hover, #minimal-theme .btn.btn-primary:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:focus {
    background: #723faa;
    color: #ffffff;
    transition: background 300ms ease 0ms; }
  @media (min-width: 992px) {
    #minimal-theme .btn.btn-primary, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator, #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator, #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator {
      width: auto; } }
  #minimal-theme .btn.btn-primary:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:hover, #minimal-theme .btn.btn-primary:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:focus {
    background: #5b2d91;
    transition: background 300ms ease 0ms;
    transition: background 300ms ease 0ms;
    box-shadow: 0px 0px 7px 1px #0d6bb8; }

#minimal-theme .btn.btn-inverse, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator {
  border: none;
  border-radius: 23px;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 14px;
  font-weight: 700;
  height: 46px;
  letter-spacing: 1.25px;
  line-height: 16px;
  padding: 15px 45px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  background: #ffffff;
  color: #8c5ac2;
  border: 2px solid #8c5ac2;
  padding: calc(15px - 2px) 45px; }
  #minimal-theme .btn.btn-inverse:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:hover, #minimal-theme .btn.btn-inverse:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:focus {
    background: #e6e6e6;
    color: #8c5ac2;
    transition: background 300ms ease 0ms; }
  @media (min-width: 992px) {
    #minimal-theme .btn.btn-inverse, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator, #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main, #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator, #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator {
      width: auto; } }
  #minimal-theme .btn.btn-inverse:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:hover, #minimal-theme .btn.btn-inverse:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-alt:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-inverse[type="submit"].btn-main:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitPurchaseCalculator:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-inverse#SubmitRefinanceCalculator:focus {
    background: #f3eef8;
    transition: background 300ms ease 0ms;
    transition: background 300ms ease 0ms;
    box-shadow: 0px 0px 7px 1px #0d6bb8; }

#minimal-theme .btn.btn-secondary:not(.external-search-button), #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button),
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button), #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button),
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button), #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button),
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button), #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button),
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button) {
  border: none;
  border-radius: 23px;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 14px;
  font-weight: 700;
  height: 46px;
  letter-spacing: 1.25px;
  line-height: 16px;
  padding: 15px 45px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  background: #c7d2e0;
  color: #ffffff; }
  #minimal-theme .btn.btn-secondary:not(.external-search-button):hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):hover, #minimal-theme .btn.btn-secondary:not(.external-search-button):focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button):focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button):focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button):focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button):focus {
    background: #a6b8ce;
    color: #ffffff;
    transition: background 300ms ease 0ms; }
  @media (min-width: 992px) {
    #minimal-theme .btn.btn-secondary:not(.external-search-button), #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button),
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button), #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button),
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button), #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-alt:not(.external-search-button), #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:not(.external-search-button), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:not(.external-search-button), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input.btn-secondary[type="submit"].btn-main:not(.external-search-button), #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button),
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitPurchaseCalculator:not(.external-search-button), #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button),
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme .btn-secondary#SubmitRefinanceCalculator:not(.external-search-button) {
      width: auto; } }

#minimal-theme .btn:disabled, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled {
  border: none;
  border-radius: 23px;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 14px;
  font-weight: 700;
  height: 46px;
  letter-spacing: 1.25px;
  line-height: 16px;
  padding: 15px 45px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  background: #c7d2e0;
  color: #ffffff; }
  #minimal-theme .btn:disabled:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled:hover, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled:hover, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled:hover, #minimal-theme .btn:disabled:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled:focus, #minimal-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled:focus, #minimal-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled:focus {
    background: #a6b8ce;
    color: #ffffff;
    transition: background 300ms ease 0ms; }
  @media (min-width: 992px) {
    #minimal-theme .btn:disabled, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled, #minimal-theme
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt:disabled, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main:disabled, #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator:disabled, #minimal-theme
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator:disabled {
      width: auto; } }

@media (min-width: 1440px) {
  #minimal-theme .container {
    max-width: 1240px; } }

#minimal-theme header .clearfix {
  background-color: #fafbfc; }

#minimal-theme h2 {
  font-family: "Poppins", sans-serif;
  font-weight: 400; }
  @media (max-width: 767px) {
    #minimal-theme h2 {
      font-weight: 300;
      font-size: 30px; } }

#minimal-theme h3 {
  font-weight: 400; }

#minimal-theme .btn-primary, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator, #minimal-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-alt, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #minimal-theme input[type="submit"].btn-main, #minimal-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme input[type="submit"].btn-main, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitPurchaseCalculator, #minimal-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #minimal-theme #SubmitRefinanceCalculator, #minimal-theme .btn-main, #minimal-theme p {
  font-family: "Source Sans Pro", sans-serif; }

#minimal-theme .flex-center-vertically {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 650px; }
  @media (max-width: 1199px) {
    #minimal-theme .flex-center-vertically {
      height: auto; } }

#minimal-theme .bg-header {
  font-size: 52px;
  font-weight: 300;
  line-height: 68px;
  margin-bottom: 1.25rem;
  font-family: "Poppins", sans-serif; }

#minimal-theme .overlay-wizard-bg {
  position: relative;
  z-index: -1; }
  @media (min-width: 1200px) {
    #minimal-theme .overlay-wizard-bg {
      position: absolute;
      top: 64px;
      right: -80px;
      width: 750px; } }

#minimal-theme h2.bg-sub-header, #minimal-theme p.bg-sub-header {
  color: #1c2834;
  font-size: 24px;
  font-weight: normal;
  letter-spacing: 0.19px;
  line-height: 38px;
  font-family: "Source Sans Pro", sans-serif;
  margin-bottom: 2.75rem;
  opacity: .8; }

#minimal-theme [id^="CarouselWizard"] .row {
  display: flex;
  align-items: center; }

#minimal-theme .wizard-cta.buttons {
  align-items: center;
  display: flex;
  flex-direction: column; }
  #minimal-theme .wizard-cta.buttons button {
    width: 80%; }
    #minimal-theme .wizard-cta.buttons button:not(:first-of-type) {
      margin-top: 16px; }
    #minimal-theme .wizard-cta.buttons button.button-primary:hover, #minimal-theme .wizard-cta.buttons button.button-primary:focus {
      background: #5b2d91;
      transition: background 300ms ease 0ms;
      transition: background 300ms ease 0ms;
      box-shadow: 0px 0px 7px 1px #0d6bb8; }
    #minimal-theme .wizard-cta.buttons button:focus, #minimal-theme .wizard-cta.buttons button:hover {
      box-shadow: 0px 0px 7px 1px #0d6bb8;
      outline: none; }

@media (min-width: 544px) {
  #minimal-theme .wizard-cta {
    align-items: center;
    display: inline-flex; }
    #minimal-theme .wizard-cta.buttons {
      flex-direction: row; }
      #minimal-theme .wizard-cta.buttons button {
        width: auto; }
        #minimal-theme .wizard-cta.buttons button:not(:first-of-type) {
          margin-top: 0;
          margin-left: 8px; } }

@media (min-width: 1200px) {
  #minimal-theme .wizard-cta {
    align-items: flex-start; } }

@media (min-width: 992px) and (max-width: 1199px) {
  #minimal-theme [id^="wizard-banner"] {
    padding-top: 70px; } }

@media (max-width: 991px) {
  #minimal-theme .bg-header {
    height: auto;
    width: auto;
    font-size: 3rem;
    line-height: 3rem; }
  #minimal-theme h2.bg-sub-header, #minimal-theme p.bg-sub-header {
    width: auto;
    height: auto;
    font-size: 1.5rem;
    letter-spacing: .27px;
    line-height: 2rem;
    margin-bottom: 0; }
  #minimal-theme .wizard-cta {
    height: auto;
    margin: 2rem 0; } }

@media (max-width: 767px) {
  #minimal-theme .bg-header {
    font-size: 30px;
    line-height: 2.5rem;
    font-weight: 300; }
  #minimal-theme h2.bg-sub-header, #minimal-theme p.bg-sub-header {
    font-size: 1.15rem; } }

[id^="overlay"] {
  background-color: #ffffff;
  height: 100vh;
  left: 0;
  max-height: initial;
  overflow: auto;
  padding-bottom: 60px;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 3001;
  transition: height, top 500ms ease 0ms; }
  [id^="overlay"]:not(.open) {
    height: 0vh;
    min-height: initial;
    top: 100%; }
    [id^="overlay"]:not(.open) * {
      display: none; }
  [id^="overlay"] .btn.btn-primary, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator {
    border: none;
    border-radius: 23px;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 46px;
    letter-spacing: 1.25px;
    line-height: 16px;
    padding: 15px 45px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    background: #8c5ac2;
    color: #ffffff; }
    [id^="overlay"] .btn.btn-primary:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:hover, [id^="overlay"] .btn.btn-primary:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:focus {
      background: #723faa;
      color: #ffffff;
      transition: background 300ms ease 0ms; }
    @media (min-width: 992px) {
      [id^="overlay"] .btn.btn-primary, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator {
        width: auto; } }
  [id^="overlay"] .btn.btn-inverse, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator {
    border: none;
    border-radius: 23px;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 46px;
    letter-spacing: 1.25px;
    line-height: 16px;
    padding: 15px 45px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    background: #ffffff;
    color: #8c5ac2;
    border: 2px solid #8c5ac2;
    padding: calc(15px - 2px) 45px; }
    [id^="overlay"] .btn.btn-inverse:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator:hover, [id^="overlay"] .btn.btn-inverse:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator:focus {
      background: #e6e6e6;
      color: #8c5ac2;
      transition: background 300ms ease 0ms; }
    @media (min-width: 992px) {
      [id^="overlay"] .btn.btn-inverse, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-inverse[type="submit"].btn-main, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitPurchaseCalculator, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-inverse#SubmitRefinanceCalculator {
        width: auto; } }
  [id^="overlay"] .btn.btn-secondary, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator {
    border: none;
    border-radius: 23px;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 46px;
    letter-spacing: 1.25px;
    line-height: 16px;
    padding: 15px 45px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    background: #c7d2e0;
    color: #ffffff; }
    [id^="overlay"] .btn.btn-secondary:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator:hover, [id^="overlay"] .btn.btn-secondary:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator:focus {
      background: #a6b8ce;
      color: #ffffff;
      transition: background 300ms ease 0ms; }
    @media (min-width: 992px) {
      [id^="overlay"] .btn.btn-secondary, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-secondary[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-secondary[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-secondary[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-secondary[type="submit"].btn-main, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitPurchaseCalculator, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-secondary#SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-secondary#SubmitRefinanceCalculator {
        width: auto; } }
  [id^="overlay"] .btn.btn-cta, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator {
    border: none;
    border-radius: 23px;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 46px;
    letter-spacing: 1.25px;
    line-height: 16px;
    padding: 15px 45px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    background: #2795ef;
    color: #ffffff; }
    [id^="overlay"] .btn.btn-cta:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator:hover, [id^="overlay"] .btn.btn-cta:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator:focus {
      background: #107bd3;
      color: #ffffff;
      transition: background 300ms ease 0ms; }
    @media (min-width: 992px) {
      [id^="overlay"] .btn.btn-cta, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-alt, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-cta[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-cta[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-cta[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input.btn-cta[type="submit"].btn-main, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitPurchaseCalculator, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-cta#SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .btn-cta#SubmitRefinanceCalculator {
        width: auto; } }
  [id^="overlay"] .btn:disabled, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled, [id^="overlay"]
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled, [id^="overlay"]
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled {
    border: none;
    border-radius: 23px;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 46px;
    letter-spacing: 1.25px;
    line-height: 16px;
    padding: 15px 45px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    background: #c7d2e0;
    color: #ffffff; }
    [id^="overlay"] .btn:disabled:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled:hover, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled:hover, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:hover,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled:hover, [id^="overlay"] .btn:disabled:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled:focus, [id^="overlay"]
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled:focus, [id^="overlay"]
    body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled:focus,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled:focus {
      background: #a6b8ce;
      color: #ffffff;
      transition: background 300ms ease 0ms; }
    @media (min-width: 992px) {
      [id^="overlay"] .btn:disabled, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled, [id^="overlay"]
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
      body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-alt:disabled, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"] .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] input[type="submit"].btn-main:disabled, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitPurchaseCalculator:disabled, [id^="overlay"]
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] #SubmitRefinanceCalculator:disabled {
        width: auto; } }
  [id^="overlay"] .btn-ghost {
    background-color: #ffffff;
    border: 1px solid #c7d2e0;
    border-radius: 4px;
    color: #1c2834;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 600;
    height: 61px;
    letter-spacing: 0.25px;
    line-height: 20px;
    min-width: 190px;
    text-align: center; }
    [id^="overlay"] .btn-ghost:hover:not('div[data-step-name="loan-officer-question"] button'), [id^="overlay"] .btn-ghost:focus:not('div[data-step-name="loan-officer-question"] button'), [id^="overlay"] .btn-ghost.selected:not('div[data-step-name="loan-officer-question"] button') {
      border-color: #0f79d0;
      border-width: 2px; }
    [id^="overlay"] .btn-ghost:hover.selected, [id^="overlay"] .btn-ghost:focus.selected, [id^="overlay"] .btn-ghost.selected.selected {
      position: relative; }
      [id^="overlay"] .btn-ghost:hover.selected:before, [id^="overlay"] .btn-ghost:focus.selected:before, [id^="overlay"] .btn-ghost.selected.selected:before {
        background-color: #2795ef;
        border-radius: 30px;
        color: #ffffff;
        content: url(/Areas/LoanDepot/Images/icons/checkmark-small.svg);
        height: 30px;
        left: 15px;
        padding: 3px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 30px; }
  [id^="overlay"] [data-step] {
    opacity: 0;
    transition: all 300ms ease 0ms; }
    [id^="overlay"] [data-step].hide {
      display: none; }
    [id^="overlay"] [data-step].show {
      opacity: 1; }
  [id^="overlay"] [id*="progress-bar"] {
    background-color: rgba(28, 40, 52, 0.3);
    height: 10px;
    left: 0;
    position: fixed;
    top: 60px;
    width: 100%;
    z-index: 1; }
    [id^="overlay"] [id*="progress-bar"].hide {
      display: none; }
    [id^="overlay"] [id*="progress-bar"] [id*="progress-completed"] {
      background-color: #8c5ac2;
      height: 100%;
      width: 0; }
  [id^="overlay"] header {
    background-color: #ffffff;
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.11);
    height: 60px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1; }
    [id^="overlay"] header .header-container {
      align-items: center;
      display: flex;
      height: 100%;
      justify-content: space-between;
      margin: 0 auto;
      padding: 0 15px; }
      [id^="overlay"] header .header-container .right a {
        display: inline-block; }
        [id^="overlay"] header .header-container .right a.tt-hover {
          position: relative;
          cursor: pointer; }
          [id^="overlay"] header .header-container .right a.tt-hover:before {
            border: solid 5px transparent;
            border-bottom-color: rgba(28, 40, 52, 0.6);
            border-top: initial;
            opacity: 0;
            position: absolute;
            right: 5px;
            top: 35px; }
          [id^="overlay"] header .header-container .right a.tt-hover:after {
            background-color: rgba(28, 40, 52, 0.6);
            border-radius: 17px;
            color: #ffffff;
            font-family: "Source Sans Pro", sans-serif;
            font-size: 12px;
            font-weight: 700;
            height: 34px;
            letter-spacing: 1.07px;
            line-height: 16px;
            opacity: 0;
            padding: 9px 24px;
            position: absolute;
            right: -20px;
            text-align: center;
            text-transform: uppercase;
            top: 40px;
            white-space: nowrap; }
          [id^="overlay"] header .header-container .right a.tt-hover:hover:before, [id^="overlay"] header .header-container .right a.tt-hover:hover:after {
            opacity: 1;
            transition: opacity 300ms ease 300ms; }
          [id^="overlay"] header .header-container .right a.tt-hover:hover:before {
            content: ''; }
          [id^="overlay"] header .header-container .right a.tt-hover:hover:after {
            content: attr(data-tt); }
        [id^="overlay"] header .header-container .right a:not(:first-of-type) {
          margin-left: 24px; }
    @media (min-width: 992px) {
      [id^="overlay"] header {
        height: 70px; }
        [id^="overlay"] header .header-container {
          padding: 0 40px; } }
  [id^="overlay"] .radio-card {
    background-color: #ffffff;
    border: 1px solid #c7d2e0;
    border-radius: 4px;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    height: 183px;
    padding: 25px 30px;
    text-align: center;
    width: 168px; }
    [id^="overlay"] .radio-card:hover, [id^="overlay"] .radio-card:focus {
      border-color: #0d6bb8;
      border-width: 2px; }
    [id^="overlay"] .radio-card:not(:first-of-type) {
      margin-left: 8px; }
    [id^="overlay"] .radio-card .icon-wrapper {
      height: 60px;
      margin-bottom: 16px;
      text-align: center; }
      [id^="overlay"] .radio-card .icon-wrapper img {
        width: auto; }
        [id^="overlay"] .radio-card .icon-wrapper img:first-of-type {
          display: inline-block; }
        [id^="overlay"] .radio-card .icon-wrapper img:last-of-type {
          display: none; }
    [id^="overlay"] .radio-card .title,
    [id^="overlay"] .radio-card .description {
      color: #1c2834;
      font-size: 14px;
      font-family: "Source Sans Pro", sans-serif;
      font-weight: 600;
      letter-spacing: 0.25px;
      line-height: 20px;
      margin-bottom: 9px; }
      [id^="overlay"] .radio-card .title.description,
      [id^="overlay"] .radio-card .description.description {
        font-weight: 400; }
    [id^="overlay"] .radio-card .checkbox {
      background-color: #ffffff;
      border: 1px solid #c7d2e0;
      border-radius: 30px;
      height: 30px;
      margin: 0 auto;
      padding: 0 6px;
      width: 30px;
      display: flex; }
      [id^="overlay"] .radio-card .checkbox img {
        opacity: 0; }
    [id^="overlay"] .radio-card.selected {
      border-color: #0d6bb8;
      border-width: 2px;
      transition: border-color, border-width 300ms ease 0ms; }
      [id^="overlay"] .radio-card.selected .icon-wrapper img:first-of-type {
        display: none; }
      [id^="overlay"] .radio-card.selected .icon-wrapper img:last-of-type {
        display: inline-block; }
      [id^="overlay"] .radio-card.selected .checkbox {
        background-color: #2795ef;
        border-color: #2795ef;
        transition: background-color 300ms ease 0ms; }
        [id^="overlay"] .radio-card.selected .checkbox img {
          opacity: 1;
          transition: opacity 300ms ease 0ms; }
    @media (min-width: 992px) {
      [id^="overlay"] .radio-card {
        height: 200px;
        width: 193px; }
        [id^="overlay"] .radio-card .icon-wrapper {
          height: 69px;
          margin-bottom: 18px; }
        [id^="overlay"] .radio-card .title {
          margin-bottom: 16px; } }
    [id^="overlay"] .radio-card.credit {
      height: 102px;
      margin-bottom: 16px;
      margin-left: 0;
      min-width: 80px;
      padding: 8px;
      width: 80px; }
      [id^="overlay"] .radio-card.credit:not(:last-of-type) {
        margin-right: 8px; }
      [id^="overlay"] .radio-card.credit .title {
        margin-bottom: 0; }
      [id^="overlay"] .radio-card.credit .description {
        margin-bottom: 12px; }
      @media (min-width: 992px) {
        [id^="overlay"] .radio-card.credit {
          align-items: center;
          display: flex;
          flex-direction: row-reverse;
          flex-wrap: wrap;
          height: 61px;
          justify-content: flex-end;
          min-width: 141px;
          padding: 15px;
          width: 141px; }
          [id^="overlay"] .radio-card.credit:not(:last-of-type) {
            margin-right: 16px; }
          [id^="overlay"] .radio-card.credit .checkbox {
            margin: 0; }
          [id^="overlay"] .radio-card.credit .copy {
            margin-left: 16px;
            text-align: left; }
          [id^="overlay"] .radio-card.credit .title,
          [id^="overlay"] .radio-card.credit .description {
            line-height: 15px;
            margin-bottom: 0; } }
  [id^="overlay"] .phone-fab {
    bottom: 16px;
    height: 46px;
    position: fixed;
    left: 15px;
    width: 46px; }
    @media (min-width: 992px) {
      [id^="overlay"] .phone-fab {
        display: none; } }
  [id^="overlay"] .wizard-back-button .btn-back {
    background-color: #ffffff;
    border: none;
    border-radius: 50%;
    box-shadow: 0px 2px 4px 0px #a6a6a6;
    cursor: pointer;
    display: flex;
    justify-content: center;
    height: 50px;
    line-height: 50px;
    padding-right: 2px;
    text-align: center;
    width: 50px; }
  [id^="overlay"] .wizard-back-button.desktop {
    display: none; }
  @media (min-width: 992px) {
    [id^="overlay"] .wizard-back-button.desktop {
      display: block; }
    [id^="overlay"] .wizard-back-button.mobile {
      display: none; } }
  [id^="overlay"] .kicker {
    color: rgba(28, 40, 52, 0.8);
    font-size: 12px;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 700;
    letter-spacing: 1.5px;
    line-height: 16px;
    text-transform: uppercase; }
  [id^="overlay"] .paragraph {
    color: #1c2834;
    font-size: 14px;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 20px; }
    @media (min-width: 544px) {
      [id^="overlay"] .paragraph {
        font-size: 16px; } }
  [id^="overlay"] .heading {
    color: #1c2834;
    font-size: 24px;
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    letter-spacing: 0.18px;
    line-height: 32px; }
    @media (min-width: 544px) {
      [id^="overlay"] .heading {
        font-size: 40px;
        letter-spacing: 0.29px;
        line-height: 46px; } }
  [id^="overlay"] .subheading {
    color: #1c2834;
    font-family: "Poppins", sans-serif;
    font-size: 24px;
    font-weight: 300;
    letter-spacing: 0.3px;
    line-height: 26px;
    text-align: center; }
  [id^="overlay"] .btn-text,
  [id^="overlay"] .btn-text-desktop {
    background: initial;
    border: initial;
    color: rgba(28, 40, 52, 0.8);
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 1.25px;
    line-height: 16px;
    text-align: center;
    text-transform: uppercase; }
  [id^="overlay"] .btn-text-desktop {
    height: 46px;
    padding: 15px 45px;
    border-radius: 23px; }
  [id^="overlay"] .btn-text-desktop:hover {
    transition: background 300ms ease 0ms;
    background-color: #c7d2e0;
    color: white; }
  [id^="overlay"] .btn-text-desktop:focus {
    transition: background 300ms ease 0ms;
    background-color: #a6b8ce;
    color: white; }
  [id^="overlay"] .form-control {
    background: #ffffff;
    border: 1px solid var(--ld-galaxy-80-300);
    border-radius: 4px;
    box-shadow: none;
    caret-color: #30a1f8;
    color: #1c2834;
    height: 45px;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 20px;
    text-align: left;
    width: auto; }
    [id^="overlay"] .form-control::placeholder {
      color: rgba(28, 40, 52, 0.3); }
    [id^="overlay"] .form-control:hover, [id^="overlay"] .form-control:focus {
      box-shadow: none; }
    [id^="overlay"] .form-control.ng-empty:focus {
      border: 2px solid #0d6bb8;
      transition: border 300ms ease 0ms; }
    [id^="overlay"] .form-control::-ms-clear {
      display: none; }
    [id^="overlay"] .form-control.complete {
      padding-right: 40px;
      background-image: url(/Areas/LoanDepot/Images/icons/green-checkmark.svg);
      background-position: calc(100% - 10px);
      background-repeat: no-repeat;
      background-size: 13.5px;
      transition: background-position 0ms ease 0ms; }
    [id^="overlay"] .form-control.error {
      background-image: url(/Areas/LoanDepot/Images/icons/x-red.svg);
      background-position: calc(100% - 10px);
      background-repeat: no-repeat;
      background-size: 13.5px;
      padding-right: 40px;
      transition: background-position 0ms ease 0ms; }
  [id^="overlay"] .error-text {
    color: #d2414f;
    font-size: 12px;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 20px;
    margin-bottom: 16px;
    margin-left: 16px; }
  [id^="overlay"] .help-text, [id^="overlay"] .disclaimer {
    color: rgba(28, 40, 52, 0.6);
    font-family: "Source Sans Pro", sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 20px;
    padding-left: 25px;
    position: relative; }
    [id^="overlay"] .help-text:before, [id^="overlay"] .disclaimer:before {
      content: url(/Areas/LoanDepot/Images/icons/information.svg);
      left: 0;
      position: absolute;
      top: 2.5px; }
  [id^="overlay"] .disclaimer {
    margin-top: 32px;
    padding-left: 0;
    text-align: justify; }
    [id^="overlay"] .disclaimer:before {
      content: none; }
  [id^="overlay"] .wizard-container {
    padding-top: 60px;
    text-align: left; }
    @media (min-width: 992px) {
      [id^="overlay"] .wizard-container {
        padding-top: 70px; } }
    [id^="overlay"] .wizard-container .btn-back {
      margin-top: 80px; }
    [id^="overlay"] .wizard-container .kicker {
      margin-bottom: 0;
      margin-top: 56px; }
      @media (min-width: 992px) {
        [id^="overlay"] .wizard-container .kicker {
          margin-bottom: 8px;
          margin-top: 80px; } }
    [id^="overlay"] .wizard-container .btn-text {
      margin-top: 16px; }
    [id^="overlay"] .wizard-container button {
      -moz-transition: transform 0.2s ease-in-out;
      -o-transition: transform 0.2s ease-in-out;
      -webkit-transition: transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out; }
      [id^="overlay"] .wizard-container button:focus, [id^="overlay"] .wizard-container button:hover {
        outline: none !important;
        box-shadow: 0px 0px 7px 1px #0d6bb8;
        -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
        -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
        -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
        -o-box-shadow: 0px 0px 7px 1px #0d6bb8;
        -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
        -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
        -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
        -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
        transform: scaleX(1.015) scaleY(1.035) perspective(1px); }
  [id^="overlay"] .product-selection {
    margin-top: 72px; }
    [id^="overlay"] .product-selection .heading {
      margin-bottom: 32px; }
    [id^="overlay"] .product-selection .card-options {
      align-items: center;
      display: flex;
      margin-bottom: 32px;
      justify-content: space-around; }
    @media (min-width: 992px) {
      [id^="overlay"] .product-selection {
        margin-top: 104px;
        text-align: center; }
        [id^="overlay"] .product-selection .heading {
          margin-bottom: 40px; }
        [id^="overlay"] .product-selection .card-options {
          justify-content: center; } }
  [id^="overlay"] .loan-officer .heading {
    margin-bottom: 15px; }
  [id^="overlay"] .loan-officer .paragraph {
    color: rgba(28, 40, 52, 0.6);
    margin-bottom: 32px; }
  [id^="overlay"] .loan-officer .two-button-group {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-evenly;
    margin-bottom: 16px; }
    [id^="overlay"] .loan-officer .two-button-group .btn-ghost {
      min-width: initial;
      flex: 1; }
      [id^="overlay"] .loan-officer .two-button-group .btn-ghost:not(:first-of-type) {
        margin-left: 8px; }
  @media (min-width: 768px) {
    [id^="overlay"] .loan-officer .two-button-group .btn-ghost {
      width: 210px !important; } }
  @media (min-width: 992px) {
    [id^="overlay"] .loan-officer .heading {
      margin-bottom: 8px; }
    [id^="overlay"] .loan-officer .paragraph {
      margin-bottom: 48px; }
    [id^="overlay"] .loan-officer .two-button-group {
      justify-content: flex-start; }
      [id^="overlay"] .loan-officer .two-button-group .btn-ghost {
        flex: initial;
        width: 225px; }
        [id^="overlay"] .loan-officer .two-button-group .btn-ghost:not(:first-of-type) {
          margin-left: 16px; } }
  [id^="overlay"] .zip-code .heading,
  [id^="overlay"] .phone-number .heading,
  [id^="overlay"] .email-address .heading {
    margin-bottom: 32px; }
  [id^="overlay"] .zip-code .zip-field,
  [id^="overlay"] .phone-number .zip-field,
  [id^="overlay"] .email-address .zip-field {
    display: flex;
    align-items: center;
    justify-content: flex-start; }
    [id^="overlay"] .zip-code .zip-field .form-control,
    [id^="overlay"] .phone-number .zip-field .form-control,
    [id^="overlay"] .email-address .zip-field .form-control {
      max-width: 200px;
      padding-right: 40px; }
  [id^="overlay"] .zip-code .form-control,
  [id^="overlay"] .phone-number .form-control,
  [id^="overlay"] .email-address .form-control {
    display: inline-block;
    margin-bottom: 16px; }
  [id^="overlay"] .zip-code.email-address .form-control, [id^="overlay"] .zip-code.phone-number .form-control,
  [id^="overlay"] .phone-number.email-address .form-control,
  [id^="overlay"] .phone-number.phone-number .form-control,
  [id^="overlay"] .email-address.email-address .form-control,
  [id^="overlay"] .email-address.phone-number .form-control {
    width: 100%; }
    @media (min-width: 992px) {
      [id^="overlay"] .zip-code.email-address .form-control, [id^="overlay"] .zip-code.phone-number .form-control,
      [id^="overlay"] .phone-number.email-address .form-control,
      [id^="overlay"] .phone-number.phone-number .form-control,
      [id^="overlay"] .email-address.email-address .form-control,
      [id^="overlay"] .email-address.phone-number .form-control {
        width: auto;
        min-width: 320px; } }
  [id^="overlay"] .zip-code .city-state,
  [id^="overlay"] .phone-number .city-state,
  [id^="overlay"] .email-address .city-state {
    color: #1c2834;
    font-size: 15px;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: normal;
    letter-spacing: 0.25px;
    line-height: 20px;
    margin-bottom: 16px;
    margin-left: 8px; }
  [id^="overlay"] .zip-code .help-text, [id^="overlay"] .zip-code .disclaimer,
  [id^="overlay"] .phone-number .help-text, [id^="overlay"] .phone-number .disclaimer,
  [id^="overlay"] .email-address .help-text, [id^="overlay"] .email-address .disclaimer {
    margin-bottom: 32px; }
  [id^="overlay"] .zip-code .btn, [id^="overlay"] .zip-code body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code input[type="submit"].btn-alt, [id^="overlay"] .zip-code body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code #SubmitPurchaseCalculator, [id^="overlay"] .zip-code
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code #SubmitRefinanceCalculator, [id^="overlay"] .zip-code body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code input[type="submit"].btn-alt, [id^="overlay"] .zip-code body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code input[type="submit"].btn-main, [id^="overlay"] .zip-code
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code #SubmitPurchaseCalculator, [id^="overlay"] .zip-code
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane [id^="overlay"] .zip-code #SubmitRefinanceCalculator,
  [id^="overlay"] .phone-number .btn,
  [id^="overlay"] .phone-number body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number input[type="submit"].btn-alt,
  [id^="overlay"] .phone-number body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number #SubmitPurchaseCalculator,
  [id^="overlay"] .phone-number
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number #SubmitRefinanceCalculator,
  [id^="overlay"] .phone-number body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number input[type="submit"].btn-alt,
  [id^="overlay"] .phone-number body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number input[type="submit"].btn-main,
  [id^="overlay"] .phone-number
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number #SubmitPurchaseCalculator,
  [id^="overlay"] .phone-number
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .phone-number #SubmitRefinanceCalculator,
  [id^="overlay"] .email-address .btn,
  [id^="overlay"] .email-address body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address input[type="submit"].btn-alt,
  [id^="overlay"] .email-address body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address #SubmitPurchaseCalculator,
  [id^="overlay"] .email-address
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address #SubmitRefinanceCalculator,
  [id^="overlay"] .email-address body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address input[type="submit"].btn-alt,
  [id^="overlay"] .email-address body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address input[type="submit"].btn-main,
  [id^="overlay"] .email-address
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address #SubmitPurchaseCalculator,
  [id^="overlay"] .email-address
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane
  [id^="overlay"] .email-address #SubmitRefinanceCalculator {
    display: block; }
  @media (min-width: 992px) {
    [id^="overlay"] .zip-code .heading,
    [id^="overlay"] .phone-number .heading,
    [id^="overlay"] .email-address .heading {
      margin-bottom: 48px; } }
  [id^="overlay"] .finance-amount .heading {
    margin-bottom: 48px; }
  [id^="overlay"] .finance-amount .range-selector {
    margin-bottom: 56px; }
  @media (min-width: 992px) {
    [id^="overlay"] .finance-amount .heading {
      margin-bottom: 56px; } }
  [id^="overlay"] .down-payment .heading {
    margin-bottom: 48px; }
  [id^="overlay"] .down-payment .range-selector {
    margin-bottom: 24px; }
  [id^="overlay"] .down-payment .loan-amount {
    color: rgba(28, 40, 52, 0.8);
    font-family: "Source Sans Pro", sans-serif;
    letter-spacing: 0.25px;
    margin-bottom: 40px;
    text-align: center; }
    [id^="overlay"] .down-payment .loan-amount-copy {
      font-size: 14px;
      font-weight: 600;
      line-height: 20px; }
    [id^="overlay"] .down-payment .loan-amount-value {
      font-size: 20px;
      font-weight: 400;
      line-height: 24px; }
  @media (min-width: 992px) {
    [id^="overlay"] .down-payment .heading {
      margin-bottom: 56px; }
    [id^="overlay"] .down-payment .range-selector {
      margin-bottom: 32px; }
    [id^="overlay"] .down-payment .loan-amount {
      margin-bottom: 56px; } }
  [id^="overlay"] .estimate-credit .heading {
    margin-bottom: 32px; }
  [id^="overlay"] .estimate-credit .credit-cards {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start; }
  [id^="overlay"] .estimate-credit .help-text, [id^="overlay"] .estimate-credit .disclaimer {
    margin-bottom: 32px; }
  @media (min-width: 992px) {
    [id^="overlay"] .estimate-credit .heading {
      margin-bottom: 48px; } }
  [id^="overlay"] .first-last-name .heading {
    margin-bottom: 32px; }
  [id^="overlay"] .first-last-name input {
    width: 100%; }
    [id^="overlay"] .first-last-name input:first-of-type {
      margin-bottom: 24px; }
    [id^="overlay"] .first-last-name input:last-of-type {
      margin-bottom: 16px; }
  [id^="overlay"] .first-last-name .help-text, [id^="overlay"] .first-last-name .disclaimer {
    margin-bottom: 32px; }
  @media (min-width: 992px) {
    [id^="overlay"] .first-last-name .heading {
      margin-bottom: 48px; }
    [id^="overlay"] .first-last-name input {
      display: inline-block;
      width: 193px; }
      [id^="overlay"] .first-last-name input:first-of-type {
        margin-bottom: 16px; }
      [id^="overlay"] .first-last-name input:not(:first-of-type) {
        margin-left: 16px; } }
  [id^="overlay"] [id*="restart"],
  [id^="overlay"] [id*="loan-officer"],
  [id^="overlay"] [id*="close"] {
    background-color: rgba(28, 40, 52, 0.6);
    height: 100vh;
    left: 0;
    opacity: 1;
    padding: 0 15px;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 2;
    transition: opacity 300ms ease 0ms; }
    [id^="overlay"] [id*="restart"]:not(.open),
    [id^="overlay"] [id*="loan-officer"]:not(.open),
    [id^="overlay"] [id*="close"]:not(.open) {
      height: 0vh;
      opacity: 0;
      width: 0vw; }
      [id^="overlay"] [id*="restart"]:not(.open) *,
      [id^="overlay"] [id*="loan-officer"]:not(.open) *,
      [id^="overlay"] [id*="close"]:not(.open) * {
        display: none; }
    [id^="overlay"] [id*="restart"] .content,
    [id^="overlay"] [id*="loan-officer"] .content,
    [id^="overlay"] [id*="close"] .content {
      background: #ffffff;
      border-radius: 4px;
      box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12), 0px 3px 5px -1px rgba(0, 0, 0, 0.2);
      left: 50%;
      max-width: 90%;
      padding: 40px;
      position: absolute;
      text-align: center;
      top: 50%;
      transform: translate(-50%, -50%);
      width: 100%; }
      [id^="overlay"] [id*="restart"] .content .close,
      [id^="overlay"] [id*="loan-officer"] .content .close,
      [id^="overlay"] [id*="close"] .content .close {
        position: absolute;
        right: 16px;
        top: 16px; }
        [id^="overlay"] [id*="restart"] .content .close:focus,
        [id^="overlay"] [id*="loan-officer"] .content .close:focus,
        [id^="overlay"] [id*="close"] .content .close:focus {
          outline: 2px solid #0f79d0;
          opacity: 100; }
      [id^="overlay"] [id*="restart"] .content .subheading,
      [id^="overlay"] [id*="loan-officer"] .content .subheading,
      [id^="overlay"] [id*="close"] .content .subheading {
        margin-bottom: 24px; }
      [id^="overlay"] [id*="restart"] .content .paragraph,
      [id^="overlay"] [id*="loan-officer"] .content .paragraph,
      [id^="overlay"] [id*="close"] .content .paragraph {
        margin-bottom: 40px;
        text-align: left;
        padding: 0 16px; }
      [id^="overlay"] [id*="restart"] .content .buttons,
      [id^="overlay"] [id*="loan-officer"] .content .buttons,
      [id^="overlay"] [id*="close"] .content .buttons {
        display: flex;
        align-items: center;
        flex-direction: column-reverse; }
        [id^="overlay"] [id*="restart"] .content .buttons button,
        [id^="overlay"] [id*="loan-officer"] .content .buttons button,
        [id^="overlay"] [id*="close"] .content .buttons button {
          -moz-transition: transform 0.2s ease-in-out;
          -o-transition: transform 0.2s ease-in-out;
          -webkit-transition: transform 0.2s ease-in-out;
          transition: transform 0.2s ease-in-out; }
          [id^="overlay"] [id*="restart"] .content .buttons button:focus, [id^="overlay"] [id*="restart"] .content .buttons button:hover,
          [id^="overlay"] [id*="loan-officer"] .content .buttons button:focus,
          [id^="overlay"] [id*="loan-officer"] .content .buttons button:hover,
          [id^="overlay"] [id*="close"] .content .buttons button:focus,
          [id^="overlay"] [id*="close"] .content .buttons button:hover {
            outline: none !important;
            box-shadow: 0px 0px 7px 1px #0d6bb8;
            -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
            -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
            -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
            -o-box-shadow: 0px 0px 7px 1px #0d6bb8;
            -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
            -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
            -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
            -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
            transform: scaleX(1.015) scaleY(1.035) perspective(1px); }
        [id^="overlay"] [id*="restart"] .content .buttons button:last-of-type,
        [id^="overlay"] [id*="loan-officer"] .content .buttons button:last-of-type,
        [id^="overlay"] [id*="close"] .content .buttons button:last-of-type {
          margin-bottom: 16px; }
        [id^="overlay"] [id*="restart"] .content .buttons .btn-secondary,
        [id^="overlay"] [id*="loan-officer"] .content .buttons .btn-secondary,
        [id^="overlay"] [id*="close"] .content .buttons .btn-secondary {
          display: none; }
        @media (min-width: 992px) {
          [id^="overlay"] [id*="restart"] .content .buttons,
          [id^="overlay"] [id*="loan-officer"] .content .buttons,
          [id^="overlay"] [id*="close"] .content .buttons {
            flex-direction: row;
            justify-content: space-between; }
            [id^="overlay"] [id*="restart"] .content .buttons button,
            [id^="overlay"] [id*="loan-officer"] .content .buttons button,
            [id^="overlay"] [id*="close"] .content .buttons button {
              margin-bottom: 16px;
              flex-basis: 50%; }
              [id^="overlay"] [id*="restart"] .content .buttons button.btn-secondary,
              [id^="overlay"] [id*="loan-officer"] .content .buttons button.btn-secondary,
              [id^="overlay"] [id*="close"] .content .buttons button.btn-secondary {
                display: block; }
              [id^="overlay"] [id*="restart"] .content .buttons button.btn-text,
              [id^="overlay"] [id*="loan-officer"] .content .buttons button.btn-text,
              [id^="overlay"] [id*="close"] .content .buttons button.btn-text {
                display: none; }
              [id^="overlay"] [id*="restart"] .content .buttons button:last-of-type,
              [id^="overlay"] [id*="loan-officer"] .content .buttons button:last-of-type,
              [id^="overlay"] [id*="close"] .content .buttons button:last-of-type {
                margin-left: 9px; } }
      @media (min-width: 544px) {
        [id^="overlay"] [id*="restart"] .content,
        [id^="overlay"] [id*="loan-officer"] .content,
        [id^="overlay"] [id*="close"] .content {
          max-width: 510px; } }

#overlay-global {
  /* Font Families */
  /* Colors 
        Using: https://www.thecolorapi.com/id?format=html&hex=c7d2e0 (Just change the hex)
        To get color/variable names
    */ }
  #overlay-global .range-selector {
    padding-top: 30px; }
  #overlay-global #slider-global,
  #overlay-global #downPaymentSlider-global {
    margin: 40px 0 12px 0;
    width: 100%; }
    #overlay-global #slider-global .rz-pointer,
    #overlay-global #downPaymentSlider-global .rz-pointer {
      background-color: #ffffff;
      border: 2px solid #2795ef;
      border-radius: 50%;
      box-shadow: 0px 2px 4px 0px #d7d7d7;
      height: 44px;
      top: -18px;
      width: 44px;
      z-index: 1; }
      #overlay-global #slider-global .rz-pointer:focus,
      #overlay-global #downPaymentSlider-global .rz-pointer:focus {
        outline: 2px solid #0f79d0; }
    #overlay-global #slider-global .rz-bar,
    #overlay-global #downPaymentSlider-global .rz-bar {
      width: 100%;
      height: 2px;
      border: 4px solid #c7d2e0;
      border-radius: 0; }
      #overlay-global #slider-global .rz-bar.rz-selection,
      #overlay-global #downPaymentSlider-global .rz-bar.rz-selection {
        border: 4px solid #2795ef;
        height: 1px;
        visibility: visible;
        width: 100%; }
    #overlay-global #slider-global .rz-bubble,
    #overlay-global #downPaymentSlider-global .rz-bubble {
      bottom: calc(100% + 21px);
      color: #2c3e50;
      font-size: 18px;
      font-family: "Source Sans Pro", sans-serif;
      font-weight: 600;
      left: 50% !important;
      letter-spacing: 0.32px;
      line-height: 20px;
      padding-bottom: 21px;
      transform: translateX(-50%); }
  #overlay-global .limit-labels {
    align-items: center;
    display: flex;
    margin-top: 8px;
    justify-content: space-between; }
    #overlay-global .limit-labels .min,
    #overlay-global .limit-labels .max {
      color: rgba(28, 40, 52, 0.8);
      font-size: 14px;
      font-family: "Source Sans Pro", sans-serif;
      font-weight: 600;
      letter-spacing: 0.25px;
      line-height: 20px; }

#mellohome-disclaimer .modal-dialog {
  display: flex;
  justify-content: center;
  align-items: center;
  top: 15%; }

#mellohome-disclaimer .modal-content {
  padding: 20px;
  border-radius: 16px;
  border-color: transparent; }
  @media screen and (min-width: 1440px) {
    #mellohome-disclaimer .modal-content {
      min-width: 820px; } }
  #mellohome-disclaimer .modal-content p {
    font-size: 14px;
    margin-bottom: 0.75rem; }

#mellohome-disclaimer .modal-header {
  border-bottom: none; }

#mellohome-disclaimer .cta {
  text-align: right; }

#mellohome-disclaimer .cancelCta {
  margin-right: 30px;
  color: #2B2A35; }

#mellohome-disclaimer a.text-atlantic {
  color: #0275d8; }

#mellohome-disclaimer a#mellohome-ctn {
  border: none;
  padding: 0.5rem 1.5rem !important;
  line-height: 33px !important;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px !important; }

.app-l-modal__leadership {
  padding-right: 0 !important; }
  .app-l-modal__leadership .modal-dialog {
    max-width: 709px;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center; }
    @media screen and (max-width: 767px) {
      .app-l-modal__leadership .modal-dialog {
        margin-left: 0.5rem;
        margin-right: 0.5rem; } }
    .app-l-modal__leadership .modal-dialog:focus {
      outline: none; }
    .app-l-modal__leadership .modal-dialog .modal-content {
      border: none;
      max-height: 100%;
      min-height: 0;
      overflow: hidden;
      border-radius: 25px;
      -webkit-border-radius: 25px;
      -moz-border-radius: 25px;
      -ms-border-radius: 25px;
      -o-border-radius: 25px;
      box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.16);
      -webkit-box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.16);
      -moz-box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.16);
      -ms-box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.16);
      -o-box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.16); }
      @media screen and (max-width: 767px) {
        .app-l-modal__leadership .modal-dialog .modal-content {
          border-radius: 20px;
          -webkit-border-radius: 20px;
          -moz-border-radius: 20px;
          -ms-border-radius: 20px;
          -o-border-radius: 20px; } }
      @media screen and (max-width: 480px) {
        .app-l-modal__leadership .modal-dialog .modal-content {
          border-radius: 15px;
          -webkit-border-radius: 15px;
          -moz-border-radius: 15px;
          -ms-border-radius: 15px;
          -o-border-radius: 15px; } }
      .app-l-modal__leadership .modal-dialog .modal-content .modal-body {
        padding: 0;
        height: 100%;
        min-height: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column; }
        .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap {
          height: 100%;
          min-height: 0;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column; }
          .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head {
            padding: 12px 72px 0px 32px;
            position: relative;
            border-bottom: #dcdcdc 1px solid;
            background: #501281;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-shrink: 0;
            -moz-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            -webkit-align-items: stretch;
            align-items: stretch; }
            @media screen and (max-width: 480px) {
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head {
                padding-top: 25px;
                padding-left: 20px;
                padding-right: 42px; } }
            .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .close {
              position: absolute;
              top: 34px;
              right: 30px;
              outline: none;
              font-size: 22px;
              color: rgba(255, 255, 255, 0.5); }
              @media screen and (max-width: 480px) {
                .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .close {
                  top: 17px;
                  right: 17px;
                  font-size: 15px; } }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .close:focus, .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .close:hover {
                color: white; }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .close:focus {
                outline: 1px solid #ffffff; }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .close i {
                display: block;
                padding: 0;
                border-radius: 50%;
                -webkit-border-radius: 50%;
                -moz-border-radius: 50%;
                -ms-border-radius: 50%;
                -o-border-radius: 50%;
                box-shadow: none;
                -webkit-box-shadow: none;
                -moz-box-shadow: none;
                -ms-box-shadow: none;
                -o-box-shadow: none; }
            .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__avatar {
              width: 148px;
              height: 148px;
              overflow: hidden;
              margin-right: 33px;
              -webkit-flex-shrink: 0;
              -moz-flex-shrink: 0;
              -ms-flex-negative: 0;
              flex-shrink: 0; }
              @media screen and (max-width: 767px) {
                .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__avatar {
                  width: 100px;
                  height: 100px;
                  margin-right: 16px; } }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__avatar .bg-color {
                margin: 0;
                background: transparent; }
            .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content {
              width: 100%;
              min-width: 0;
              display: -webkit-box;
              display: -webkit-flex;
              display: -ms-flexbox;
              display: flex;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
              -webkit-justify-content: center;
              justify-content: center; }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content h3 {
                font-size: 36px;
                line-height: 36px;
                color: #ffffff;
                font-weight: 400 !important;
                margin-bottom: 9px; }
                @media screen and (max-width: 767px) {
                  .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content h3 {
                    font-size: 27px;
                    line-height: 27px;
                    margin-bottom: 7px; } }
                @media screen and (max-width: 480px) {
                  .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content h3 {
                    font-size: 17px;
                    line-height: 17px;
                    font-weight: 700 !important;
                    margin-bottom: 5px; } }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__pos {
                display: block;
                color: rgba(255, 255, 255, 0.58);
                font-size: 21px;
                line-height: 24px;
                margin-bottom: 0px;
                font-family: var(--ff-poppins); }
                @media screen and (max-width: 767px) {
                  .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__pos {
                    font-size: 17px;
                    line-height: 17px;
                    margin-bottom: 15px; } }
                @media screen and (max-width: 480px) {
                  .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__pos {
                    font-size: 15px;
                    line-height: 15px; } }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex; }
                .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a {
                  width: 52px;
                  height: 52px;
                  border: #cbcbcb 1px solid;
                  color: #1c2834;
                  font-size: 20px;
                  text-decoration: none;
                  outline: none;
                  display: -webkit-box;
                  display: -webkit-flex;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-align-items: center;
                  align-items: center;
                  -webkit-justify-content: center;
                  justify-content: center;
                  border-radius: 50%;
                  -webkit-border-radius: 50%;
                  -moz-border-radius: 50%;
                  -ms-border-radius: 50%;
                  -o-border-radius: 50%;
                  -moz-transition: border ease 0.2s, color ease 0.2s;
                  -o-transition: border ease 0.2s, color ease 0.2s;
                  -webkit-transition: border ease 0.2s, color ease 0.2s;
                  transition: border ease 0.2s, color ease 0.2s; }
                  @media screen and (max-width: 767px) {
                    .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a {
                      width: 35px;
                      height: 35px;
                      font-size: 15px; } }
                  .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a + a {
                    margin-left: 27px; }
                    @media screen and (max-width: 767px) {
                      .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a + a {
                        margin-left: 17px; } }
                    @media screen and (max-width: 480px) {
                      .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a + a {
                        margin-left: 10px; } }
                  .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a:hover, .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a:focus {
                    text-decoration: none;
                    outline: none;
                    border-color: var(--ld-primary);
                    color: var(--ld-primary); }
                  .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__head .app-l-leadership__h-content .app-l-leadership__social a i {
                    display: block;
                    padding: 0;
                    border-radius: 50%;
                    -webkit-border-radius: 50%;
                    -moz-border-radius: 50%;
                    -ms-border-radius: 50%;
                    -o-border-radius: 50%;
                    box-shadow: none;
                    -webkit-box-shadow: none;
                    -moz-box-shadow: none;
                    -ms-box-shadow: none;
                    -o-box-shadow: none; }
          .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body {
            min-height: 0;
            height: 100%;
            position: relative;
            color: #898989;
            font-size: 16px;
            line-height: 25px;
            font-family: var(--ff-poppins);
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column; }
            .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body:before {
              content: '';
              width: 100%;
              height: 20px;
              display: block;
              position: absolute;
              top: 0;
              right: 0;
              bottom: auto;
              left: 0;
              background: -moz-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.68) 50%, rgba(255, 255, 255, 0.67) 51%, rgba(255, 255, 255, 0) 100%);
              /* FF3.6-15 */
              background: -webkit-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.68) 50%, rgba(255, 255, 255, 0.67) 51%, rgba(255, 255, 255, 0) 100%);
              /* Chrome10-25,Safari5.1-6 */
              background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0.68) 50%, rgba(255, 255, 255, 0.67) 51%, rgba(255, 255, 255, 0) 100%);
              /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
              /* IE6-9 */
              -webkit-flex-shrink: 0;
              -moz-flex-shrink: 0;
              -ms-flex-negative: 0;
              flex-shrink: 0; }
            .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body:after {
              content: '';
              width: 100%;
              height: 20px;
              display: block;
              position: absolute;
              top: auto;
              right: 0;
              bottom: 0;
              left: 0;
              background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.67) 49%, rgba(255, 255, 255, 0.68) 50%, white 100%);
              /* FF3.6-15 */
              background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.67) 49%, rgba(255, 255, 255, 0.68) 50%, white 100%);
              /* Chrome10-25,Safari5.1-6 */
              background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.67) 49%, rgba(255, 255, 255, 0.68) 50%, white 100%);
              /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
              /* IE6-9 */
              -webkit-flex-shrink: 0;
              -moz-flex-shrink: 0;
              -ms-flex-negative: 0;
              flex-shrink: 0;
              border-radius: 0px 0px 25px 25px;
              -webkit-border-radius: 0px 0px 25px 25px;
              -moz-border-radius: 0px 0px 25px 25px;
              -ms-border-radius: 0px 0px 25px 25px;
              -o-border-radius: 0px 0px 25px 25px; }
            .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body p {
              margin: 0;
              color: var(--ld-galaxy);
              font-size: 16px;
              line-height: 25px;
              font-family: var(--ff-poppins); }
              @media screen and (max-width: 480px) {
                .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body p {
                  font-size: 15px;
                  line-height: 25px; } }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body p + p {
                margin-top: 20px; }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body p span {
                color: inherit !important; }
            .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body .app-l-leader__body-scroll {
              height: 100%;
              overflow: hidden;
              overflow-y: auto;
              padding: 20px 32px;
              outline: none; }
              .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body .app-l-leader__body-scroll:focus {
                outline: none; }
              @media screen and (max-width: 480px) {
                .app-l-modal__leadership .modal-dialog .modal-content .modal-body .app-l-modal__l-wrap .app-l-leadership__body .app-l-leader__body-scroll {
                  padding-left: 20px;
                  padding-right: 20px; } }

.modal-backdrop.in {
  background: #eae5e5 !important;
  background-color: #eae5e5;
  opacity: 0.8; }

.app-l-screen-banner .container {
  position: relative; }
  @media screen and (max-width: 767px) {
    .app-l-screen-banner .container {
      max-width: 606px; } }

@font-face {
  font-family: 'loandepot';
  src: url("/Areas/LoanDepot/Fonts/icons/loandepot.eot?qq02fb");
  src: url("/Areas/LoanDepot/Fonts/icons/loandepot.eot?qq02fb#iefix") format("embedded-opentype"), url("/Areas/LoanDepot/Fonts/icons/loandepot.woff2?qq02fb") format("woff2"), url("/Areas/LoanDepot/Fonts/icons/loandepot.ttf?qq02fb") format("truetype"), url("/Areas/LoanDepot/Fonts/icons/loandepot.woff?qq02fb") format("woff"), url("/Areas/LoanDepot/Fonts/icons/loandepot.svg?qq02fb#loandepot") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[class^="icn-"], [class*=" icn-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'loandepot' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icn-rocket:before {
  content: "\e91a"; }

.icn-info:before {
  content: "\e915"; }

.icn-location:before {
  content: "\e916"; }

.icn-email:before {
  content: "\e917"; }

.icn-phone:before {
  content: "\e918"; }

.icn-printer:before {
  content: "\e919"; }

.icn-home:before {
  content: "\e914"; }

.icn-clock:before {
  content: "\e913"; }

.icn-call:before {
  content: "\e910"; }

.icn-mail:before {
  content: "\e911"; }

.icn-web:before {
  content: "\e912"; }

.icn-consumer-loan:before {
  content: "\e90d"; }

.icn-home-loan:before {
  content: "\e90e"; }

.icn-new-loan:before {
  content: "\e90f"; }

.icn-angle-down:before {
  content: "\e909"; }

.icn-angle-up:before {
  content: "\e90a"; }

.icn-angle-right:before {
  content: "\e90b"; }

.icn-angle-left:before {
  content: "\e90c"; }

.icn-search:before {
  content: "\e908"; }

.icn-insta:before {
  content: "\e902"; }

.icn-youtube:before {
  content: "\e903"; }

.icn-trustpilot:before {
  content: "\e904"; }

.icn-linkedin:before {
  content: "\e905"; }

.icn-twitter:before {
  content: "\e906"; }

.icn-facebook:before {
  content: "\e907"; }

.icn-arrow-right:before {
  content: "\e901"; }

.icn-close:before {
  content: "\e900"; }

.app-l-purpose {
  padding: 24px 0 136px;
  background: #fffefc;
  font-family: var(--ff-poppins);
  padding-bottom: 40px; }
  @media screen and (max-width: 576px) {
    .app-l-purpose {
      padding-top: 0; } }
  .app-l-purpose .app-l-purpose__head {
    margin: 0 auto 81px;
    max-width: 700px; }
    @media screen and (max-width: 576px) {
      .app-l-purpose .app-l-purpose__head {
        margin: 0 auto 41px; } }
    .app-l-purpose .app-l-purpose__head h3 {
      color: #000000;
      font-size: 50px;
      line-height: 59px;
      margin: 0 0 35px;
      font-family: var(--ff-poppins);
      font-weight: 700 !important;
      text-align: center; }
      @media screen and (max-width: 1200px) {
        .app-l-purpose .app-l-purpose__head h3 {
          font-size: 42px;
          line-height: 51px; } }
      @media screen and (max-width: 991px) {
        .app-l-purpose .app-l-purpose__head h3 {
          font-size: 36px;
          line-height: 45px; } }
      @media screen and (max-width: 767px) {
        .app-l-purpose .app-l-purpose__head h3 {
          font-size: 26px;
          line-height: 35px; } }
      .app-l-purpose .app-l-purpose__head h3 span {
        display: block;
        font-weight: 400 !important; }
    .app-l-purpose .app-l-purpose__head p {
      margin: 0;
      padding: 0;
      color: #000000;
      font-size: 24px;
      text-align: center;
      line-height: 32px;
      font-family: var(--ff-poppins) !important; }
      @media screen and (max-width: 1200px) {
        .app-l-purpose .app-l-purpose__head p {
          font-size: 22px;
          line-height: 29px; } }
      @media screen and (max-width: 991px) {
        .app-l-purpose .app-l-purpose__head p {
          font-size: 19px;
          line-height: 26px; } }
      @media screen and (max-width: 767px) {
        .app-l-purpose .app-l-purpose__head p {
          font-size: 16px;
          line-height: 23px; } }
      .app-l-purpose .app-l-purpose__head p + p {
        margin-top: 20px; }
  .app-l-purpose .app-l-purpose__body {
    max-width: 930px;
    margin: 0 auto; }
    .app-l-purpose .app-l-purpose__body .app-l-purpose__wr {
      margin: 0 -24px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap; }
      @media screen and (max-width: 767px) {
        .app-l-purpose .app-l-purpose__body .app-l-purpose__wr {
          margin: 0;
          display: block; } }
      .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block {
        width: 50%;
        padding: 12px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column; }
        @media screen and (max-width: 767px) {
          .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block {
            width: 100%;
            padding: 0; } }
        @media screen and (max-width: 767px) {
          .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block + .app-l-pr__block {
            margin-top: 24px; } }
        .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over {
          border: 1px solid #D6D6D6;
          background: #fff;
          padding: 30px 10px;
          border-radius: 12px;
          -webkit-border-radius: 12px;
          -moz-border-radius: 12px;
          -ms-border-radius: 12px;
          -o-border-radius: 12px;
          -webkit-flex-grow: 1;
          flex-grow: 1;
          /* @media screen and (max-width: 767px) {
                        height: auto;
                    }*/ }
          .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-justify-content: center;
            justify-content: center; }
            .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-value, .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-fig {
              display: block;
              font-size: 80px;
              line-height: 66px;
              font-weight: 700;
              text-align: center;
              color: var(--ld-primary); }
              @media screen and (max-width: 1200px) {
                .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-value, .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-fig {
                  font-size: 70px;
                  line-height: 56px; } }
              @media screen and (max-width: 991px) {
                .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-value, .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-fig {
                  font-size: 60px;
                  line-height: 46px; } }
              @media screen and (max-width: 767px) {
                .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-value, .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__vl-w .app-l-pr__b-fig {
                  font-size: 50px;
                  line-height: 36px; } }
          .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__b-text {
            display: block;
            font-weight: 500;
            font-size: 24px;
            color: #2B2B2B;
            text-align: center;
            line-height: normal;
            margin-top: 20px;
            text-transform: uppercase; }
            @media screen and (max-width: 1200px) {
              .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__b-text {
                font-size: 21px; } }
            @media screen and (max-width: 991px) {
              .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__b-text {
                font-size: 19px; } }
            @media screen and (max-width: 767px) {
              .app-l-purpose .app-l-purpose__body .app-l-purpose__wr .app-l-pr__block .app-l-pr__b-over .app-l-pr__b-text {
                font-size: 16px; } }

.app-l-connect__section {
  background: #fffefc; }
  @media screen and (max-width: 767px) {
    .app-l-connect__section .container {
      max-width: 100%;
      padding-left: 0;
      padding-right: 0; } }
  .app-l-connect__section .app-l-connect__wrap {
    border-top: #D6D6D6 1px solid;
    position: relative;
    padding-top: 111px; }
    @media screen and (max-width: 767px) {
      .app-l-connect__section .app-l-connect__wrap {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 51px; } }
    .app-l-connect__section .app-l-connect__wrap:before {
      content: '';
      width: 1px;
      height: 88px;
      background: #D6D6D6;
      position: absolute;
      top: 0px;
      right: 0;
      left: 0;
      margin: auto; }
      @media screen and (max-width: 767px) {
        .app-l-connect__section .app-l-connect__wrap:before {
          height: 26px; } }
    .app-l-connect__section .app-l-connect__wrap h4 {
      font-size: 49px;
      font-weight: 500;
      color: #000000;
      font-family: var(--ff-poppins);
      margin: 0 0 46px;
      text-align: center;
      line-height: 49px; }
      @media screen and (max-width: 1200px) {
        .app-l-connect__section .app-l-connect__wrap h4 {
          font-size: 43px;
          line-height: 43px; } }
      @media screen and (max-width: 991px) {
        .app-l-connect__section .app-l-connect__wrap h4 {
          font-size: 38px;
          line-height: 38px; } }
      @media screen and (max-width: 767px) {
        .app-l-connect__section .app-l-connect__wrap h4 {
          font-size: 34px;
          line-height: 34px; } }
  .app-l-connect__section .app-l-connect__action {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center; }
    @media screen and (max-width: 576px) {
      .app-l-connect__section .app-l-connect__action {
        max-width: 300px;
        margin: 0 auto;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        align-items: center; } }
    .app-l-connect__section .app-l-connect__action .app-c-btn {
      min-width: 260px;
      text-transform: uppercase; }
      @media screen and (max-width: 576px) {
        .app-l-connect__section .app-l-connect__action .app-c-btn {
          width: 100%;
          max-width: 215px;
          -webkit-justify-content: space-between;
          justify-content: space-between; } }
      .app-l-connect__section .app-l-connect__action .app-c-btn + .app-c-btn {
        margin-left: 19px; }
        @media screen and (max-width: 991px) {
          .app-l-connect__section .app-l-connect__action .app-c-btn + .app-c-btn {
            margin-left: 19px; } }
        @media screen and (max-width: 576px) {
          .app-l-connect__section .app-l-connect__action .app-c-btn + .app-c-btn {
            margin-left: 0;
            margin-top: 13px; } }

.app-l-section__knowledge {
  padding: 28px 0;
  background: #fff;
  box-shadow: 0px -4px 34px 0px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px -4px 34px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px -4px 34px 0px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px -4px 34px 0px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px -4px 34px 0px rgba(0, 0, 0, 0.1); }
  .app-l-section__knowledge .app-l-kn__wrap {
    margin: 0 -25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center; }
    @media screen and (max-width: 991px) {
      .app-l-section__knowledge .app-l-kn__wrap {
        margin: 0 -15px; } }
    @media screen and (max-width: 767px) {
      .app-l-section__knowledge .app-l-kn__wrap {
        margin: 0;
        display: block; } }
    .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block {
      padding: 0 25px;
      width: 33.333%; }
      @media screen and (max-width: 1023px) {
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block {
          padding: 0 15px; } }
      @media screen and (max-width: 991px) {
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block {
          padding: 0 5px; } }
      @media screen and (max-width: 767px) {
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block {
          width: 100%;
          padding: 0;
          max-width: 313px;
          margin: 0 auto; } }
      @media screen and (max-width: 767px) {
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block + .app-l-kn__block {
          margin-top: 30px; } }
      .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a {
        display: block;
        overflow: hidden;
        outline: none;
        cursor: pointer;
        text-decoration: none;
        border-radius: 17px;
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        -ms-border-radius: 17px;
        -o-border-radius: 17px; }
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a:focus {
          color: #501283;
          outline: auto;
          outline-offset: 5px;
          outline-color: var(--ld-pacific); }
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__image {
          display: block;
          height: 219px;
          overflow: hidden;
          background: #ededed; }
          @media screen and (max-width: 1439px) {
            .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__image {
              height: 157px; } }
          @media screen and (max-width: 1023px) {
            .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__image {
              height: 127px; } }
          @media screen and (max-width: 991px) {
            .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__image {
              height: 147px; } }
          .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__image img {
            display: block;
            -moz-transition: transform ease 0.2s;
            -o-transition: transform ease 0.2s;
            -webkit-transition: transform ease 0.2s;
            transition: transform ease 0.2s; }
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__text {
          font-size: 20px;
          font-weight: 500;
          color: #fff;
          display: block;
          background: #501283;
          padding: 24px 29px;
          line-height: 20px; }
          @media screen and (max-width: 991px) {
            .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__text {
              font-size: 18px;
              line-height: 18px; } }
          @media screen and (max-width: 767px) {
            .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a .app-l-kn__text {
              padding: 16px 24px; } }
        .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a:hover {
          color: #501283;
          outline: auto;
          outline-offset: 5px;
          outline-color: var(--ld-pacific); }
          .app-l-section__knowledge .app-l-kn__wrap .app-l-kn__block a:hover .app-l-kn__image img {
            -moz-transform: scale(1.1);
            -o-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -webkit-transform: scale(1.1);
            transform: scale(1.1); }

.bg-floral-white {
  background-color: #fffefc;
  position: relative;
  width: 100%;
  padding-bottom: 11rem;
  padding-top: 95px; }
  @media screen and (max-width: 991px) {
    .bg-floral-white {
      padding-bottom: 6rem;
      padding-top: 52px; } }
  @media screen and (max-width: 767px) {
    .bg-floral-white {
      padding-bottom: 7rem;
      padding-top: 34px; } }
  @media screen and (max-width: 576px) {
    .bg-floral-white {
      padding-bottom: 5rem; } }
  .bg-floral-white:before {
    position: absolute;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 180px;
    background: url("/Areas/LoanDepot/Images/backgrounds/wave-1366.svg") no-repeat;
    background-size: cover;
    background-position-y: -137px;
    background-color: #fffefc; }
    @media screen and (max-width: 1366px) {
      .bg-floral-white:before {
        background-position-y: -70px; } }
    @media screen and (max-width: 1024px) {
      .bg-floral-white:before {
        background-position-y: -37px; } }
    @media screen and (max-width: 991px) {
      .bg-floral-white:before {
        bottom: -30px; } }
    @media screen and (max-width: 800px) {
      .bg-floral-white:before {
        background-position-y: -7px; } }
    @media screen and (max-width: 767px) {
      .bg-floral-white:before {
        background-position-y: 7px;
        bottom: 0px; } }
    @media screen and (max-width: 576px) {
      .bg-floral-white:before {
        background-position-y: -7px; } }
    @media screen and (min-width: 1367px) {
      .bg-floral-white:before {
        background: url("/Areas/LoanDepot/Images/backgrounds/wave-1920.svg") repeat-x;
        background-size: auto, cover;
        background-position-y: -137px; } }
    @media screen and (min-width: 1930px) {
      .bg-floral-white:before {
        background: url("/Areas/LoanDepot/Images/backgrounds/wave-2500.svg") repeat-x;
        background-size: auto, cover;
        background-position-y: -197px; } }
  @media screen and (min-width: 375px) {
    .bg-floral-white > .container {
      max-width: 100%; } }
  .bg-floral-white > .container .container {
    max-width: 100%; }
    .bg-floral-white > .container .container .container {
      max-width: 100%; }
      .bg-floral-white > .container .container .container#tabs .nav-tabs {
        border-bottom: none;
        border-radius: 15px 15px 0 0;
        -webkit-border-radius: 15px 15px 0 0;
        -moz-border-radius: 15px 15px 0 0;
        -ms-border-radius: 15px 15px 0 0;
        -o-border-radius: 15px 15px 0 0; }
        .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item:first-child {
          border-radius: 15px 0px 0 0;
          -webkit-border-radius: 15px 0px 0 0;
          -moz-border-radius: 15px 0px 0 0;
          -ms-border-radius: 15px 0px 0 0;
          -o-border-radius: 15px 0px 0 0; }
          .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item:first-child .nav-link {
            border-radius: 15px 0px 0 0;
            -webkit-border-radius: 15px 0px 0 0;
            -moz-border-radius: 15px 0px 0 0;
            -ms-border-radius: 15px 0px 0 0;
            -o-border-radius: 15px 0px 0 0; }
        .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item:last-child {
          border-radius: 0px 15px 0 0;
          -webkit-border-radius: 0px 15px 0 0;
          -moz-border-radius: 0px 15px 0 0;
          -ms-border-radius: 0px 15px 0 0;
          -o-border-radius: 0px 15px 0 0; }
          .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item:last-child .nav-link {
            border-radius: 0px 15px 0 0;
            -webkit-border-radius: 0px 15px 0 0;
            -moz-border-radius: 0px 15px 0 0;
            -ms-border-radius: 0px 15px 0 0;
            -o-border-radius: 0px 15px 0 0; }
            .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item:last-child .nav-link.active {
              border-right: 0; }
        .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item .nav-link {
          border-bottom: 1px solid var(--ld-galaxy-80-300);
          text-decoration: none;
          color: rgba(255, 255, 255, 0.9);
          background-color: #454545;
          height: auto;
          -moz-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
          -o-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
          -webkit-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
          transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; }
          .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item .nav-link:hover {
            text-decoration: none;
            color: white;
            border-color: #454545 #454545 #454545; }
          .bg-floral-white > .container .container .container#tabs .nav-tabs .nav-item .nav-link.active {
            border-bottom: 1px solid transparent;
            background-color: #ffffff;
            color: #000000; }
  .bg-floral-white > .container.no-hash {
    max-width: 900px; }
    @media screen and (max-width: 991px) {
      .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row {
        display: block; } }
    .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-sm-12 {
      -webkit-box-flex: 0 0 auto;
      -moz-box-flex: 0 0 auto;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
    .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-5 {
      max-width: 100%;
      -webkit-box-flex: 0 0 100%;
      -moz-box-flex: 0 0 100%;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%; }
      @media screen and (max-width: 991px) {
        .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-5 {
          width: 100%;
          max-width: 100%; } }
    .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 {
      max-width: 100%;
      -webkit-box-flex: 0 0 100%;
      -moz-box-flex: 0 0 100%;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%; }
      @media screen and (max-width: 991px) {
        .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 {
          width: 100%;
          max-width: 100%; } }
      .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card {
        max-width: 874px;
        margin-left: auto; }
        @media screen and (max-width: 991px) {
          .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card {
            max-width: 100% !important;
            margin-left: 0; } }
        .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #PurchaseCalculator .calculator, .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #RefinanceCalculator .calculator {
          padding-top: 0 !important; }
          @media screen and (max-width: 767px) {
            .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #PurchaseCalculator .calculator, .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #RefinanceCalculator .calculator {
              display: block; } }
          .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #PurchaseCalculator .calculator div:first-child, .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #RefinanceCalculator .calculator div:first-child {
            margin-top: 0 !important; }
        .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #PurchaseCalculator #legal-wrap a.text-atlantic, .bg-floral-white > .container.no-hash > .row > .col-lg-12 > .container > .row .col-lg-7 #calc-container .card .tab-content .tab-pane #RefinanceCalculator #legal-wrap a.text-atlantic {
          white-space: nowrap; }

.mello-theme section.app-l-home-panel {
  width: 100%;
  background: #f7f5f5;
  background: linear-gradient(90deg, #f7f5f5 0%, #eeeaea 51%, #e5dfdf 100%);
  padding-bottom: 0;
  padding-top: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center; }
  @media screen and (max-width: 767px) {
    .mello-theme section.app-l-home-panel {
      background: radial-gradient(circle, #f7f5f5 0%, #eeeaea 51%, #e5dfdf 100%); } }
  .mello-theme section.app-l-home-panel .app-l-home-panel-container .carousel {
    left: 150px; }
    @media screen and (max-width: 1399px) {
      .mello-theme section.app-l-home-panel .app-l-home-panel-container .carousel {
        left: 133px; } }
    @media screen and (max-width: 1200px) {
      .mello-theme section.app-l-home-panel .app-l-home-panel-container .carousel {
        left: 79px; } }
    @media screen and (max-width: 1199px) {
      .mello-theme section.app-l-home-panel .app-l-home-panel-container .carousel {
        left: -70px; } }
    @media screen and (max-width: 991px) {
      .mello-theme section.app-l-home-panel .app-l-home-panel-container .carousel {
        left: 0px; } }
    .mello-theme section.app-l-home-panel .app-l-home-panel-container .carousel .carousel-inner {
      overflow: visible;
      /* We update this overflow property for showing the founder name properly*/ }

.app-l-home-panel-container {
  max-width: 1140px;
  min-height: 440px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-justify-content: flex-start;
  justify-content: flex-start; }
  @media screen and (max-width: 991px) {
    .app-l-home-panel-container {
      max-width: 100%;
      min-height: 0;
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; } }
  @media screen and (min-width: 992px) {
    .app-l-home-panel-container {
      max-width: 990px; } }
  @media screen and (min-width: 1200px) {
    .app-l-home-panel-container {
      max-width: 1140px; } }
  @media screen and (min-width: 1400px) {
    .app-l-home-panel-container {
      max-width: 1200px; } }
  @media screen and (min-width: 1600px) {
    .app-l-home-panel-container {
      max-width: 1400px; } }
  @media screen and (min-width: 1800px) {
    .app-l-home-panel-container {
      max-width: 1600px; } }
  @media screen and (max-width: 767px) {
    .app-l-home-panel-container {
      max-width: 100%;
      padding: 0 16px;
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
      -webkit-align-items: center;
      align-items: center;
      -webkit-justify-content: center;
      justify-content: center; } }
  .app-l-home-panel-container .app-home-header-main {
    font-family: var(--ff-poppins);
    font-size: 30px !important;
    line-height: 1.2;
    font-weight: 300;
    color: #000000;
    text-align: left; }
    @media screen and (min-width: 1800px) {
      .app-l-home-panel-container .app-home-header-main {
        font-size: 40px !important; } }
    @media screen and (max-width: 1024px) {
      .app-l-home-panel-container .app-home-header-main {
        font-size: 32px !important; } }
    @media screen and (max-width: 992px) {
      .app-l-home-panel-container .app-home-header-main {
        font-size: 24px !important; } }
    @media screen and (max-width: 767px) {
      .app-l-home-panel-container .app-home-header-main {
        font-size: 19px !important; } }
    @media screen and (max-width: 576px) {
      .app-l-home-panel-container .app-home-header-main {
        text-align: center; } }
  .app-l-home-panel-container .app-home-header-sub {
    font-family: var(--ff-poppins);
    font-size: 30px !important;
    line-height: 1;
    font-weight: 700;
    color: #000000;
    text-align: left; }
    @media screen and (min-width: 1800px) {
      .app-l-home-panel-container .app-home-header-sub {
        font-size: 40px !important; } }
    @media screen and (max-width: 1024px) {
      .app-l-home-panel-container .app-home-header-sub {
        font-size: 24px !important;
        line-height: 1; } }
    @media screen and (max-width: 576px) {
      .app-l-home-panel-container .app-home-header-sub {
        text-align: center;
        margin-bottom: 8px;
        font-size: 20px !important; } }
  .app-l-home-panel-container .app-home-header-text {
    font-family: var(--ff-source-sans-pro);
    font-size: 16px !important;
    line-height: 1.3;
    font-weight: 400;
    color: #000000;
    text-align: left;
    max-width: 70%; }
    @media screen and (min-width: 1800px) {
      .app-l-home-panel-container .app-home-header-text {
        font-size: 19px !important; } }
    @media screen and (max-width: 1650px) {
      .app-l-home-panel-container .app-home-header-text {
        max-width: 80%; } }
    @media screen and (max-width: 1024px) {
      .app-l-home-panel-container .app-home-header-text {
        font-size: 16px !important; } }
    @media screen and (max-width: 991px) {
      .app-l-home-panel-container .app-home-header-text {
        max-width: 75%;
        width: 100%;
        min-width: 0;
        text-align: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center; } }
    @media screen and (max-width: 767px) {
      .app-l-home-panel-container .app-home-header-text {
        max-width: 100%;
        font-size: 14px !important; } }
    @media screen and (max-width: 576px) {
      .app-l-home-panel-container .app-home-header-text {
        text-align: center; } }
    .app-l-home-panel-container .app-home-header-text.low-res {
      width: 100%;
      min-width: 0;
      text-align: center;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      align-items: center;
      -webkit-justify-content: center;
      justify-content: center; }

.app-l-carousal-right {
  max-width: 100%;
  min-width: 0;
  padding-top: 0px;
  padding-bottom: 80px;
  position: relative;
  z-index: 2;
  margin-left: -141px;
  margin-right: auto;
  padding-right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  @media screen and (max-width: 1200px) {
    .app-l-carousal-right {
      padding-top: 0px;
      padding-right: 0px; } }
  @media screen and (max-width: 991px) {
    .app-l-carousal-right {
      margin-left: 0px;
      padding-left: 16px;
      padding-right: 16px;
      padding-bottom: 16px;
      -webkit-align-items: center;
      align-items: center;
      -webkit-justify-content: center;
      justify-content: center; } }
  @media screen and (max-width: 767px) {
    .app-l-carousal-right {
      padding-bottom: 0px;
      padding-left: 0;
      padding-right: 0; } }
  @media screen and (min-width: 992px) {
    .app-l-carousal-right {
      margin-left: -150px; } }
  @media screen and (min-width: 1200px) {
    .app-l-carousal-right {
      margin-left: -40px; } }
  @media screen and (min-width: 1400px) {
    .app-l-carousal-right {
      margin-left: -63px; } }
  @media screen and (min-width: 1600px) {
    .app-l-carousal-right {
      margin-left: -170px; } }
  @media screen and (min-width: 1800px) {
    .app-l-carousal-right {
      margin-left: -267px; } }
  @media screen and (max-width: 1024px) {
    .app-l-carousal-right {
      padding-top: 0px; } }
  .app-l-carousal-right h1 {
    text-align: left; }
    @media screen and (max-width: 991px) {
      .app-l-carousal-right h1 {
        text-align: center; } }
  .app-l-carousal-right p {
    text-align: left; }
    @media screen and (max-width: 991px) {
      .app-l-carousal-right p {
        text-align: center; } }

.carousel-section {
  max-width: 60%;
  min-width: 60%;
  margin-top: auto;
  margin-bottom: 0;
  z-index: 1; }
  @media screen and (max-width: 991px) {
    .carousel-section {
      max-width: 100%;
      width: 100%;
      min-width: 250px;
      margin-top: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      align-items: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; } }
  @media screen and (min-width: 1600px) {
    .carousel-section {
      max-width: 60%;
      min-width: 60%; } }
  @media screen and (max-width: 991px) {
    .carousel-section .carousel-inner {
      margin-bottom: 16px;
      position: relative; } }
  .carousel-section .carousel-inner:before {
    content: '';
    position: absolute;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    width: 80%;
    display: none;
    height: 1px; }
    @media screen and (max-width: 991px) {
      .carousel-section .carousel-inner:before {
        display: block;
        background-color: #c0c0c0; } }
    @media screen and (max-width: 576px) {
      .carousel-section .carousel-inner:before {
        width: 100%; } }
  .carousel-section .carousel-inner .carousel-item {
    -moz-transition: opacity 0.1s ease-in-out;
    -o-transition: opacity 0.1s ease-in-out;
    -webkit-transition: opacity 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out; }
    .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide {
      max-width: 100%;
      min-width: 0;
      position: relative;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: flex-end;
      align-items: flex-end; }
      @media screen and (max-width: 991px) {
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide {
          max-width: 500px;
          margin: 0 auto;
          -webkit-justify-content: center;
          justify-content: center; } }
      @media screen and (max-width: 767px) {
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide {
          max-width: 400px; } }
      @media screen and (max-width: 576px) {
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide {
          max-width: 350px;
          -webkit-align-items: flex-start;
          align-items: flex-start; } }
      @media screen and (max-width: 480px) {
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide {
          max-width: 240px; } }
      @media screen and (max-width: 400px) {
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide {
          max-width: 190px; } }
      .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
        margin-left: 16px;
        margin-bottom: 24px;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column; }
        @media screen and (max-width: 1599px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            position: relative;
            left: 84px; } }
        @media screen and (max-width: 1200px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            left: 140px;
            -webkit-flex-shrink: 0;
            -moz-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0; } }
        @media screen and (max-width: 1024px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            margin-bottom: 16px;
            width: auto; } }
        @media screen and (max-width: 991px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            left: auto;
            position: absolute;
            top: 100px;
            right: -150px;
            left: auto;
            margin: 0;
            padding: 0 25px 0 0;
            max-width: 209px;
            -webkit-flex-shrink: 1;
            -moz-flex-shrink: 1;
            -ms-flex-negative: 1;
            flex-shrink: 1; } }
        @media screen and (max-width: 767px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            max-width: 138px;
            padding-right: 0;
            right: -80px; } }
        @media screen and (max-width: 576px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            max-width: 130px; } }
        @media screen and (max-width: 480px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            max-width: 100px; } }
        @media screen and (max-width: 380px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info {
            max-width: 70px;
            right: -50px; } }
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-slide-chain {
          min-width: 0;
          display: -webkit-inline-box;
          display: -webkit-inline-flex;
          display: -moz-inline-flex;
          display: -ms-inline-flexbox;
          display: inline-flex;
          -webkit-flex-direction: row;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
          -webkit-align-items: center;
          align-items: center; }
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-slide-chain .app-l-person-data {
            position: relative; }
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-slide-chain .app-l-person-data:before {
              content: '';
              position: absolute;
              top: auto;
              right: 0;
              bottom: 43%;
              left: auto;
              width: 4px;
              height: 4px;
              background: #000000;
              display: none;
              border-radius: 50%;
              -webkit-border-radius: 50%;
              -moz-border-radius: 50%;
              -ms-border-radius: 50%;
              -o-border-radius: 50%; }
              @media screen and (max-width: 576px) {
                .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-slide-chain .app-l-person-data:before {
                  display: block; } }
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-slide-chain .app-l-person-data:last-child:before {
              display: none; }
            @media screen and (max-width: 576px) {
              .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-slide-chain .app-l-person-data {
                padding-right: 8px; } }
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-person-info {
          position: relative; }
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-person-info:before {
            content: '';
            position: absolute;
            top: auto;
            right: 0;
            bottom: 43%;
            left: auto;
            width: 4px;
            height: 4px;
            background: #000000;
            display: none;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%; }
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-person-info:last-child:before {
            display: none; }
          @media screen and (max-width: 576px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-info .app-l-person-info {
              padding-right: 8px; } }
      .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image {
        max-width: 80%;
        margin-right: 8px;
        min-height: 300px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: flex-end;
        align-items: flex-end; }
        @media screen and (max-width: 991px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image {
            max-width: 100%;
            margin: 0;
            width: 100%;
            -webkit-justify-content: center;
            justify-content: center; } }
        @media screen and (max-width: 576px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image {
            text-align: center;
            min-height: 210px;
            margin-left: 0; } }
        @media screen and (min-width: 767px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image {
            min-height: 300px; } }
        @media screen and (min-width: 992px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image {
            min-height: 400px; } }
        @media screen and (min-width: 1600px) {
          .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image {
            min-height: 400px; } }
        .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
          width: 100%;
          min-width: 320px;
          max-width: 320px; }
          @media screen and (max-width: 380px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              min-width: 220px;
              max-width: 220px; } }
          @media screen and (max-width: 767px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              min-width: 400px;
              max-width: 350px; } }
          @media screen and (max-width: 576px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              min-width: 0;
              max-width: 350px; } }
          @media screen and (max-width: 480px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              min-width: 0;
              max-width: 240px; } }
          @media screen and (max-width: 400px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              max-width: 190px; } }
          @media screen and (min-width: 767px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              min-width: 500px;
              max-width: 350px; } }
          @media screen and (min-width: 1200px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              min-width: 500px;
              max-width: 400px; } }
          @media screen and (min-width: 1600px) {
            .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-image .app-l-founder-img {
              min-width: 500px;
              max-width: 500px; } }
      .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-founder-name {
        margin: 0 !important;
        text-align: left; }
      .carousel-section .carousel-inner .carousel-item .app-l-carousal-slide .app-l-slide-text {
        margin: 0 !important; }

.app-l-founder-name {
  font-family: var(--ff-poppins);
  font-size: 16px !important;
  line-height: normal !important;
  font-weight: 900 !important;
  color: #000000;
  text-align: left;
  margin: 0; }
  @media screen and (max-width: 576px) {
    .app-l-founder-name {
      text-align: center;
      font-size: 10px !important; } }

.app-l-slide-text {
  font-family: var(--ff-poppins);
  font-size: 14px !important;
  line-height: normal !important;
  font-weight: 400 !important;
  color: #000000;
  text-align: left;
  margin: 0; }
  @media screen and (max-width: 576px) {
    .app-l-slide-text {
      font-size: 9px !important; } }

.mello-theme .app-l-btn-primary {
  min-width: 0;
  background: #501283;
  border: solid 1px #501283;
  font-family: var(--ff-poppins) !important;
  font-size: 14px;
  line-height: normal;
  font-weight: 500;
  color: #ffffff;
  background-image: none;
  outline: none;
  min-height: 48px;
  min-width: 220px;
  padding: 8px 24px 7px 24px;
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-transition: background 0.1s ease, border-color 0.1s ease, transform 0.2s ease-in-out;
  -o-transition: background 0.1s ease, border-color 0.1s ease, transform 0.2s ease-in-out;
  -webkit-transition: background 0.1s ease, border-color 0.1s ease, transform 0.2s ease-in-out;
  transition: background 0.1s ease, border-color 0.1s ease, transform 0.2s ease-in-out;
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1); }
  .mello-theme .app-l-btn-primary.btn-sm, .mello-theme .btn-group-sm > .app-l-btn-primary.btn, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-alt, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > .app-l-btn-primary#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > .app-l-btn-primary#SubmitPurchaseCalculator, .mello-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > .app-l-btn-primary#SubmitRefinanceCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > .app-l-btn-primary#SubmitRefinanceCalculator, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-alt, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > input.app-l-btn-primary[type="submit"].btn-main, .mello-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > .app-l-btn-primary#SubmitPurchaseCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > .app-l-btn-primary#SubmitPurchaseCalculator, .mello-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-group-sm > .app-l-btn-primary#SubmitRefinanceCalculator,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-group-sm > .app-l-btn-primary#SubmitRefinanceCalculator {
    font-size: 12px;
    min-height: 40px;
    min-width: 40px;
    padding: 8px 16px 7px 16px; }
  @media screen and (max-width: 991px) {
    .mello-theme .app-l-btn-primary {
      min-height: 44px;
      min-width: 44px; } }
  .mello-theme .app-l-btn-primary.app-l-home-btn {
    min-width: 240px;
    -webkit-justify-content: center;
    justify-content: center; }
    @media screen and (max-width: 576px) {
      .mello-theme .app-l-btn-primary.app-l-home-btn {
        padding: 8px 16px 7px 16px; } }
    @media screen and (max-width: 480px) {
      .mello-theme .app-l-btn-primary.app-l-home-btn {
        min-width: 150px;
        font-size: 12px;
        margin: 4px; } }
    @media screen and (max-width: 350px) {
      .mello-theme .app-l-btn-primary.app-l-home-btn {
        min-width: 135px;
        -webkit-justify-content: center;
        justify-content: center; } }
    @media screen and (max-width: 350px) {
      .mello-theme .app-l-btn-primary.app-l-home-btn i {
        display: none; } }
  .mello-theme .app-l-btn-primary > .btn-text {
    cursor: pointer; }
    .mello-theme .app-l-btn-primary > .btn-text + i {
      margin-left: 8px; }
  .mello-theme .app-l-btn-primary > i {
    cursor: pointer; }
  .mello-theme .app-l-btn-primary:hover, .mello-theme .app-l-btn-primary:focus {
    text-decoration: none;
    outline: none;
    background-color: #984ED4 !important;
    border-color: #984ED4 !important;
    color: #ffffff;
    box-shadow: 0px 0px 7px 1px #0d6bb8;
    -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -o-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    transform: scaleX(1.015) scaleY(1.035) perspective(1px); }
  .mello-theme .app-l-btn-primary:active {
    -moz-transform: scale(0.95);
    -o-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -webkit-transform: scale(0.95);
    transform: scale(0.95); }

.app-l-btn-group {
  max-width: 100%; }
  @media screen and (max-width: 991px) {
    .app-l-btn-group.high-res {
      display: none; } }
  .app-l-btn-group.low-res {
    width: 100%;
    min-width: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }
    @media screen and (min-width: 992px) {
      .app-l-btn-group.low-res {
        display: none; } }
    .app-l-btn-group.low-res .app-l-btn-primary {
      margin: 8px;
      padding: 8px 16px 7px 16px; }
  .app-l-btn-group .app-l-btn-holder {
    margin: -8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }
    @media screen and (max-width: 576px) {
      .app-l-btn-group .app-l-btn-holder {
        max-width: 100%; } }
    .app-l-btn-group .app-l-btn-holder .app-l-btn-primary {
      margin: 8px; }
      @media screen and (max-width: 576px) {
        .app-l-btn-group .app-l-btn-holder .app-l-btn-primary {
          padding: 8px 16px 7px 16px;
          font-size: 13px; } }

/** 
    SCREEN BANNER
*/
/*#region covid-banner*/
.mello-theme .app-l-link-text {
  color: #501283;
  line-height: normal;
  font-size: 16px;
  font-weight: 700;
  font-family: var(--ff-source-sans-pro);
  text-decoration: none;
  margin-bottom: 0 !important; }
  @media screen and (max-width: 767px) {
    .mello-theme .app-l-link-text {
      font-size: 12px; } }

.mello-theme .app-l-link-text:hover,
.mello-theme .app-l-link-text:focus {
  text-decoration: underline; }

.mello-theme .icon-group {
  margin: 0 13px;
  display: inline-flex;
  align-items: center;
  justify-content: center; }

.mello-theme .large-arrow {
  font-size: 10px;
  line-height: normal;
  cursor: default; }

.mello-theme .small-arrow {
  font-size: 8px;
  line-height: normal;
  cursor: default; }

.mello-theme .app-l-notice-banner {
  width: 100%;
  padding: 14px 16px;
  text-align: center;
  display: inline-flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-inline-flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center; }
  @media screen and (max-width: 767px) {
    .mello-theme .app-l-notice-banner {
      padding: 8px 16px; } }
  .mello-theme .app-l-notice-banner .app-l-link-text {
    white-space: nowrap; }

.mello-theme .app-l-banner-text {
  font-family: var(--ff-source-sans-pro);
  font-weight: 400;
  font-size: 16px;
  line-height: normal;
  text-align: center;
  display: block;
  margin-bottom: 0 !important; }
  @media screen and (max-width: 991px) {
    .mello-theme .app-l-banner-text {
      text-align: left; } }
  @media screen and (max-width: 767px) {
    .mello-theme .app-l-banner-text {
      font-size: 10px; } }

/*#endregion covid-banner*/
/* Obtain loan Section */
.obtain-loan {
  margin-bottom: 59px; }
  @media screen and (max-width: 767px) {
    .obtain-loan {
      margin-bottom: 0; } }
  .obtain-loan .loan-title {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.2;
    margin-bottom: 0;
    text-align: center; }
    @media screen and (max-width: 767px) {
      .obtain-loan .loan-title {
        font-size: 21px; } }
  .obtain-loan p {
    text-align: center; }
  .obtain-loan .p1 {
    font-size: 24px;
    line-height: 1.2;
    font-family: var(--ff-poppins);
    font-weight: 500; }
    @media screen and (max-width: 767px) {
      .obtain-loan .p1 {
        font-size: 12px; } }
  .obtain-loan .p2 {
    margin-top: 60px;
    font-size: 26px; }

@media screen and (max-width: 991px) {
  .obtain-loan p {
    text-align: center; }
  .obtain-loan .p2 {
    margin-top: 30px; } }

@media screen and (max-width: 768px) {
  .obtain-loan .p2 {
    font-size: 13px;
    margin-top: 20px;
    line-height: 17px; } }

.mello-theme .h3, .mello-theme .mat-h3, .mello-theme .mat-subheading-2, .mello-theme h3 {
  font-weight: 500; }

.mello-theme a {
  color: var(--ld-prince); }

.mello-theme .addthis_button_compact {
  margin-right: 0;
  padding: 8px 20px;
  background: white;
  height: auto;
  border-radius: 24px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  -ms-border-radius: 24px;
  -o-border-radius: 24px; }
  .mello-theme .addthis_button_compact img {
    margin-right: 10px !important; }

.mello-theme .blogList .article-preview-heading {
  font-weight: 500 !important; }

.mello-theme .page-link:hover {
  border-color: var(--ld-galaxy-80-300); }

.mello-theme .article-preview-link > a {
  height: 39px !important;
  padding-left: 30px !important;
  padding-right: 30px !important; }

.anim-small-pop:hover, .accordion .panel-title a:hover {
  -moz-transform: none;
  -o-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none; }

.accordion .panel-title a:before {
  content: "\e90a";
  font-family: 'loandepot'; }

.accordion .panel-title a:hover {
  -moz-transform: none;
  -o-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none; }

.author-info .sociallinks a {
  color: var(--ld-prince); }
  .author-info .sociallinks a:hover {
    color: var(--ld-amethyst); }

.app-c-btn {
  border: none;
  outline: none;
  padding: 16px 27px !important;
  font-size: 16px !important;
  font-weight: 500;
  font-family: var(--ff-poppins) !important;
  text-transform: uppercase !important;
  letter-spacing: normal !important;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 35px !important;
  -webkit-border-radius: 35px !important;
  -moz-border-radius: 35px !important;
  -ms-border-radius: 35px !important;
  -o-border-radius: 35px !important;
  -moz-transition: border ease 0.2s, background ease 0.2s, color ease 0.2s;
  -o-transition: border ease 0.2s, background ease 0.2s, color ease 0.2s;
  -webkit-transition: border ease 0.2s, background ease 0.2s, color ease 0.2s;
  transition: border ease 0.2s, background ease 0.2s, color ease 0.2s; }
  @media screen and (max-width: 576px) {
    .app-c-btn {
      font-size: 15px !important;
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -moz-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex; } }
  .app-c-btn i {
    font-size: 15px;
    margin-left: 20px;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0; }
  .app-c-btn.app-c-btn--primary {
    background: #501283;
    color: #fff;
    -webkit-justify-content: center;
    justify-content: center; }
    .app-c-btn.app-c-btn--primary:hover, .app-c-btn.app-c-btn--primary:focus {
      text-decoration: none;
      outline: none;
      background-color: #984ED4 !important;
      border-color: #984ED4 !important;
      color: #ffffff;
      box-shadow: 0px 0px 7px 1px var(--ld-pacific);
      -webkit-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
      -moz-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
      -ms-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
      -o-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
      -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
      -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
      -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
      -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
      transform: scaleX(1.015) scaleY(1.035) perspective(1px); }

.app-c-btn--link {
  border: none;
  padding: 0 !important;
  outline: none;
  color: var(--ld-atlantic) !important;
  text-decoration: none;
  font-size: 13px;
  font-weight: 400;
  font-family: var(--ff-poppins) !important;
  letter-spacing: normal !important;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center; }
  .app-c-btn--link:hover, .app-c-btn--link:focus {
    text-decoration: underline;
    outline: none; }

.btn.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator {
  background: var(--ld-prince) !important;
  outline: none; }
  .btn.btn-primary:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover, .btn.btn-primary:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus {
    outline: none;
    background-color: var(--ld-amethyst) !important;
    box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -webkit-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -moz-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -ms-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -o-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    transform: scaleX(1.015) scaleY(1.035) perspective(1px); }

.btn.btn-primary-inverse:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:hover,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:hover,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:hover, .btn.btn-primary-inverse:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:focus,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:focus,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:focus {
  outline: none; }

.btn.btn:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:disabled, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:disabled, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:disabled,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:disabled,
body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:disabled {
  background: var(--ld-pewter) !important; }

.btn.btn-inverse, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-inverse[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-inverse#SubmitRefinanceCalculator {
  border: 2px solid var(--ld-prince) !important;
  color: var(--ld-prince) !important; }

.btn.btn-alt, .wizard.wizard-dk .btn.btn-main, .wizard.wizard-dk
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator, .wizard.wizard-dk
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt .btn.btn-main, .wizard.wizard-lt.wizard-alt
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-alt[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-alt[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-alt#SubmitRefinanceCalculator {
  border: none; }

/*variables*/
.app-l-animation-wrap {
  position: relative; }

.app-l-animation {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.app-l-screen-banner {
  width: 100%;
  position: relative;
  padding: 0px 0px 0px 0px;
  min-height: 90px;
  background: #FFF;
  margin-bottom: 130px; }
  .app-l-screen-banner:before {
    position: absolute;
    top: auto;
    right: 0;
    bottom: -130px;
    left: 0;
    content: '';
    width: 100%;
    height: 130px;
    background: url("/Areas/LoanDepot/Images/backgrounds/wave-1366.svg") no-repeat center bottom;
    pointer-events: none;
    z-index: 1; }
    @media screen and (min-width: 1367px) {
      .app-l-screen-banner:before {
        background: url("/Areas/LoanDepot/Images/backgrounds/wave-1920.svg") repeat-x center bottom; } }
    @media screen and (min-width: 1930px) {
      .app-l-screen-banner:before {
        background: url("/Areas/LoanDepot/Images/backgrounds/wave-2500.svg") repeat-x center bottom; } }
  .app-l-screen-banner .app-l-banner-content {
    height: auto;
    padding-top: 48px;
    padding-bottom: 48px; }
    .app-l-screen-banner .app-l-banner-content .app-l-screen-banner-heading {
      text-align: center; }

.app-l-screen-banner-heading {
  letter-spacing: 0px;
  color: #000000;
  opacity: 1;
  font-family: Poppins;
  text-align: left;
  font-weight: 600; }

.app-l-leader-container {
  max-width: 100%;
  min-width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-grow: 1;
  flex-grow: 1; }
  .app-l-leader-container .app-l-leader-box {
    max-width: 100%;
    min-width: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center; }
    .app-l-leader-container .app-l-leader-box > image {
      max-width: 100%;
      min-width: 100px;
      max-height: 100%;
      min-height: 100px; }
  .app-l-leader-container .app-l-leader-details {
    max-width: 100%;
    min-width: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center; }

.leader-tile {
  background: #eae5e5; }
  .leader-tile:hover, .leader-tile:focus {
    background: var(--ld-amethyst); }

.app-l-card-details {
  max-width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center; }
  .app-l-card-details .app-l-card-head {
    font-family: var(--ff-poppins);
    font-size: 22px !important;
    line-height: normal;
    font-weight: 400;
    color: var(--ld-prince);
    text-align: center; }
  .app-l-card-details .app-l-card-info {
    font-family: var(--ff-poppins);
    font-weight: normal;
    text-align: center;
    letter-spacing: 0px;
    color: #1C2834; }

.mello-theme a.app-l-leader-wrap:hover {
  text-decoration: none !important; }

.mello-theme .app-l-oc__body > a, .mello-theme .app-l-oc__body > button {
  width: 100%;
  text-decoration: none !important;
  outline: none;
  -moz-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  -o-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  -webkit-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease; }
  .mello-theme .app-l-oc__body > a:hover, .mello-theme .app-l-oc__body > button:hover {
    outline: none;
    box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1); }
    .mello-theme .app-l-oc__body > a:hover .app-l-oc__bl span, .mello-theme .app-l-oc__body > button:hover .app-l-oc__bl span {
      color: #501283; }
  .mello-theme .app-l-oc__body > a:focus, .mello-theme .app-l-oc__body > button:focus {
    outline: none;
    border-color: var(--ld-pacific); }
    .mello-theme .app-l-oc__body > a:focus .app-l-oc__block, .mello-theme .app-l-oc__body > button:focus .app-l-oc__block {
      text-decoration: none !important;
      border-color: var(--ld-pacific); }
    .mello-theme .app-l-oc__body > a:focus .app-l-oc__bl span, .mello-theme .app-l-oc__body > button:focus .app-l-oc__bl span {
      color: #501283; }

.mello-theme .text-prince {
  /*text-prince color value overridden from purple to indigo*/
  color: #501283 !important; }
  .mello-theme .text-prince a {
    /*text color value overridden from purple to indigo*/
    color: #501283 !important; }

.mello-theme .h4, .mello-theme .h5, .mello-theme .h6 {
  font-weight: 500; }

.mello-theme .cardItem .h6 {
  font-weight: 600 !important; }

.mello-theme button {
  font-family: var(--poppins); }

.app-l-leadership-container .leadership-grid .container .leadership-card {
  padding-left: 15px !important;
  padding-right: 15px !important; }

@media screen and (max-width: 767px) {
  .app-l-leadership-container .leadership-grid .container {
    max-width: 576px; } }

@media screen and (max-width: 700px) {
  .app-l-leadership-container .leadership-grid .container {
    max-width: 343px; } }

@media screen and (max-width: 767px) {
  .app-l-leadership-container .leadership-grid .container .row .col-md-6 {
    max-width: 50%; } }

@media screen and (max-width: 700px) {
  .app-l-leadership-container .leadership-grid .container .row .col-md-6 {
    max-width: 100%; } }

@media screen and (max-width: 991px) {
  .empty-card {
    display: none !important; } }

.bg-shade {
  background: #e6e5ea;
  -moz-transition: background 0.1s ease;
  -o-transition: background 0.1s ease;
  -webkit-transition: background 0.1s ease;
  transition: background 0.1s ease; }
  .bg-shade:hover {
    background: var(--ld-shade); }

.app-l-banner-content {
  position: relative; }

#leadership_feature_grid {
  background: #ffffff;
  box-shadow: 0 0px 3.6px rgba(0, 0, 0, 0.007), 0 0px 10px rgba(0, 0, 0, 0.01), 0 0px 24.1px rgba(0, 0, 0, 0.013), 0 0px 100px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0px 3.6px rgba(0, 0, 0, 0.007), 0 0px 10px rgba(0, 0, 0, 0.01), 0 0px 24.1px rgba(0, 0, 0, 0.013), 0 0px 100px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0px 3.6px rgba(0, 0, 0, 0.007), 0 0px 10px rgba(0, 0, 0, 0.01), 0 0px 24.1px rgba(0, 0, 0, 0.013), 0 0px 100px rgba(0, 0, 0, 0.15);
  -ms-box-shadow: 0 0px 3.6px rgba(0, 0, 0, 0.007), 0 0px 10px rgba(0, 0, 0, 0.01), 0 0px 24.1px rgba(0, 0, 0, 0.013), 0 0px 100px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0 0px 3.6px rgba(0, 0, 0, 0.007), 0 0px 10px rgba(0, 0, 0, 0.01), 0 0px 24.1px rgba(0, 0, 0, 0.013), 0 0px 100px rgba(0, 0, 0, 0.15); }

/*#region page navbar*/
header nav.navbar.navbar-modded.navbar-access-top {
  background-color: #410161;
  -moz-transition: background 0.1s ease;
  -o-transition: background 0.1s ease;
  -webkit-transition: background 0.1s ease;
  transition: background 0.1s ease; }
  header nav.navbar.navbar-modded.navbar-access-top .container > .btn-nav-mobile .hamburger > span {
    background: #ffffff;
    border-color: #ffffff;
    box-shadow: 0px 0px 0.5px 0.5px white;
    -webkit-box-shadow: 0px 0px 0.5px 0.5px white;
    -moz-box-shadow: 0px 0px 0.5px 0.5px white;
    -ms-box-shadow: 0px 0px 0.5px 0.5px white;
    -o-box-shadow: 0px 0px 0.5px 0.5px white; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-brand .floating-img {
    opacity: 1; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-brand .base-img {
    opacity: 0; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .seperator-enabled {
    width: 1px;
    height: 40px;
    padding-right: 13px;
    margin-right: 16px;
    border-right: solid 1px rgba(255, 255, 255, 0.4) !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .nav-link {
    color: #ffffff; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .nav-link.dropdown-toggle:after {
      border-top-color: #ffffff; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .app-l-nav-primary {
    background-color: #410161;
    color: #afe321;
    box-shadow: 0px 0px 1px 2px #afe321;
    -webkit-box-shadow: 0px 0px 1px 2px #afe321;
    -moz-box-shadow: 0px 0px 1px 2px #afe321;
    -ms-box-shadow: 0px 0px 1px 2px #afe321;
    -o-box-shadow: 0px 0px 1px 2px #afe321; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .app-l-nav-primary:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .app-l-nav-primary:hover {
      background-color: #984ED4;
      border-color: #ffffff;
      box-shadow: 0px 0px 7px 1px #0d6bb8;
      -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
      -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
      -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
      -o-box-shadow: 0px 0px 7px 1px #0d6bb8; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .app-l-nav-secondary {
    background-color: #afe321;
    color: #410161; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .search-container .searchbox .searchbox-submit, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .search-container .mobileSearchbox .searchbox-submit, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .mobile-search-container .searchbox .searchbox-submit, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .mobile-search-container .mobileSearchbox .searchbox-submit {
    border-color: transparent;
    color: #ffffff; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .search-container .searchbox .searchbox-submit .searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .search-container .searchbox .searchbox-submit .mobile-searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .search-container .mobileSearchbox .searchbox-submit .searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .search-container .mobileSearchbox .searchbox-submit .mobile-searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .mobile-search-container .searchbox .searchbox-submit .searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .mobile-search-container .searchbox .searchbox-submit .mobile-searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .mobile-search-container .mobileSearchbox .searchbox-submit .searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .mobile-search-container .mobileSearchbox .searchbox-submit .mobile-searchbox-icon {
      border-color: transparent;
      color: #ffffff; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .searchbox-input, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .searchbox-input {
    background-color: #ad88f9;
    border-color: #ffffff !important;
    caret-color: #ffffff;
    color: #ffffff; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .mobile-search-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .mobile-search-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .mobile-search-input:-webkit-autofill:active, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .searchbox-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .searchbox-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .searchbox .searchbox-input:-webkit-autofill:active, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .mobile-search-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .mobile-search-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .mobile-search-input:-webkit-autofill:active, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .searchbox-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .searchbox-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav.search-container-open .mobileSearchbox .searchbox-input:-webkit-autofill:active {
      background-color: #ad88f9;
      -webkit-text-fill-color: #ffffff !important;
      color: #ffffff; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input {
    color: #ffffff;
    background-color: transparent !important;
    border-color: transparent !important; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input::-webkit-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input::-webkit-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input::-webkit-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      color: #ffffff; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input::-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input::-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input::-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input::-moz-placeholder {
      /* Firefox 19+ */
      color: #ffffff; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-ms-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-ms-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-ms-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-ms-input-placeholder {
      /* IE 10+ */
      color: #ffffff; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-moz-placeholder {
      /* Firefox 18- */
      color: #ffffff; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:focus {
      border-color: #ffffff !important; }
    header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .mobile-search-input:-webkit-autofill:active, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-input:-webkit-autofill:active, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .mobile-search-input:-webkit-autofill:active, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-webkit-autofill:hover, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-webkit-autofill:focus, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-input:-webkit-autofill:active {
      background-color: transparent;
      -webkit-text-fill-color: #ffffff !important;
      color: #ffffff; }
  header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .searchbox .searchbox-submit i, header nav.navbar.navbar-modded.navbar-access-top .container .navbar-desktop .navbar-nav .nav-item .searchNav .mobileSearchbox .searchbox-submit i {
    color: #ffffff !important; }
  header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search {
    margin-left: auto;
    display: none; }
    @media screen and (max-width: 767px) {
      header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center; } }
    header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      align-items: center;
      -webkit-justify-content: center;
      justify-content: center; }
      header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav {
        margin: 0; }
        header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav.search-container-open .searchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav.search-container-open .searchbox .searchbox-input, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav.search-container-open .mobileSearchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav.search-container-open .mobileSearchbox .searchbox-input {
          border-color: #ffffff; }
        header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox {
          margin: 0; }
          header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-input, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .mobile-search-input, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-input {
            color: #000000;
            font-size: 16px;
            line-height: normal;
            color: #ffffff;
            background-color: transparent;
            border-color: transparent;
            -moz-transition: border-color 0.2s ease, background-color 0.2s ease;
            -o-transition: border-color 0.2s ease, background-color 0.2s ease;
            -webkit-transition: border-color 0.2s ease, background-color 0.2s ease;
            transition: border-color 0.2s ease, background-color 0.2s ease; }
            header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .mobile-search-input:-internal-autofill-selected, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-input:-internal-autofill-selected, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .mobile-search-input:-internal-autofill-selected, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-input:-internal-autofill-selected {
              background-color: transparent;
              background: transparent;
              color: #ffffff; }
            header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .mobile-search-input::-webkit-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-input::-webkit-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .mobile-search-input::-webkit-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-input::-webkit-input-placeholder {
              /* Chrome/Opera/Safari */
              color: #ffffff; }
            header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .mobile-search-input::-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-input::-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .mobile-search-input::-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-input::-moz-placeholder {
              /* Firefox 19+ */
              color: #ffffff; }
            header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .mobile-search-input:-ms-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-input:-ms-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .mobile-search-input:-ms-input-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-input:-ms-input-placeholder {
              /* IE 10+ */
              color: #ffffff; }
            header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .mobile-search-input:-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-input:-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .mobile-search-input:-moz-placeholder, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-input:-moz-placeholder {
              /* Firefox 18- */
              color: #ffffff; }
          header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .mobile-searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-icon, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .mobile-searchbox-icon {
            border-color: transparent;
            color: #ffffff;
            -moz-transition: border-color 0.2s ease;
            -o-transition: border-color 0.2s ease;
            -webkit-transition: border-color 0.2s ease;
            transition: border-color 0.2s ease; }
          header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-submit, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-submit {
            border-color: transparent;
            color: #ffffff;
            background-color: transparent;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-items: center;
            align-items: center;
            -webkit-justify-content: center;
            justify-content: center; }
            header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .searchbox .searchbox-submit > i, header nav.navbar.navbar-modded.navbar-access-top .container > .app-l-mobile-search .nav-item .searchNav .mobileSearchbox .searchbox-submit > i {
              color: #fff;
              -moz-transition: color 0.2s ease;
              -o-transition: color 0.2s ease;
              -webkit-transition: color 0.2s ease;
              transition: color 0.2s ease; }

.app-l-nav-btn {
  min-width: 37px;
  font-family: "DM Sans", sans-serif;
  font-size: 16px;
  line-height: normal;
  font-weight: 700;
  padding: 5px 24px 5px 24px;
  text-align: center;
  outline: none;
  border-radius: 19px;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  -ms-border-radius: 19px;
  -o-border-radius: 19px;
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -moz-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  -o-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  -webkit-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease; }
  .app-l-nav-btn:active {
    -moz-transform: scale(0.95);
    -o-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -webkit-transform: scale(0.95);
    transform: scale(0.95); }
  .app-l-nav-btn:hover, .app-l-nav-btn:focus {
    text-decoration: none;
    outline: none;
    box-shadow: 0px 0px 7px 1px #0d6bb8;
    -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -o-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    transform: scaleX(1.015) scaleY(1.035) perspective(1px); }

.app-l-nav-primary {
  border: 1px solid transparent;
  background-color: #ffffff;
  color: #7a3ff6;
  box-shadow: 0px 0px 1px 2px #7a3ff6;
  -webkit-box-shadow: 0px 0px 1px 2px #7a3ff6;
  -moz-box-shadow: 0px 0px 1px 2px #7a3ff6;
  -ms-box-shadow: 0px 0px 1px 2px #7a3ff6;
  -o-box-shadow: 0px 0px 1px 2px #7a3ff6;
  font-size: 14px !important;
  margin-left: 14px;
  margin-right: 7px; }
  @media screen and (min-width: 1024px) {
    .app-l-nav-primary {
      font-size: 16px !important; } }
  .app-l-nav-primary:hover, .app-l-nav-primary:focus {
    color: #381754;
    background-color: #fafafa;
    border-color: #501283;
    box-shadow: 0px 0px 7px 1px #0d6bb8;
    -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -o-box-shadow: 0px 0px 7px 1px #0d6bb8; }

@media screen and (max-width: 767px) {
  .app-l-signin,
  #dApplyNowButton {
    display: none; } }

@media screen and (max-width: 1439px) {
  #navMainPhone {
    display: none; } }

.app-l-nav-secondary {
  border: 1px solid transparent;
  background-color: #7a3ff6;
  color: #ffffff;
  margin-right: 7px;
  font-size: 14px !important;
  margin-right: 7px; }
  @media screen and (min-width: 1024px) {
    .app-l-nav-secondary {
      font-size: 16px !important; } }
  .app-l-nav-secondary:hover, .app-l-nav-secondary:focus {
    color: #ffffff;
    background-color: #984ED4;
    box-shadow: 0px 0px 7px 1px #0d6bb8;
    -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -o-box-shadow: 0px 0px 7px 1px #0d6bb8; }

.hamburger {
  display: block; }
  .hamburger > span {
    display: block;
    width: 21px;
    height: 1px;
    margin-bottom: 6px;
    position: relative;
    background: #501283;
    z-index: 1;
    border: solid 1px #501283;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    box-shadow: 0px 0px 0.5px 0.5px #501283;
    -webkit-box-shadow: 0px 0px 0.5px 0.5px #501283;
    -moz-box-shadow: 0px 0px 0.5px 0.5px #501283;
    -ms-box-shadow: 0px 0px 0.5px 0.5px #501283;
    -o-box-shadow: 0px 0px 0.5px 0.5px #501283; }
    .hamburger > span:last-child {
      margin-bottom: 0px; }

/*#end region page navbar*/
.leadership-box {
  margin: 0 0 10px 0 !important;
  border-radius: 17px;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  -ms-border-radius: 17px;
  -o-border-radius: 17px; }

#PageMain .content-wrapper {
  background-color: #F4F4F6; }

.wizard.full-screen.open {
  z-index: 9999; }

.hide-un-skip-links {
  display: none; }

.text-diamond {
  fill: #E6E5EA !important; }

.mello-theme .bg-diamond {
  background-color: #E6E5EA !important; }

.mello-theme .with-sidebar > .col-md-4, .mello-theme .with-sidebar > .col-lg-4 {
  background: none; }

.mello-theme .container-fluid.bg-pearl, .mello-theme .container-fluid.bg-diamond {
  width: 100%;
  position: relative;
  padding: 0px 0px 0px 0px;
  min-height: 90px;
  background: #FFFEFC !important;
  margin-bottom: 130px; }
  .mello-theme .container-fluid.bg-pearl:before, .mello-theme .container-fluid.bg-diamond:before {
    position: absolute;
    top: auto;
    right: 0;
    bottom: -130px;
    left: 0;
    content: '';
    width: 100%;
    height: 130px;
    background: url("/Areas/LoanDepot/Images/backgrounds/wave-1366.svg") no-repeat center bottom;
    pointer-events: none;
    z-index: 1; }
    @media screen and (min-width: 1367px) {
      .mello-theme .container-fluid.bg-pearl:before, .mello-theme .container-fluid.bg-diamond:before {
        background: url("/Areas/LoanDepot/Images/backgrounds/wave-1920.svg") repeat-x center bottom; } }
    @media screen and (min-width: 1930px) {
      .mello-theme .container-fluid.bg-pearl:before, .mello-theme .container-fluid.bg-diamond:before {
        background: url("/Areas/LoanDepot/Images/backgrounds/wave-2500.svg") repeat-x center bottom; } }
  .mello-theme .container-fluid.bg-pearl .hero, .mello-theme .container-fluid.bg-diamond .hero {
    height: auto;
    padding: 48px 0; }
    .mello-theme .container-fluid.bg-pearl .hero .page-header, .mello-theme .container-fluid.bg-diamond .hero .page-header {
      max-width: 100%;
      text-align: center;
      width: 100%;
      -webkit-align-items: center;
      align-items: center; }
      .mello-theme .container-fluid.bg-pearl .hero .page-header .h3, .mello-theme .container-fluid.bg-diamond .hero .page-header .h3 {
        margin-bottom: 0px !important;
        line-height: 1; }
        @media screen and (max-width: 767px) {
          .mello-theme .container-fluid.bg-pearl .hero .page-header .h3, .mello-theme .container-fluid.bg-diamond .hero .page-header .h3 {
            font-size: 31px;
            font-weight: 500;
            letter-spacing: 0.23px;
            line-height: 34px; } }
        .mello-theme .container-fluid.bg-pearl .hero .page-header .h3 + p, .mello-theme .container-fluid.bg-diamond .hero .page-header .h3 + p {
          margin-top: 8px !important; }
      .mello-theme .container-fluid.bg-pearl .hero .page-header p, .mello-theme .container-fluid.bg-diamond .hero .page-header p {
        margin-bottom: 0 !important; }
        .mello-theme .container-fluid.bg-pearl .hero .page-header p + p, .mello-theme .container-fluid.bg-diamond .hero .page-header p + p {
          margin-top: 15px !important; }
        .mello-theme .container-fluid.bg-pearl .hero .page-header p.overline, .mello-theme .container-fluid.bg-diamond .hero .page-header p.overline {
          margin-bottom: 16px !important; }
      .mello-theme .container-fluid.bg-pearl .hero .page-header .mat-primary, .mello-theme .container-fluid.bg-diamond .hero .page-header .mat-primary {
        margin-top: 16px !important; }
        .mello-theme .container-fluid.bg-pearl .hero .page-header .mat-primary#btnGetStarted, .mello-theme .container-fluid.bg-diamond .hero .page-header .mat-primary#btnGetStarted {
          -webkit-align-self: center;
          align-self: center; }
      .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .mat-primary, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .btn-primary, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitRefinanceCalculator, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitRefinanceCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .mat-primary, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .btn-primary, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitRefinanceCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitRefinanceCalculator {
        margin-top: 16px !important; }
      .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .btn-primary, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitRefinanceCalculator, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-pearl .hero .page-header .buttons-section #SubmitRefinanceCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .btn-primary, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitRefinanceCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-alt, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section input[type="submit"].btn-main, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitPurchaseCalculator, .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section
      body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .container-fluid.bg-diamond .hero .page-header .buttons-section #SubmitRefinanceCalculator {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center; }
      @media screen and (max-width: 767px) {
        .mello-theme .container-fluid.bg-pearl .hero .page-header p, .mello-theme .container-fluid.bg-diamond .hero .page-header p {
          font-size: 16px;
          line-height: 18px; } }

.app-l-hero-calculator {
  background-image: url("/Areas/LoanDepot/Images/bg-calculator-hero.jpg");
  background-color: #000;
  min-height: 433px;
  padding: 47px 0 230px;
  background-size: cover;
  background-position: bottom; }
  @media screen and (max-width: 767px) {
    .app-l-hero-calculator {
      padding: 47px 0 170px; } }
  @media screen and (max-width: 576px) {
    .app-l-hero-calculator {
      padding: 32px 0 170px; } }
  @media screen and (min-width: 375px) {
    .app-l-hero-calculator > .container {
      max-width: 100%; } }
  @media screen and (min-width: 576px) {
    .app-l-hero-calculator > .container {
      max-width: 500px; } }
  @media screen and (min-width: 768px) {
    .app-l-hero-calculator > .container {
      max-width: 740px; } }
  @media screen and (min-width: 991px) {
    .app-l-hero-calculator > .container {
      max-width: 800px; } }
  @media screen and (min-width: 1024px) {
    .app-l-hero-calculator > .container {
      max-width: 991px; } }
  @media screen and (min-width: 1440px) {
    .app-l-hero-calculator > .container {
      max-width: 1240px; } }
  .app-l-hero-calculator h2 {
    color: #ffffff;
    font-family: var(--ff-poppins) !important;
    font-size: 35px;
    font-weight: 500;
    letter-spacing: 0.28px;
    line-height: 45.6px;
    margin: 0 0 12px !important;
    text-align: left !important; }
  .app-l-hero-calculator p {
    margin: 0;
    color: #ffffff;
    font-family: var(--ff-poppins) !important;
    font-size: 19px;
    font-weight: normal;
    letter-spacing: 0.28px;
    line-height: 25.2px; }

.app-l-calculator__wrap {
  background: #f2f4f7;
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  padding-bottom: 52px; }
  .app-l-calculator__wrap .app-l-calculator__base {
    margin-top: -200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    .app-l-calculator__wrap .app-l-calculator__base .app-l-calculator__left {
      width: 100%;
      min-width: 0;
      max-width: 683px; }
    .app-l-calculator__wrap .app-l-calculator__base .app-l-calculator__right {
      width: 298px;
      margin-left: 34px;
      -webkit-flex-shrink: 0;
      -moz-flex-shrink: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0; }

.app-l-calculator__holder {
  min-height: 504px;
  background: #fff;
  margin-bottom: 26px;
  box-shadow: 0px 0px 50px 2px rgba(97, 97, 97, 0.16);
  -webkit-box-shadow: 0px 0px 50px 2px rgba(97, 97, 97, 0.16);
  -moz-box-shadow: 0px 0px 50px 2px rgba(97, 97, 97, 0.16);
  -ms-box-shadow: 0px 0px 50px 2px rgba(97, 97, 97, 0.16);
  -o-box-shadow: 0px 0px 50px 2px rgba(97, 97, 97, 0.16);
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px; }

.app-l-calculator-description {
  padding-top: 50px; }

.app-l-other__calculator {
  background-color: #fff;
  padding: 26px 28px;
  position: relative;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px; }
  @media screen and (max-width: 767px) {
    .app-l-other__calculator {
      padding: 12px 12px; } }
  @media screen and (max-width: 1024px) {
    .app-l-other__calculator {
      padding: 30px 10px; } }
  .app-l-other__calculator:before {
    display: none;
    position: absolute;
    top: auto;
    right: -15px;
    bottom: 0;
    left: -15px;
    content: '';
    min-width: 100%;
    height: 180px;
    background: url("/Areas/LoanDepot/Images/backgrounds/wave-1366.svg") no-repeat;
    background-size: cover;
    background-position-y: -137px; }
    @media screen and (max-width: 767px) {
      .app-l-other__calculator:before {
        background-position-y: 33px; } }
  @media screen and (max-width: 767px) {
    .app-l-other__calculator {
      margin-bottom: 32px; } }
  @media screen and (max-width: 576px) {
    .app-l-other__calculator:before {
      display: none; } }
  .app-l-other__calculator .app-l-oc__head {
    margin-bottom: 28px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 991px) {
      .app-l-other__calculator .app-l-oc__head {
        margin-bottom: 8px; } }
    .app-l-other__calculator .app-l-oc__head .app-l-oc__h-left .h4 {
      margin: 0;
      font-family: var(--ff-poppins) !important;
      font-size: 15px;
      font-weight: 600;
      letter-spacing: 0.09px;
      color: var(--ld-prince);
      line-height: 15px; }
    .app-l-other__calculator .app-l-oc__head .app-l-oc__h-right {
      margin-left: auto; }
      .app-l-other__calculator .app-l-oc__head .app-l-oc__h-right span {
        display: block;
        color: #0a0a0a;
        font-size: 12px;
        font-weight: 400;
        letter-spacing: 0.09px;
        font-family: var(--ff-poppins); }
  .app-l-other__calculator .app-l-oc__body {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .app-l-other__calculator .app-l-oc__body > button, .app-l-other__calculator .app-l-oc__body a {
      background: transparent;
      border: solid 1px transparent;
      outline: none;
      border-radius: 7px;
      -webkit-border-radius: 7px;
      -moz-border-radius: 7px;
      -ms-border-radius: 7px;
      -o-border-radius: 7px; }
    .app-l-other__calculator .app-l-oc__body .app-l-oc__block {
      border: 1px solid #d9e1e9;
      background: #fff;
      padding: 18px 14px;
      -moz-transition: border-color 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
      -o-transition: border-color 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
      -webkit-transition: border-color 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
      transition: border-color 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
      border-radius: 7px;
      -webkit-border-radius: 7px;
      -moz-border-radius: 7px;
      -ms-border-radius: 7px;
      -o-border-radius: 7px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      align-items: center; }
      @media screen and (max-width: 767px) {
        .app-l-other__calculator .app-l-oc__body .app-l-oc__block {
          padding: 14px 16px; } }
      .app-l-other__calculator .app-l-oc__body .app-l-oc__block + .app-l-oc__block {
        margin-top: 11px; }
      .app-l-other__calculator .app-l-oc__body .app-l-oc__block .app-l-oc__bl {
        min-width: 0; }
        .app-l-other__calculator .app-l-oc__body .app-l-oc__block .app-l-oc__bl span {
          color: #000000;
          font-weight: 700;
          line-height: 15px;
          display: inline-block;
          font-size: 12px;
          font-family: var(--ff-poppins); }
      .app-l-other__calculator .app-l-oc__body .app-l-oc__block .app-l-oc__br {
        margin-left: auto;
        padding-left: 10px; }
        .app-l-other__calculator .app-l-oc__body .app-l-oc__block .app-l-oc__br a {
          display: block;
          font-size: 20px;
          color: #1c2834;
          text-decoration: none !important;
          -moz-transition: color ease 0.2s;
          -o-transition: color ease 0.2s;
          -webkit-transition: color ease 0.2s;
          transition: color ease 0.2s; }
          .app-l-other__calculator .app-l-oc__body .app-l-oc__block .app-l-oc__br a:hover, .app-l-other__calculator .app-l-oc__body .app-l-oc__block .app-l-oc__br a:focus {
            color: #501283;
            outline: none;
            text-decoration: none !important; }
          .app-l-other__calculator .app-l-oc__body .app-l-oc__block .app-l-oc__br a i {
            display: block; }

.app-l-cr__tile {
  background: #fff;
  padding: 25px 18px;
  box-shadow: 0px 2px 4px 0px rgba(196, 196, 196, 0.5);
  -webkit-box-shadow: 0px 2px 4px 0px rgba(196, 196, 196, 0.5);
  -moz-box-shadow: 0px 2px 4px 0px rgba(196, 196, 196, 0.5);
  -ms-box-shadow: 0px 2px 4px 0px rgba(196, 196, 196, 0.5);
  -o-box-shadow: 0px 2px 4px 0px rgba(196, 196, 196, 0.5);
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px; }

.app-l-cr__wrap .app-l-cr__block {
  margin-top: 17px; }
  .app-l-cr__wrap .app-l-cr__block.app-l-cr__advice .app-l-cr__tile h4 {
    margin: 0 0 20px;
    font-family: var(--ff-poppins) !important;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.1px;
    line-height: 24px;
    color: var(--ld-galaxy); }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__advice .app-l-cr__tile h4 span {
      display: block;
      font-size: 20px; }
  .app-l-cr__wrap .app-l-cr__block.app-l-cr__advice .app-l-cr__tile .app-l-cr__ph {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center; }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__advice .app-l-cr__tile .app-l-cr__ph .app-l-cr__ph-icon {
      margin-right: 21px;
      -webkit-flex-shrink: 0;
      -moz-flex-shrink: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0; }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__advice .app-l-cr__tile .app-l-cr__ph .app-l-cr__ph-number {
      width: 100%;
      font-family: var(--ff-poppins);
      color: var(--ld-atlantic);
      font-size: 15px;
      font-weight: 400;
      letter-spacing: 0.09px;
      line-height: 15px; }
  .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-head {
    margin-bottom: 23px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center; }
    @media screen and (max-width: 767px) {
      .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-head {
        margin-left: auto; } }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-head .app-l-cr__lg-hl {
      padding-right: 20px;
      max-width: 240px; }
      .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-head .app-l-cr__lg-hl h4 {
        margin: 0;
        font-family: var(--ff-poppins) !important;
        font-size: 16px;
        font-weight: 600;
        letter-spacing: 0.1px;
        line-height: 18px;
        color: var(--ld-galaxy); }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-head .app-l-cr__lg-hr {
      margin-left: auto;
      -webkit-flex-shrink: 0;
      -moz-flex-shrink: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0; }
  .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-body p {
    color: #1c2834;
    font-size: 14px;
    letter-spacing: 0.08px;
    margin: 0;
    font-family: var(--ff-poppins);
    line-height: 17px; }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-body p + p {
      margin-top: 15px; }
  .app-l-cr__wrap .app-l-cr__block.app-l-cr__lg .app-l-cr__tile .app-l-cr__lg-body .app-c-btn--link {
    margin-top: 8px; }
  .app-l-cr__wrap .app-l-cr__block.app-l-cr__cafe {
    margin-top: 27px; }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__cafe h4, .app-l-cr__wrap .app-l-cr__block.app-l-cr__cafe .h4 {
      font-size: 15px !important;
      font-weight: 600 !important;
      letter-spacing: 0.09px;
      font-family: var(--ff-poppins) !important;
      margin: 0 0 15px !important;
      padding: 0 0 0 15px !important;
      line-height: normal;
      color: #000000 !important; }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__cafe .app-l-cr__tile .app-l-cr__cafe-block p {
      font-size: 14px;
      font-weight: normal;
      font-family: var(--ff-poppins);
      letter-spacing: 0.1px;
      line-height: 16px;
      margin: 0;
      color: #000000; }
      .app-l-cr__wrap .app-l-cr__block.app-l-cr__cafe .app-l-cr__tile .app-l-cr__cafe-block p + p {
        margin-top: 15px; }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__cafe .app-l-cr__tile .app-l-cr__cafe-block .app-c-btn--link {
      margin-top: 8px; }
    .app-l-cr__wrap .app-l-cr__block.app-l-cr__cafe .app-l-cr__tile .app-l-cr__cafe-block + .app-l-cr__cafe-block {
      border-top: #e7e7e7 1px solid;
      padding-top: 25px;
      margin-top: 15px; }

.app-l-leadfusioncalc-pad-bottom {
  margin-bottom: 50px; }

.bg-solitude {
  background-color: #f2f4f7; }

.app-l-calculator-action {
  width: 100%;
  max-width: 45%;
  margin-left: auto;
  min-width: 0;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center; }
  @media screen and (max-width: 767px) {
    .app-l-calculator-action {
      max-width: 100%;
      margin-left: 0; } }
  .app-l-calculator-action .app-l-apply-purchase {
    margin-top: -30px;
    padding-left: 9px;
    width: 100%;
    text-align: center; }
    @media screen and (max-width: 1200px) {
      .app-l-calculator-action .app-l-apply-purchase {
        margin-top: -21px; } }
    @media screen and (max-width: 991px) {
      .app-l-calculator-action .app-l-apply-purchase {
        margin-top: -29px; } }
    @media screen and (max-width: 767px) {
      .app-l-calculator-action .app-l-apply-purchase {
        margin-right: 0;
        padding-left: 0px;
        margin-top: -20px;
        width: 100%;
        text-align: center; } }
  .app-l-calculator-action .app-l-apply-refinance {
    margin-top: -391px;
    margin-right: 0;
    padding-left: 9px;
    width: 100%; }
    @media screen and (max-width: 991px) {
      .app-l-calculator-action .app-l-apply-refinance {
        margin-top: -302px; } }
    @media screen and (max-width: 767px) {
      .app-l-calculator-action .app-l-apply-refinance {
        margin-right: 0;
        padding-left: 0px;
        margin-top: -22px;
        width: 100%;
        text-align: center;
        margin-top: -21px; } }

.app-l-tab-action {
  margin-left: 20px;
  max-width: 65%; }
  @media screen and (max-width: 1024px) {
    .app-l-tab-action {
      margin-left: 0px;
      max-width: 100%; } }
  .app-l-tab-action > p {
    text-align: left; }

.mello-theme a.app-l-calc-link {
  width: 100%;
  text-decoration: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center; }

.mello-theme .app-l-calculator-section {
  background: #f2f4f7;
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  padding-bottom: 52px;
  padding-top: 0; }
  .mello-theme .app-l-calculator-section > .container > row .container {
    width: 100%;
    max-width: 100% !important; }
  .mello-theme .app-l-calculator-section > .container .leadfusion-calc {
    max-width: 100%;
    padding: 0;
    background-color: #ffffff;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
    -webkit-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
    -moz-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
    -ms-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
    -o-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16); }
  .mello-theme .app-l-calculator-section > .container #calc-container {
    margin-right: 16px;
    max-width: 100%; }
    .mello-theme .app-l-calculator-section > .container #calc-container.container {
      max-width: 100%; }
    .mello-theme .app-l-calculator-section > .container #calc-container > .card {
      max-width: 100% !important;
      border: none !important;
      border-radius: 8px;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      -ms-border-radius: 8px;
      -o-border-radius: 8px;
      box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -webkit-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -moz-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -ms-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -o-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16); }
    .mello-theme .app-l-calculator-section > .container #calc-container .container {
      max-width: 100%; }
      .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs {
        border-bottom: none;
        border-radius: 15px 15px 0 0;
        -webkit-border-radius: 15px 15px 0 0;
        -moz-border-radius: 15px 15px 0 0;
        -ms-border-radius: 15px 15px 0 0;
        -o-border-radius: 15px 15px 0 0; }
        .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item:first-child {
          border-radius: 8px 0px 0 0;
          -webkit-border-radius: 8px 0px 0 0;
          -moz-border-radius: 8px 0px 0 0;
          -ms-border-radius: 8px 0px 0 0;
          -o-border-radius: 8px 0px 0 0; }
          .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item:first-child .nav-link {
            border-radius: 8px 0px 0 0;
            -webkit-border-radius: 8px 0px 0 0;
            -moz-border-radius: 8px 0px 0 0;
            -ms-border-radius: 8px 0px 0 0;
            -o-border-radius: 8px 0px 0 0; }
        .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item:last-child {
          border-radius: 0px 8px 0 0;
          -webkit-border-radius: 0px 8px 0 0;
          -moz-border-radius: 0px 8px 0 0;
          -ms-border-radius: 0px 8px 0 0;
          -o-border-radius: 0px 8px 0 0; }
          .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item:last-child .nav-link {
            border-radius: 0px 8px 0 0;
            -webkit-border-radius: 0px 8px 0 0;
            -moz-border-radius: 0px 8px 0 0;
            -ms-border-radius: 0px 8px 0 0;
            -o-border-radius: 0px 8px 0 0; }
            .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item:last-child .nav-link.active {
              border-right: 0; }
        .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item .nav-link {
          border-bottom: 1px solid var(--ld-galaxy-80-300);
          text-decoration: none;
          text-transform: uppercase;
          color: rgba(255, 255, 255, 0.9);
          background-color: #454545;
          height: auto; }
          .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item .nav-link:hover {
            text-decoration: none;
            color: white;
            border-color: #454545 #454545 #454545; }
          .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .nav-tabs .nav-item .nav-link.active {
            border-bottom: 1px solid transparent;
            background-color: #ffffff;
            color: #000000; }
      .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .app-l-ring-wrap .app-l-pay {
        font-weight: var(--fw-bold) !important; }
      .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .tab-content .tab-pane #RefinanceCalculator .row.calculator {
        -webkit-align-items: flex-start;
        align-items: flex-start; }
        @media screen and (max-width: 991px) {
          .mello-theme .app-l-calculator-section > .container #calc-container .container#tabs .tab-content .tab-pane #RefinanceCalculator .row.calculator .calc-form {
            margin-bottom: 63px; } }
  .mello-theme .app-l-calculator-section > .container #KJEAllContent {
    padding-top: 0;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px; }
    .mello-theme .app-l-calculator-section > .container #KJEAllContent #KJECalcForm #KJECalculatorScreenSize .KJECalculatorTable {
      width: 100% !important;
      border-radius: 8px;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      -ms-border-radius: 8px;
      -o-border-radius: 8px;
      box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -webkit-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -moz-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -ms-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16);
      -o-box-shadow: 0px 10px 50px 2px rgba(158, 158, 158, 0.16); }
      .mello-theme .app-l-calculator-section > .container #KJEAllContent #KJECalcForm #KJECalculatorScreenSize .KJECalculatorTable .KJEGraphContainer {
        width: 100% !important; }
  .mello-theme .app-l-calculator-section > .container .app-l-calculator__right {
    margin-left: 24px; }
    @media screen and (max-width: 767px) {
      .mello-theme .app-l-calculator-section > .container .app-l-calculator__right {
        margin-left: 0px; } }

.action-wrap {
  max-width: 100%;
  margin-left: auto;
  max-width: 874px;
  margin-top: -13px; }
  @media screen and (max-width: 576px) {
    .action-wrap {
      -webkit-align-items: center !important;
      align-items: center !important;
      -webkit-justify-content: center !important;
      justify-content: center !important; } }

.mello-theme .app-l-home .app-l-ring-wrap {
  border: solid 2px #cccccc;
  border-radius: 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 224px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  justify-content: center; }

.mello-theme .app-l-home .app-l-span {
  position: relative;
  margin-top: -7px;
  padding: 4px 8px;
  border-radius: 8px;
  background: #ffffff;
  max-width: 80%;
  align-items: center;
  justify-content: center;
  line-height: normal;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.mello-theme .app-l-home .app-l-top-label {
  position: relative;
  margin-top: -8px !important;
  font-family: poppins !important;
  font-size: 10px !important;
  font-weight: bold !important; }

.mello-theme .app-l-home .app-l-pay {
  margin: auto;
  color: var(--ld-daisy) !important;
  font-size: 32px !important;
  font-family: var(--ff-poppins) !important;
  font-weight: var(--fw-bold) !important;
  letter-spacing: 0.29px !important;
  line-height: 46px !important;
  margin-bottom: 17px !important;
  background: none !important;
  border: none !important; }

.mello-theme .app-l-home p.cal_subtitle {
  font-weight: bold !important;
  font-size: 10px !important;
  font-family: poppins !important; }

.mello-theme .app-l-home p.output.green.display-amount.cal_amount {
  color: black !important;
  font-weight: 500 !important;
  font-size: 32px !important; }

.mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator {
  margin-bottom: 0; }
  .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row.calculator {
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    @media screen and (min-width: 768px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row.calculator {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row; } }
    @media screen and (min-width: 768px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row.calculator .calc-form {
        max-width: 55%;
        border-right: 1px solid var(--ld-galaxy-80-300);
        padding-right: 5% !important;
        -webkit-box-flex: 0 0 55%;
        -moz-box-flex: 0 0 55%;
        -webkit-flex: 0 0 55%;
        -ms-flex: 0 0 55%;
        flex: 0 0 55%; } }
    @media screen and (max-width: 767px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row.calculator .calc-form {
        margin-bottom: 33px; } }
    @media screen and (min-width: 768px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row.calculator .cal-estimate {
        max-width: 40%;
        align-items: center;
        -webkit-box-flex: 0 0 40%;
        -moz-box-flex: 0 0 40%;
        -webkit-flex: 0 0 40%;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%; } }
  .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row:not(.calculator) [class*='col-'] {
    max-width: 55%;
    -webkit-box-flex: 0 0 55%;
    -moz-box-flex: 0 0 55%;
    -webkit-flex: 0 0 55%;
    -ms-flex: 0 0 55%;
    flex: 0 0 55%; }
    @media screen and (min-width: 767px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row:not(.calculator) [class*='col-'] {
        padding-right: 0; } }
  @media screen and (min-width: 768px) {
    .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #PurchaseCalculator .row #legal-wrap {
      max-width: 45% !important;
      text-align: center;
      padding-left: 10px !important;
      padding-right: 8px !important;
      -webkit-box-flex: 0 0 45% !important;
      -moz-box-flex: 0 0 45% !important;
      -webkit-flex: 0 0 45% !important;
      -ms-flex: 0 0 45% !important;
      flex: 0 0 45% !important; } }

.mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator {
  margin-bottom: 0; }
  .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator .row.calculator {
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    @media screen and (min-width: 768px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator .row.calculator {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row; } }
    @media screen and (min-width: 768px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator .row.calculator .calc-form {
        max-width: 55%;
        border-right: 1px solid var(--ld-galaxy-80-300);
        padding-right: 7% !important;
        -webkit-box-flex: 0 0 55%;
        -moz-box-flex: 0 0 55%;
        -webkit-flex: 0 0 55%;
        -ms-flex: 0 0 55%;
        flex: 0 0 55%; } }
    @media screen and (max-width: 767px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator .row.calculator .calc-form {
        margin-bottom: 63px; } }
    @media screen and (min-width: 768px) {
      .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator .row.calculator .cal-estimate {
        max-width: 40%;
        align-items: center;
        -webkit-box-flex: 0 0 40%;
        -moz-box-flex: 0 0 40%;
        -webkit-flex: 0 0 40%;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%; } }
  .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator .row:not(.calculator) [class*='col-'] {
    max-width: 55%;
    -webkit-box-flex: 0 0 55%;
    -moz-box-flex: 0 0 55%;
    -webkit-flex: 0 0 55%;
    -ms-flex: 0 0 55%;
    flex: 0 0 55%; }
  @media screen and (min-width: 768px) {
    .mello-theme .app-l-home #calc-container .card .container .tab-content .tab-pane #RefinanceCalculator .row #legal-wrap {
      max-width: 45% !important;
      text-align: center;
      padding-left: 10px !important;
      padding-right: 8px !important;
      -webkit-box-flex: 0 0 45% !important;
      -moz-box-flex: 0 0 45% !important;
      -webkit-flex: 0 0 45% !important;
      -ms-flex: 0 0 45% !important;
      flex: 0 0 45% !important; } }

.mello-theme .app-l-calculate {
  text-align: left; }
  @media screen and (max-width: 767px) {
    .mello-theme .app-l-calculate {
      text-align: center; } }

.mello-theme #SubmitPurchaseCalculator, .mello-theme #SubmitRefinanceCalculator {
  text-transform: uppercase;
  background-color: var(--ld-prince);
  -moz-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease;
  -o-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease;
  -webkit-transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease;
  transition: box-shadow 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease; }
  .mello-theme #SubmitPurchaseCalculator:hover, .mello-theme #SubmitPurchaseCalculator:focus, .mello-theme #SubmitRefinanceCalculator:hover, .mello-theme #SubmitRefinanceCalculator:focus {
    text-decoration: none;
    outline: none;
    background-color: var(--ld-amethyst);
    border-color: var(--ld-amethyst);
    color: #ffffff;
    box-shadow: 0px 0px 7px 1px #0d6bb8;
    -webkit-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -ms-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -o-box-shadow: 0px 0px 7px 1px #0d6bb8;
    -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    transform: scaleX(1.015) scaleY(1.035) perspective(1px); }

.mello-theme .app-l-home #calc-container .card {
  border-color: #454545;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px; }

.app-l-inactive {
  pointer-events: none; }

.app-l-tab-btn {
  border: solid 1px #8c8c8c;
  background: #ffffff;
  min-height: 70px;
  padding: 14px 15px 5px 15px;
  color: #383838;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 0px 0px 10px 10px;
  -webkit-border-radius: 0px 0px 10px 10px;
  -moz-border-radius: 0px 0px 10px 10px;
  -ms-border-radius: 0px 0px 10px 10px;
  -o-border-radius: 0px 0px 10px 10px;
  box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.09);
  -webkit-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.09);
  -moz-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.09);
  -ms-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.09);
  -o-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.09); }

.app-l-calculator__info {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 50px; }
  @media screen and (max-width: 767px) {
    .app-l-calculator__info .container {
      max-width: 576px; } }
  .app-l-calculator__info p {
    margin: 0;
    font-size: 20px;
    letter-spacing: 0.25px;
    font-family: var(--ff-source-sans-pro);
    color: rgba(28, 40, 52, 0.8);
    line-height: 26px; }
    .app-l-calculator__info p + p {
      margin-top: 15px; }
  .app-l-calculator__info .inner-link {
    color: var(--ld-atlantic) !important;
    font-weight: 600; }

.app-l-footer-megamenu.footer-megamenu {
  padding: 62px 0px 0px;
  max-width: 100%;
  background: #fffefc;
  border-top: 1px solid #d5d5d5; }
  @media screen and (max-width: 991px) {
    .app-l-footer-megamenu.footer-megamenu {
      padding-bottom: 50px;
      padding-left: 25px;
      padding-right: 25px; } }
  @media screen and (max-width: 380px) {
    .app-l-footer-megamenu.footer-megamenu {
      padding-left: 10px;
      padding-right: 10px; } }
  .app-l-footer-megamenu.footer-megamenu .container {
    max-width: 1400px !important; }

.app-l-footer-megamenu.sticky-footer-enable {
  padding-bottom: 81px; }

.app-l-footer-megamenu .app-l-footer__top {
  margin-bottom: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  @media screen and (max-width: 991px) {
    .app-l-footer-megamenu .app-l-footer__top {
      display: block;
      margin-bottom: 34px; } }
  .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left {
    width: 370px;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0; }
    @media screen and (max-width: 1400px) {
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left {
        width: 350px; } }
    @media screen and (max-width: 1200px) {
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left {
        width: 290px; } }
    @media screen and (max-width: 991px) {
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left {
        width: 100%;
        margin-bottom: 97px; } }
    @media screen and (max-width: 767px) {
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left {
        margin-bottom: 60px; } }
    .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__mail {
      display: block;
      color: #0D6BB8;
      font-size: 21px;
      font-weight: 500;
      font-family: var(--ff-poppins);
      line-height: 17px;
      margin-bottom: 14px; }
      @media screen and (max-width: 1200px) {
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__mail {
          font-size: 16px; } }
      @media screen and (max-width: 991px) {
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__mail {
          font-size: 21px; } }
      @media screen and (max-width: 991px) {
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__mail {
          font-size: 16px; } }
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__mail a {
        outline: none;
        color: #0D6BB8;
        text-decoration: none; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__mail a:hover {
          color: #501283;
          outline: none;
          text-decoration: underline; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__mail a:focus {
          color: #501283;
          outline: auto;
          outline-offset: 5px;
          outline-color: var(--ld-pacific); }
    .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__number {
      display: block;
      font-family: var(--ff-poppins);
      font-size: 15px;
      font-weight: 400;
      color: #2B2A35;
      margin-bottom: 49px; }
      @media screen and (max-width: 1200px) {
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__number {
          font-size: 14px; } }
      @media screen and (max-width: 991px) {
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__number {
          font-size: 18px; } }
      @media screen and (max-width: 991px) {
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__number {
          font-size: 16px; } }
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__number a {
        outline: none;
        text-decoration: none;
        color: #2B2A35; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__number a:hover {
          color: #501283;
          outline: none;
          text-decoration: underline; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .app-l-ft__number a:focus {
          color: #501283;
          outline: auto;
          outline-offset: 5px;
          outline-color: var(--ld-pacific); }
    .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      align-items: center; }
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li {
        margin: 0;
        display: block;
        float: none;
        position: relative; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li:before {
          content: '';
          width: 5px;
          height: 1px;
          background: #c0c0c0;
          position: absolute;
          top: 0;
          left: -10px;
          bottom: 0;
          margin: auto;
          display: none; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li + li {
          margin-left: 15px; }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li + li:before {
            display: block; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li a {
          text-indent: 0;
          font-size: 18px;
          color: #4a525c;
          width: 35px;
          height: 35px;
          font-family: 'loandepot';
          float: none;
          line-height: normal;
          outline: none;
          border: 2px solid transparent;
          text-decoration: none;
          border-radius: 0px;
          -webkit-border-radius: 0px;
          -moz-border-radius: 0px;
          -ms-border-radius: 0px;
          -o-border-radius: 0px;
          -moz-transition: color ease 0.2s, border ease 0.2s;
          -o-transition: color ease 0.2s, border ease 0.2s;
          -webkit-transition: color ease 0.2s, border ease 0.2s;
          transition: color ease 0.2s, border ease 0.2s;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center;
          @inlude border-radius(2px); }
          @media screen and (max-width: 991px) {
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li a {
              font-size: 23px;
              width: 40px;
              height: 40px; } }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li a:hover {
            color: #501283;
            outline: none; }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li a:focus {
            color: #501283;
            border-color: var(--ld-pacific); }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li a:before {
            content: "\e904"; }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li a span, .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li a img {
            display: none; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li.instagram a:before {
          content: "\e902"; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li.facebook a:before {
          content: "\e907"; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li.twitter a:before {
          content: "\e906"; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li.youtube a:before {
          content: "\e903"; }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li.linkedin a {
          font-size: 19px; }
          @media screen and (max-width: 991px) {
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li.linkedin a {
              font-size: 24px; } }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__left .social_menu li.linkedin a:before {
            content: "\e905"; }
  .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right {
    width: 100%;
    min-width: 0;
    padding-left: 50px; }
    @media screen and (max-width: 1400px) {
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right {
        padding-left: 25px; } }
    @media screen and (max-width: 1200px) {
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right {
        padding-left: 10px; } }
    @media screen and (max-width: 991px) {
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right {
        padding-left: 0; } }
    .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar {
      border-radius: 0px;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      -ms-border-radius: 0px;
      -o-border-radius: 0px; }
      .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list {
        max-height: 430px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap; }
        @media screen and (max-width: 991px) {
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list {
            width: 100%;
            display: block; } }
        .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li {
          width: 25%;
          padding: 0 15px;
          margin: 0 0 35px; }
          @media screen and (max-width: 991px) {
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li {
              padding: 0;
              border-bottom: #c3c3c3 1px solid;
              width: 100%;
              margin-bottom: 0; } }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 {
            color: #151515;
            font-size: 16px;
            font-weight: 900 !important;
            text-transform: uppercase;
            margin: 0 0 20px;
            font-family: var(--ff-source-sans-pro); }
            @media screen and (max-width: 991px) {
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 {
                margin-bottom: 0px;
                padding: 18px 15px 18px 0;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-align-items: center;
                align-items: center; } }
            @media screen and (max-width: 991px) {
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3.hidden-md-up {
                display: -webkit-box !important;
                display: -webkit-flex !important;
                display: -ms-flexbox !important;
                display: flex !important; } }
            @media screen and (max-width: 991px) {
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3.hidden-sm-down {
                display: none; } }
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 span {
              color: #151515; }
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 a {
              color: #151515;
              outline: none; }
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 a:focus {
                outline: none; }
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 .navbar-toggler {
              padding: 0;
              width: 22px;
              height: 22px;
              position: relative;
              margin-left: auto;
              display: none;
              /*&:before {
                                    content: '';
                                    width: 100%;
                                    height: 2px;
                                    background: #2e2e2e;
                                    display: block;
                                    position: absolute;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                    margin: auto;

                                    @include transitionsAll(transform ease 0.2s, opacity ease 0.2s);
                                    @include border-radius(2px);
                                }*/ }
              @media screen and (max-width: 991px) {
                .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 .navbar-toggler {
                  display: block !important; } }
              @media screen and (max-width: 767px) {
                .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 .navbar-toggler {
                  width: 20px;
                  height: 20px; } }
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 .navbar-toggler:after {
                content: "\e90a";
                font-family: 'loandepot';
                display: block;
                position: absolute;
                color: #151515;
                font-size: 15px;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
                -moz-transition: transform ease 0.2s;
                -o-transition: transform ease 0.2s;
                -webkit-transition: transform ease 0.2s;
                transition: transform ease 0.2s;
                -moz-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                -ms-transform: rotate(0deg);
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-justify-content: center;
                justify-content: center;
                -webkit-align-items: center;
                align-items: center; }
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3 .navbar-toggler span {
                display: none; }
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li h3.collapsed .navbar-toggler:after {
              -moz-transform: rotate(180deg);
              -o-transform: rotate(180deg);
              -ms-transform: rotate(180deg);
              -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
          .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable {
            background: none;
            padding: 0; }
            @media screen and (max-width: 991px) {
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable {
                display: none !important; } }
            @media screen and (min-width: 992px) {
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable {
                height: auto !important; } }
            @media screen and (max-width: 991px) {
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable.in {
                display: block !important; } }
            @media screen and (max-width: 991px) {
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable .nav {
                padding-bottom: 25px; } }
            .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable .nav li {
              margin: 0; }
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable .nav li + li {
                margin-top: 18px; }
              .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable .nav li a {
                display: inline-block;
                line-height: normal;
                color: #1c2834;
                font-size: 14px;
                text-decoration: none;
                outline: none;
                -moz-transition: color ease 0.2s;
                -o-transition: color ease 0.2s;
                -webkit-transition: color ease 0.2s;
                transition: color ease 0.2s; }
                @media screen and (max-width: 991px) {
                  .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable .nav li a {
                    font-size: 16px; } }
                .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable .nav li a:hover {
                  color: #501283;
                  outline: none;
                  text-decoration: underline; }
                .app-l-footer-megamenu .app-l-footer__top .app-l-ft__right .navbar .navigation-list > li .navbar-toggleable .nav li a:focus {
                  color: #501283;
                  outline: auto;
                  outline-offset: 5px;
                  outline-color: var(--ld-pacific); }

.app-l-footer-megamenu .app-l-footer__middle {
  border-top: #d8d8d8 1px solid;
  border-bottom: #d8d8d8 1px solid;
  padding: 31px 0; }
  @media screen and (max-width: 991px) {
    .app-l-footer-megamenu .app-l-footer__middle {
      border-top: none;
      border-bottom: none;
      padding-top: 0;
      padding-bottom: 0; } }
  .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav {
    padding: 0 !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 991px) {
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        justify-content: center; } }
    @media screen and (max-width: 767px) {
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        align-items: center; } }
    .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-footer__mid-text {
      font-size: 16px;
      font-weight: 700;
      color: rgba(28, 40, 52, 0.8);
      margin-right: auto; }
      @media screen and (max-width: 991px) {
        .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-footer__mid-text {
          margin-right: 0;
          width: 100%;
          text-align: center;
          margin-bottom: 25px; } }
    .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile {
      display: none; }
      @media screen and (max-width: 767px) {
        .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile {
          display: block;
          margin-bottom: 20px; } }
      @media screen and (max-width: 767px) {
        .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile .nav-link {
          margin-bottom: 0px; } }
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile + .nav-link {
        margin-left: 61px; }
        @media screen and (max-width: 1200px) {
          .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile + .nav-link {
            margin-left: 20px; } }
        @media screen and (max-width: 991px) {
          .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile + .nav-link {
            margin-left: 30px; } }
        @media screen and (max-width: 767px) {
          .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile + .nav-link {
            margin-left: 0; } }
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile > div {
        padding-top: 25px !important;
        color: rgba(28, 40, 52, 0.8);
        font-size: 16px; }
        .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile > div p {
          font-size: inherit;
          color: inherit;
          line-height: normal; }
          .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .app-l-ftm__mobile > div p span {
            color: inherit !important; }
    .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link {
      font-size: 16px;
      font-weight: 400;
      color: rgba(28, 40, 52, 0.8);
      outline: none;
      border-bottom: none !important;
      -moz-transition: color ease 0.2s;
      -o-transition: color ease 0.2s;
      -webkit-transition: color ease 0.2s;
      transition: color ease 0.2s; }
      @media screen and (max-width: 767px) {
        .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link {
          margin-left: 0;
          margin-bottom: 15px; } }
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link:hover {
        color: #501283;
        outline: none;
        border-bottom: none !important;
        text-decoration: underline; }
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link:focus {
        color: #501283;
        outline: auto;
        outline-offset: 5px;
        outline-color: var(--ld-pacific); }
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link + .nav-link {
        margin-left: 61px; }
        @media screen and (max-width: 991px) {
          .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link + .nav-link {
            margin-left: 30px; } }
        @media screen and (max-width: 767px) {
          .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link + .nav-link {
            margin-left: 0; } }
      @media screen and (max-width: 767px) {
        .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .nav .nav-link.app-l-ftm__desktop {
          display: none; } }
  .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel > div {
    padding-top: 25px !important;
    color: rgba(28, 40, 52, 0.8);
    font-size: 16px; }
    .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel > div p {
      font-size: inherit;
      color: inherit;
      line-height: normal; }
      .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel > div p span {
        color: inherit !important; }
  @media screen and (max-width: 767px) {
    .app-l-footer-megamenu .app-l-footer__middle .accordion-single .panel .app-l-mfd__d-content {
      display: none !important; } }

.app-l-footer-megamenu .app-l-footer__bottom {
  padding: 50px 0 0; }
  .app-l-footer-megamenu .app-l-footer__bottom .statement-links {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center; }
    @media screen and (max-width: 991px) {
      .app-l-footer-megamenu .app-l-footer__bottom .statement-links {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        justify-content: center; } }
    @media screen and (min-width: 992px) {
      .app-l-footer-megamenu .app-l-footer__bottom .statement-links .rating-image {
        padding-right: 12px; } }
    .app-l-footer-megamenu .app-l-footer__bottom .statement-links p {
      margin: 0;
      font-size: 16px;
      font-weight: 400;
      color: rgba(28, 40, 52, 0.8);
      line-height: normal; }
      .app-l-footer-megamenu .app-l-footer__bottom .statement-links p small, .app-l-footer-megamenu .app-l-footer__bottom .statement-links p span {
        font-size: 16px;
        color: rgba(28, 40, 52, 0.8); }
      .app-l-footer-megamenu .app-l-footer__bottom .statement-links p.copyright {
        margin-right: auto; }
        @media screen and (max-width: 991px) {
          .app-l-footer-megamenu .app-l-footer__bottom .statement-links p.copyright {
            margin-right: 0; } }
      .app-l-footer-megamenu .app-l-footer__bottom .statement-links p img {
        opacity: 0.7;
        max-width: 120px;
        max-height: 35px;
        height: auto; }
      .app-l-footer-megamenu .app-l-footer__bottom .statement-links p.nmls {
        margin-right: 5px; }
        .app-l-footer-megamenu .app-l-footer__bottom .statement-links p.nmls a {
          margin-right: 5px;
          outline: none;
          text-decoration: none; }
          .app-l-footer-megamenu .app-l-footer__bottom .statement-links p.nmls a:hover {
            color: #501283;
            outline: none;
            text-decoration: underline; }
          .app-l-footer-megamenu .app-l-footer__bottom .statement-links p.nmls a:focus {
            color: #501283;
            outline: auto;
            outline-offset: 5px;
            outline-color: var(--ld-pacific); }
      @media screen and (max-width: 991px) {
        .app-l-footer-megamenu .app-l-footer__bottom .statement-links p:not(.nmls):not(.copyright) {
          margin-top: 40px;
          width: 100%;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center; } }
      @media screen and (max-width: 991px) {
        .app-l-footer-megamenu .app-l-footer__bottom .statement-links p:not(.nmls):not(.copyright) img {
          margin: 0 15px; } }

.d-none {
  display: none !important; }

@media screen and (max-width: 767px) {
  .app-l-contactus .container {
    max-width: 606px; } }

.app-l-contactus .container .container {
  max-width: 100%; }

.app-l-contactus .container .max-w-center {
  max-width: 100%; }

.app-l-contactus > .container > .row {
  margin-left: 0;
  margin-right: 0; }
  .app-l-contactus > .container > .row > div {
    padding-left: 0;
    padding-right: 0; }

.app-l-contactus #tabs {
  max-width: 100%;
  padding-right: 0;
  padding-left: 0; }
  .app-l-contactus #tabs .nav-tabs {
    background: none;
    border-bottom: none;
    height: 110px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }
    @media screen and (max-width: 767px) {
      .app-l-contactus #tabs .nav-tabs {
        height: 90px; } }
    .app-l-contactus #tabs .nav-tabs:before, .app-l-contactus #tabs .nav-tabs:after {
      content: '';
      width: 1px;
      height: calc(100% - 30px);
      position: absolute;
      bottom: -20px;
      background: var(--ld-galaxy-80-300); }
    .app-l-contactus #tabs .nav-tabs:before {
      left: 0; }
    .app-l-contactus #tabs .nav-tabs:after {
      right: 0; }
    .app-l-contactus #tabs .nav-tabs .nav-item {
      width: 100%;
      height: 100%; }
      .app-l-contactus #tabs .nav-tabs .nav-item + .nav-item {
        margin-left: 18px !important; }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .nav-tabs .nav-item + .nav-item {
            margin-left: 10px !important; } }
      .app-l-contactus #tabs .nav-tabs .nav-item .nav-link {
        color: #000;
        font-size: 16px;
        font-weight: 700;
        display: block;
        border-top: var(--ld-galaxy-80-300) 1px solid;
        border-left: var(--ld-galaxy-80-300) 1px solid !important;
        border-right: var(--ld-galaxy-80-300) 1px solid;
        margin-top: 20px;
        height: calc(100% - 20px);
        font-family: var(--ff-poppins);
        background: #fffefc;
        width: 100%;
        position: relative;
        line-height: 1.3;
        border-radius: 18px 18px 0 0;
        -webkit-border-radius: 18px 18px 0 0;
        -moz-border-radius: 18px 18px 0 0;
        -ms-border-radius: 18px 18px 0 0;
        -o-border-radius: 18px 18px 0 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        align-items: center;
        -moz-transition: background ease 0.2s;
        -o-transition: background ease 0.2s;
        -webkit-transition: background ease 0.2s;
        transition: background ease 0.2s; }
        @media screen and (max-width: 1023px) {
          .app-l-contactus #tabs .nav-tabs .nav-item .nav-link {
            font-weight: 500;
            padding-left: 5px;
            padding-right: 5px; } }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .nav-tabs .nav-item .nav-link {
            font-size: 12px; } }
        .app-l-contactus #tabs .nav-tabs .nav-item .nav-link:before {
          content: '';
          width: 100%;
          height: 12px;
          position: absolute;
          bottom: -11px;
          left: 0;
          display: none;
          background: #fff; }
        .app-l-contactus #tabs .nav-tabs .nav-item .nav-link.active {
          margin-top: 0;
          height: 100%;
          background: #fff;
          z-index: 1; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .nav-tabs .nav-item .nav-link.active {
              font-weight: 700; } }
          .app-l-contactus #tabs .nav-tabs .nav-item .nav-link.active:before {
            display: block; }
        .app-l-contactus #tabs .nav-tabs .nav-item .nav-link:focus {
          text-decoration: none; }
        .app-l-contactus #tabs .nav-tabs .nav-item .nav-link:hover {
          /* font-size: inherit !important; */
          text-decoration: none; }
        .app-l-contactus #tabs .nav-tabs .nav-item .nav-link i {
          font-size: 46px;
          margin-right: 15px; }
          @media screen and (max-width: 1439px) {
            .app-l-contactus #tabs .nav-tabs .nav-item .nav-link i {
              font-size: 35px;
              margin-right: 10px; } }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .nav-tabs .nav-item .nav-link i {
              display: none; } }
  .app-l-contactus #tabs .tab-content {
    background: none; }
    .app-l-contactus #tabs .tab-content .tab-pane {
      border-color: var(--ld-galaxy-80-300);
      display: none !important;
      opacity: 0;
      border-radius: 13px 13px 20px 20px;
      -webkit-border-radius: 13px 13px 20px 20px;
      -moz-border-radius: 13px 13px 20px 20px;
      -ms-border-radius: 13px 13px 20px 20px;
      -o-border-radius: 13px 13px 20px 20px; }
      .app-l-contactus #tabs .tab-content .tab-pane.active, .app-l-contactus #tabs .tab-content .tab-pane.show {
        display: block !important;
        opacity: 1;
        box-shadow: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        -ms-box-shadow: none;
        -o-box-shadow: none; }
      .app-l-contactus #tabs .tab-content .tab-pane .card-header {
        display: none; }
      .app-l-contactus #tabs .tab-content .tab-pane .collapse {
        display: block; }
        .app-l-contactus #tabs .tab-content .tab-pane .collapse .card-body {
          padding: 0;
          border-top: none; }
      .app-l-contactus #tabs .tab-content .tab-pane .app-l-contact__head {
        padding: 31px 46px;
        border-bottom: #d6d6d6 1px solid; }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-contact__head {
            padding: 20px 13px; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-contact__head p {
          margin: 0;
          color: #2c2c2c;
          font-size: 19px;
          font-weight: 300;
          font-family: var(--ff-poppins);
          line-height: 1.4; }
          @media screen and (max-width: 767px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contact__head p {
              font-size: 15px; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-contact__head p + p {
            margin-top: 15px; }
      .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__l-head {
        margin-bottom: 40px; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__l-head h4 {
          font-size: 20px;
          font-weight: 700;
          font-family: var(--ff-poppins);
          color: #000000;
          margin: 0 0 5px; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__l-head p {
          color: #2c2c2c;
          font-size: 20px;
          font-family: var(--ff-poppins);
          font-weight: 400;
          line-height: 1.4;
          margin: 0; }
          @media screen and (max-width: 767px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__l-head p {
              font-size: 16px; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__l-head p + p {
            margin-top: 15px; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__l-head .app-l-cnt__l-sub {
          display: block;
          color: #000000;
          font-size: 18px;
          font-weight: 400;
          line-height: 1;
          font-family: var(--ff-source-sans-pro); }
      .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect {
        margin-bottom: 30px; }
        @media screen and (max-width: 1023px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect {
            margin-bottom: 0;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            flex-wrap: wrap; } }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect {
            display: block;
            margin-bottom: 30px; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block {
          min-width: 0;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          align-items: center; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block {
              margin-right: 30px;
              margin-bottom: 15px;
              margin-top: 15px; } }
          @media screen and (max-width: 767px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block {
              margin-right: 0px;
              margin-bottom: 0px;
              margin-top: 0; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block + .app-l-cnt__connect-block {
            margin-top: 38px; }
            @media screen and (max-width: 1023px) {
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block + .app-l-cnt__connect-block {
                margin-top: 15px; } }
            @media screen and (max-width: 767px) {
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block + .app-l-cnt__connect-block {
                margin-top: 30px; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-icon {
            width: 22px;
            margin-right: 17px;
            -webkit-flex-shrink: 0;
            -moz-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0; }
            @media screen and (max-width: 767px) {
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-icon {
                margin-right: 12px; } }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-icon i {
              display: block;
              font-size: 22px;
              color: #539be4; }
              @media screen and (max-width: 767px) {
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-icon i {
                  font-size: 18px; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-text {
            width: 100%;
            min-width: 0; }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-text a {
              color: var(--ld-atlantic);
              font-size: 18px;
              font-family: var(--ff-poppins);
              font-weight: 400;
              line-height: 1.2; }
              @media screen and (max-width: 767px) {
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-text a {
                  font-size: 14px; } }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-text a:hover {
                font-size: 18px !important; }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-text a:focus {
                outline: auto;
                outline-offset: 5px;
                outline-color: var(--ld-pacific); }
              @media screen and (max-width: 1023px) {
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-text a br {
                  display: none; } }
              @media screen and (max-width: 767px) {
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__connect .app-l-cnt__connect-block .app-l-cnt__cn-text a br {
                  display: block; } }
      .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__address {
        border: #e6e6e6 1px solid;
        padding: 21px 34px;
        margin-top: 39px;
        max-width: 409px;
        border-radius: 7px;
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        -ms-border-radius: 7px;
        -o-border-radius: 7px; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__address span {
          display: block;
          font-size: 15px;
          color: #000000;
          line-height: 1;
          font-family: var(--ff-source-sans-pro);
          font-weight: 400;
          margin-bottom: 5px; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__address p {
          margin: 0;
          color: #000000;
          line-height: 1.2;
          font-family: var(--ff-source-sans-pro);
          font-weight: 700;
          font-size: 18px; }
      .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time {
        position: relative;
        padding-left: 33px;
        border-left: #cbcbcb 2px solid;
        margin-left: 7px;
        margin-top: 35px; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time:before {
          content: '';
          width: 10px;
          height: 10px;
          background: #cbcbcb;
          position: absolute;
          top: 0px;
          left: -6px;
          border-radius: 50%;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          -ms-border-radius: 50%;
          -o-border-radius: 50%; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-head {
          margin-bottom: 18px;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-shrink: 0;
          -moz-flex-shrink: 0;
          -ms-flex-negative: 0;
          flex-shrink: 0; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-head {
              margin-bottom: 0px; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-head i {
            font-size: 15px;
            color: rgba(0, 0, 0, 0.37);
            margin-right: 9px; }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-head span {
            display: block;
            color: rgba(0, 0, 0, 0.37);
            line-height: 1;
            font-size: 15px;
            font-weight: 400; }
        @media screen and (max-width: 1023px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            flex-wrap: wrap; } }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body {
            display: block; } }
        @media screen and (max-width: 1023px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body .app-l-cnt__time-block {
            width: 50%;
            margin-top: 25px; } }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body .app-l-cnt__time-block {
            width: 100%; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body .app-l-cnt__time-block + .app-l-cnt__time-block {
          margin-top: 23px; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body .app-l-cnt__time-block + .app-l-cnt__time-block {
              margin-top: 25px; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body .app-l-cnt__time-block .app-l-cnt__time-day {
          display: block;
          color: #1d1d1d;
          font-size: 18px;
          font-weight: 400;
          line-height: 1;
          margin-bottom: 5px; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cnt__time .app-l-cnt__t-body .app-l-cnt__time-block .app-l-cnt__time-slot {
          display: block;
          color: #1d1d1d;
          font-size: 18px;
          font-weight: 700;
          line-height: 1; }
      .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent {
        padding: 43px 31px; }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent {
            padding: 20px 0px; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent #wait .fa, .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent #wait #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent #wait .glyphicon {
          color: var(--ld-atlantic);
          font-size: 14px !important; }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .app-l-cns__wrap {
          display: none; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .app-l-cns__wrap {
              display: block;
              padding-left: 0;
              padding-right: 0;
              margin-top: 50px; } }
          @media screen and (max-width: 767px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .app-l-cns__wrap {
              margin-top: 38px; } }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .app-l-cns__wrap .app-l-contact__service-block {
              padding-bottom: 10px; } }
          @media screen and (max-width: 767px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .app-l-cns__wrap .app-l-contact__service-block {
              padding-bottom: 0px; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent > .container > .row > .col-lg-4 {
          max-width: 40%;
          -webkit-flex-basis: 40%;
          -moz-flex-basis: 40%;
          -ms-flex-basis: 40%;
          flex-basis: 40%; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent > .container > .row > .col-lg-4 {
              max-width: 100%;
              -webkit-flex-basis: 100%;
              -moz-flex-basis: 100%;
              -ms-flex-basis: 100%;
              flex-basis: 100%; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent > .container > .row > .col-lg-8 {
          max-width: 60%;
          -webkit-flex-basis: 60%;
          -moz-flex-basis: 60%;
          -ms-flex-basis: 60%;
          flex-basis: 60%; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent > .container > .row > .col-lg-8 {
              max-width: 100%;
              -webkit-flex-basis: 100%;
              -moz-flex-basis: 100%;
              -ms-flex-basis: 100%;
              flex-basis: 100%; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form {
          border: none !important;
          padding-left: 35px;
          box-shadow: none;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          -ms-box-shadow: none;
          -o-box-shadow: none; }
          @media screen and (max-width: 1023px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form {
              padding-left: 0;
              padding-top: 35px;
              border-top: #d6d6d6 1px solid !important;
              margin-top: 35px; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block {
            padding: 0; }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .card-header {
              display: block;
              height: auto;
              margin-bottom: 41px; }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .card-header .card-title {
                color: #212121;
                font-size: 39px;
                font-weight: 400;
                line-height: 1;
                font-family: var(--ff-poppins);
                margin-bottom: 0; }
                @media screen and (max-width: 767px) {
                  .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .card-header .card-title {
                    font-size: 31px; } }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group {
              margin-bottom: 20px; }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group .form-control {
                background: var(--ld-diamond);
                border: 2px solid transparent;
                border-bottom: var(--ld-dolphin) 1px solid;
                font-family: var(--ff-source-sans-pro);
                line-height: normal;
                letter-spacing: 0.27px;
                height: 56px;
                font-weight: 400;
                color: var(--ld-galaxy-80);
                padding: 15px 12px;
                border-radius: 4px 4px 0 0;
                -webkit-border-radius: 4px 4px 0 0;
                -moz-border-radius: 4px 4px 0 0;
                -ms-border-radius: 4px 4px 0 0;
                -o-border-radius: 4px 4px 0 0;
                box-shadow: none;
                -webkit-box-shadow: none;
                -moz-box-shadow: none;
                -ms-box-shadow: none;
                -o-box-shadow: none;
                -moz-transition: none;
                -o-transition: none;
                -webkit-transition: none;
                transition: none; }
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group .form-control::-webkit-input-placeholder {
                  /* Edge */
                  color: var(--ld-galaxy-80); }
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group .form-control:-ms-input-placeholder {
                  /* Internet Explorer 10-11 */
                  color: var(--ld-galaxy-80); }
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group .form-control::placeholder {
                  color: var(--ld-galaxy-80); }
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group .form-control:focus {
                  border-bottom-color: transparent;
                  box-shadow: 0px 0px 0px 2px var(--ld-pacific);
                  -webkit-box-shadow: 0px 0px 0px 2px var(--ld-pacific);
                  -moz-box-shadow: 0px 0px 0px 2px var(--ld-pacific);
                  -ms-box-shadow: 0px 0px 0px 2px var(--ld-pacific);
                  -o-box-shadow: 0px 0px 0px 2px var(--ld-pacific); }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group select.form-control {
                height: 56px !important;
                padding-right: 30px;
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none; }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .form-group textarea.form-control {
                height: 143px; }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .app-l-contact__submit .app-c-btn {
              padding: 13px 27px !important;
              min-width: 160px; }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-contactus-tabcontent .contact-us-form .card-block .ContactForm .frmCondition {
              padding-top: 44px;
              font-family: var(--ff-source-sans-pro);
              color: var(--ld-galaxy);
              font-size: 12px;
              letter-spacing: 0.15px;
              line-height: 15px;
              opacity: 0.8; }
      .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap {
        padding: 0px 46px; }
        @media screen and (max-width: 1023px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap {
            display: none; } }
        @media screen and (max-width: 767px) {
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap {
            padding-left: 18px;
            padding-right: 18px; } }
        .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block {
          padding: 51px 0;
          border-top: #e2e2e2 1px solid; }
          @media screen and (max-width: 767px) {
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block {
              padding-top: 38px; } }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-head {
            margin-bottom: 38px; }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-head .app-l-contact__service-heading {
              color: #000000;
              font-weight: 700 !important;
              font-size: 22px;
              line-height: 1;
              margin: 0 0 8px;
              font-family: var(--ff-poppins); }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-head p {
              margin: 0;
              font-size: 18px;
              color: #000000;
              line-height: 1;
              font-family: var(--ff-source-sans-pro);
              font-weight: 400; }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-head p + p {
                margin-top: 15px; }
          .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body {
            margin: 0 -15px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex; }
            @media screen and (max-width: 1023px) {
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body {
                display: block;
                margin-left: 0;
                margin-right: 0; } }
            .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block {
              padding: 0 15px;
              width: 100%;
              min-width: 0; }
              @media screen and (max-width: 1023px) {
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block {
                  padding-left: 0;
                  padding-right: 0; } }
              @media screen and (max-width: 1023px) {
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block + .app-l-cs__block {
                  margin-top: 48px; } }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block .app-l-cnt__connect {
                margin-bottom: 0; }
                .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block .app-l-cnt__connect .app-l-cnt__connect-block + .app-l-cnt__connect-block {
                  margin-top: 24px; }
                  @media screen and (max-width: 1023px) {
                    .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block .app-l-cnt__connect .app-l-cnt__connect-block + .app-l-cnt__connect-block {
                      margin-top: 15px; } }
                  @media screen and (max-width: 767px) {
                    .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block .app-l-cnt__connect .app-l-cnt__connect-block + .app-l-cnt__connect-block {
                      margin-top: 24px; } }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block .app-l-cnt__address {
                margin-top: 0; }
              .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block .app-l-cnt__time {
                margin-left: 35px;
                margin-top: 0; }
                @media screen and (max-width: 1023px) {
                  .app-l-contactus #tabs .tab-content .tab-pane .app-l-cns__wrap .app-l-contact__service-block .app-l-contact__service-body .app-l-cs__block .app-l-cnt__time {
                    margin-left: 7px;
                    margin-top: 0; } }

.app-c-select__custom {
  position: relative; }
  .app-c-select__custom:after {
    content: "\e909";
    font-family: 'loandepot' !important;
    position: absolute;
    top: 21px;
    right: 10px;
    pointer-events: none;
    font-size: 10px;
    color: var(--ld-galaxy); }

.mello-theme .app-l-section {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .mello-theme .app-l-section .app-l-title + .app-l-paragraph {
    margin-top: 8px; }
  .mello-theme .app-l-section .app-l-vehicle__list {
    background: #ffffff;
    width: 306px;
    overflow: auto;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);
    -o-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0; }

.mello-theme .app-l-vertical-content {
  max-width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.mello-theme .app-l-title {
  margin: 0;
  font-family: var(--ff-poppins);
  font-weight: 600 !important;
  font-size: 20px;
  line-height: 1.5;
  color: #1c2834; }

.mello-theme .app-l-paragraph {
  margin: 0;
  font-family: var(--ff-source-sans-pro);
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgba(28, 40, 52, 0.8); }
  .mello-theme .app-l-paragraph.bold-text {
    font-weight: 700;
    line-height: 20px; }
  .mello-theme .app-l-paragraph.black-text {
    color: #000000; }

.mello-theme .mb-8 {
  margin-bottom: 8px !important; }

.mello-theme .mb-4 {
  margin-bottom: 4px !important; }

.mello-theme .mb-24 {
  margin-bottom: 24px !important; }

.mello-theme .mt-24 {
  margin-top: 24px !important; }

.mello-theme .mt-16 {
  margin-top: 16px !important; }

.mello-theme .app-l-info-holder {
  min-width: 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start; }
  @media screen and (max-width: 991px) {
    .mello-theme .app-l-info-holder {
      display: block; } }
  .mello-theme .app-l-info-holder .app-l-info-section {
    margin: 8px;
    min-width: 1px;
    border: 1px solid #c7d2e0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px; }
    .mello-theme .app-l-info-holder .app-l-info-section.notification {
      border: 1px solid #3f98de;
      background: #f5fafd;
      padding: 16px;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 35px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-grow: 1;
      flex-grow: 1;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row; }
    .mello-theme .app-l-info-holder .app-l-info-section .app-l-info-symbol {
      max-width: 22px;
      max-height: 22px;
      margin-right: 16px;
      color: #0f79d0;
      font-size: 23px; }
      .mello-theme .app-l-info-holder .app-l-info-section .app-l-info-symbol > svg {
        width: 22px;
        height: 22px;
        fill: #0f79d0; }
        .mello-theme .app-l-info-holder .app-l-info-section .app-l-info-symbol > svg g {
          fill: #0f79d0; }

.mello-theme .app-l-seperator {
  max-height: 1px;
  height: 1px;
  background-color: #c7d2e0;
  margin: 8px 16px;
  -webkit-flex-grow: 1;
  flex-grow: 1; }

.mello-theme .app-l-card-contact {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-start;
  align-items: flex-start; }

.mello-theme .app-l-symbol {
  max-width: 15px;
  max-height: 15px;
  margin-right: 16px;
  font-size: 16px;
  color: rgba(28, 40, 52, 0.8);
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0; }
  .mello-theme .app-l-symbol > svg {
    width: 15px;
    height: 15px;
    color: rgba(28, 40, 52, 0.8);
    fill: rgba(28, 40, 52, 0.8);
    margin: 0;
    text-decoration: none;
    outline: none; }
    .mello-theme .app-l-symbol > svg g {
      fill: rgba(28, 40, 52, 0.8); }

.mello-theme .app-l-contact-value, .mello-theme .app-l-information, .mello-theme .app-l-contact-link {
  margin: 0;
  font-family: 'Source Sans Pro';
  font-weight: 400;
  font-size: 16px;
  line-height: 1.125;
  text-decoration: none;
  word-break: break-all; }

.mello-theme .app-l-information {
  max-width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  color: rgba(28, 40, 52, 0.8);
  cursor: default; }
  .mello-theme .app-l-information + .app-l-information {
    margin-top: 8px; }
  .mello-theme .app-l-information + .app-l-contact-link {
    margin-top: 8px; }
  .mello-theme .app-l-information .app-l-symbol {
    margin-top: 2px; }

.mello-theme .app-l-contact-link {
  cursor: pointer;
  width: auto;
  min-width: 1px;
  color: #0d6bb8;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start; }
  .mello-theme .app-l-contact-link:hover {
    text-decoration: underline; }
  .mello-theme .app-l-contact-link:focus {
    outline-color: var(--ld-pacific);
    outline-offset: 3px;
    outline: auto; }
  .mello-theme .app-l-contact-link + .app-l-contact-link {
    margin-top: 8px; }
  .mello-theme .app-l-contact-link + .app-l-information {
    margin-top: 8px; }
  .mello-theme .app-l-contact-link .app-l-symbol {
    margin-top: 2px; }

.mello-theme .app-l-disclosures {
  max-width: 100%;
  width: 100%;
  padding: 16px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .mello-theme .app-l-disclosures .app-l-info-group {
    max-width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

.mello-theme .app-l-info-heading {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  margin: 0;
  color: rgba(28, 40, 52, 0.8); }

.mello-theme .app-l-info-content {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
  color: rgba(28, 40, 52, 0.8); }

.mello-theme .app-l-inline-link {
  cursor: pointer;
  width: auto;
  min-width: 1px;
  color: #0d6bb8;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25;
  margin: 0; }
  .mello-theme .app-l-inline-link:hover {
    text-decoration: underline; }
  .mello-theme .app-l-inline-link:focus {
    outline-color: var(--ld-pacific);
    outline-offset: 3px;
    outline: auto; }

.mello-theme .btn.btn-primary-inverse, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-alt, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitPurchaseCalculator, .mello-theme
body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator,
body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitRefinanceCalculator, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-alt, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main, .mello-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitPurchaseCalculator, .mello-theme
body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitRefinanceCalculator {
  min-height: 32px;
  border: 2px solid #501283 !important;
  background-color: #ffffff;
  text-transform: uppercase;
  font-size: 12px !important;
  line-height: 1;
  color: #501283 !important;
  font-weight: 600;
  font-family: 'Source Sans Pro';
  outline: none !important;
  padding: 0px 24px !important;
  border-radius: 24px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  -ms-border-radius: 24px;
  -o-border-radius: 24px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center; }
  .mello-theme .btn.btn-primary-inverse:hover, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-alt:hover, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitPurchaseCalculator:hover, .mello-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitRefinanceCalculator:hover, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-alt:hover, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:hover, .mello-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitPurchaseCalculator:hover, .mello-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:hover,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitRefinanceCalculator:hover, .mello-theme .btn.btn-primary-inverse:focus, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-alt:focus, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitPurchaseCalculator:focus, .mello-theme
  body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitRefinanceCalculator:focus, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-alt:focus, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme input.btn-primary-inverse[type="submit"].btn-main:focus, .mello-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitPurchaseCalculator:focus, .mello-theme
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:focus,
  body.lo-redesign section.calculator .calc-wrapper .tab-pane .mello-theme .btn-primary-inverse#SubmitRefinanceCalculator:focus {
    outline: none;
    box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -webkit-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -moz-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -ms-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -o-box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    -moz-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -o-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -ms-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    -webkit-transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    transform: scaleX(1.015) scaleY(1.035) perspective(1px); }

.mello-theme .text-upper {
  text-transform: uppercase; }

.mello-theme .app-l-service__wrap {
  margin: 0 -9px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap; }
  @media screen and (max-width: 991px) {
    .mello-theme .app-l-service__wrap {
      display: none; } }
  .mello-theme .app-l-service__wrap .app-l-card-head {
    min-width: 1px;
    width: 100%;
    background-color: #fafbfc;
    background: #fafbfc;
    padding: 24px 16px 16px 16px;
    border-left: #c7d2e0 1px solid;
    border-right: #c7d2e0 1px solid;
    border-top: #c7d2e0 1px solid;
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-radius: 8px 8px 0px 0px;
    -webkit-border-radius: 8px 8px 0px 0px;
    -moz-border-radius: 8px 8px 0px 0px;
    -ms-border-radius: 8px 8px 0px 0px;
    -o-border-radius: 8px 8px 0px 0px; }
    .mello-theme .app-l-service__wrap .app-l-card-head .app-l-action-wrap {
      padding: 8px 0px;
      width: 100%;
      -webkit-flex-shrink: 0;
      -moz-flex-shrink: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      align-items: center; }
      .mello-theme .app-l-service__wrap .app-l-card-head .app-l-action-wrap .login-links {
        margin: 4px 16px; }
  .mello-theme .app-l-service__wrap .app-l-info-group {
    padding: 20px 16px;
    max-width: 100%;
    width: 100%;
    height: auto;
    border-left: #c7d2e0 1px solid;
    border-right: #c7d2e0 1px solid;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .mello-theme .app-l-service__wrap .app-l-info-group:after {
      content: '';
      width: calc(100% - 18px);
      height: 1px;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      background: #c7d2e0; }
  .mello-theme .app-l-service__wrap .app-l-service__over {
    padding: 0 9px;
    width: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    .mello-theme .app-l-service__wrap .app-l-service__over:nth-last-child(-n+2) .app-l-info-group {
      border-bottom: #c7d2e0 1px solid;
      border-radius: 0px 0px 8px 8px;
      -webkit-border-radius: 0px 0px 8px 8px;
      -moz-border-radius: 0px 0px 8px 8px;
      -ms-border-radius: 0px 0px 8px 8px;
      -o-border-radius: 0px 0px 8px 8px; }
      .mello-theme .app-l-service__wrap .app-l-service__over:nth-last-child(-n+2) .app-l-info-group:after {
        display: none; }

.mello-theme .app-l-service__block #tabs {
  padding-left: 0;
  padding-right: 0;
  display: none; }
  @media screen and (max-width: 991px) {
    .mello-theme .app-l-service__block #tabs {
      display: block; } }
  @media screen and (max-width: 991px) {
    .mello-theme .app-l-service__block #tabs.app-l-scroll__fixed {
      position: fixed;
      top: 80px;
      left: 0;
      right: 0;
      max-width: 660px; } }
  .mello-theme .app-l-service__block #tabs .nav-tabs {
    background: #F4F4F6;
    border-bottom: 1px solid #cdd6e3;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: none;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap; }
    @media screen and (max-width: 991px) {
      .mello-theme .app-l-service__block #tabs .nav-tabs {
        position: sticky;
        top: 64px;
        z-index: 1;
        padding-top: 15px; } }
    .mello-theme .app-l-service__block #tabs .nav-tabs:before {
      content: '';
      width: 100vw;
      height: 1px;
      background: #cdd6e3;
      position: absolute;
      bottom: -1px;
      left: calc(((100vw - 684px)/2) *-1);
      pointer-events: none; }
      @media screen and (max-width: 767px) {
        .mello-theme .app-l-service__block #tabs .nav-tabs:before {
          left: calc(((100vw - 100%)/2) *-1); } }
    .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item {
      width: 100%;
      -webkit-flex-grow: 1;
      flex-grow: 1; }
      .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item .nav-link {
        color: rgba(228, 233, 239, 0.94);
        font-size: 14px;
        font-weight: 600;
        font-family: var(--ff-poppins);
        background: #454545;
        width: 100%;
        height: 50px;
        border-top: 1px solid #cdd6e3;
        position: relative; }
        .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item .nav-link.active, .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item .nav-link:active {
          background: #fff;
          color: #1c2834;
          border-color: #cdd6e3 !important; }
          .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item .nav-link.active:before, .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item .nav-link:active:before {
            content: '';
            width: 100%;
            height: 1px;
            background: #fff;
            position: absolute;
            bottom: -1px;
            left: 0; }
        .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item .nav-link:hover {
          border-color: #cdd6e3 !important; }
      .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item:first-child .nav-link {
        border-left: 1px solid #cdd6e3;
        border-radius: 8px 0 0 0;
        -webkit-border-radius: 8px 0 0 0;
        -moz-border-radius: 8px 0 0 0;
        -ms-border-radius: 8px 0 0 0;
        -o-border-radius: 8px 0 0 0; }
      .mello-theme .app-l-service__block #tabs .nav-tabs .nav-item:last-child .nav-link {
        border-right: 1px solid #cdd6e3;
        border-radius: 0 8px 0 0;
        -webkit-border-radius: 0 8px 0 0;
        -moz-border-radius: 0 8px 0 0;
        -ms-border-radius: 0 8px 0 0;
        -o-border-radius: 0 8px 0 0; }
  .mello-theme .app-l-service__block #tabs .tab-content {
    background: none; }
    .mello-theme .app-l-service__block #tabs .tab-content .tab-pane {
      border: none !important;
      background: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      -ms-box-shadow: none;
      -o-box-shadow: none; }
      @media screen and (max-width: 767px) {
        .mello-theme .app-l-service__block #tabs .tab-content .tab-pane {
          display: none !important;
          opacity: 0 !important; } }
      @media screen and (max-width: 767px) {
        .mello-theme .app-l-service__block #tabs .tab-content .tab-pane.active {
          display: block !important;
          opacity: 1 !important; } }
      .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .card-body {
        padding: 25px 0 0;
        border-top: none; }
      .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .card-header {
        display: none; }
      @media screen and (max-width: 991px) {
        .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .collapse {
          height: auto !important;
          display: block; } }
      .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap {
        display: block;
        margin: 0 auto; }
        .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over {
          width: 100%;
          padding: 0; }
          .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-information, .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-card-head {
            height: auto; }
            .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-information .app-l-paragraph, .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-card-head .app-l-paragraph {
              font-size: 14px; }
            .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-information .app-l-information, .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-card-head .app-l-information {
              font-size: 14px; }
          .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-card-head {
            border: none;
            background: #f2f4f7;
            border-radius: 8px;
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            -ms-border-radius: 8px;
            -o-border-radius: 8px; }
            @media screen and (max-width: 767px) {
              .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-card-head .app-l-title {
                font-size: 18px; } }
          .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-info-group {
            border: none;
            padding-left: 0;
            padding-right: 0;
            height: auto; }
            .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over .app-l-info-group:after {
              width: 100%; }
          .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over:nth-last-child(-n+2) .app-l-info-group {
            border-bottom: none;
            border-radius: 0px;
            -webkit-border-radius: 0px;
            -moz-border-radius: 0px;
            -ms-border-radius: 0px;
            -o-border-radius: 0px; }
            .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over:nth-last-child(-n+2) .app-l-info-group:after {
              display: block; }
          .mello-theme .app-l-service__block #tabs .tab-content .tab-pane .app-l-service__wrap .app-l-service__over:last-child .app-l-info-group:after {
            display: none; }

@media screen and (max-width: 767px) {
  .mello-theme .app-l-service-container {
    max-width: 100%; } }

@media screen and (max-width: 767px) {
  .mello-theme .app-l-service-container .container {
    max-width: 100%; } }

.mello-theme .app-l-service-container > .app-l-service__block > div {
  padding-left: 0;
  padding-right: 0; }

@media screen and (max-width: 991px) {
  .app-l-scroll-disable {
    overflow: hidden; } }

.app-l-new-services-portal {
  background: #380d5c;
  padding: 50px 42px 28px;
  margin-bottom: 25px;
  margin-top: -130px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -ms-border-radius: 0 0 8px 8px;
  -o-border-radius: 0 0 8px 8px; }
  @media screen and (max-width: 1366px) {
    .app-l-new-services-portal {
      padding-top: 80px; } }
  @media screen and (max-width: 1200px) {
    .app-l-new-services-portal {
      padding-top: 80px; } }
  @media screen and (max-width: 991px) {
    .app-l-new-services-portal {
      padding-top: 90px; } }
  @media screen and (max-width: 576px) {
    .app-l-new-services-portal {
      display: block; } }
  .app-l-new-services-portal:before {
    content: '';
    width: 100%;
    height: 100%;
    background: url("/Areas/LoanDepot/Images/backgrounds/wave.png") no-repeat top right;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.1;
    pointer-events: none; }
  .app-l-new-services-portal .app-l-nsp__left {
    margin-right: 35px; }
    @media screen and (max-width: 576px) {
      .app-l-new-services-portal .app-l-nsp__left {
        margin: 0 0 35px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center; } }
    .app-l-new-services-portal .app-l-nsp__left i {
      font-size: 49px;
      color: #fff;
      display: block; }
  .app-l-new-services-portal .app-l-nsp__right {
    min-width: 0;
    width: 100%; }
    @media screen and (max-width: 576px) {
      .app-l-new-services-portal .app-l-nsp__right {
        text-align: center; } }
    .app-l-new-services-portal .app-l-nsp__right h3 {
      font-size: 16px;
      font-weight: 600;
      letter-spacing: 0.29px;
      line-height: 20px;
      font-family: var(--ff-poppins);
      margin: 0 0 10px;
      color: #fff; }
    .app-l-new-services-portal .app-l-nsp__right p {
      margin: 0;
      color: #ffffff;
      font-size: 14px;
      letter-spacing: 0.25px;
      line-height: 18px; }
      .app-l-new-services-portal .app-l-nsp__right p + p {
        margin-top: 14px; }

.home .jumbotron-trans {
  background-color: rgba(0, 0, 0, 0.3);
  border: 1px solid white;
  border-radius: 15px; }
  .home .jumbotron-trans .h1, .home .jumbotron-trans h2 {
    margin-bottom: 1rem;
    line-height: initial; }
  .home .jumbotron-trans .num h2 {
    font-size: 3rem;
    color: #a4cd27;
    margin: 0; }
  .home .jumbotron-trans .num p {
    margin: 0;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold; }
  .home .jumbotron-trans .bar {
    padding-right: 1rem;
    float: left; }
  @media (max-width: 543px) {
    .home .jumbotron-trans .bar {
      width: 68% !important; }
    .home .jumbotron-trans .bar h3 {
      font-size: 1.1rem; } }

.home .video-bg-homepage {
  background-image: url("/Areas/LoanDepot/Images/pages/homepage/bg-video-xs.jpg");
  background-size: cover;
  background-position-y: 0; }
  .home .video-bg-homepage .page-header {
    padding: 0; }
  @media (min-width: 768px) {
    .home .video-bg-homepage {
      background-image: url("/Areas/LoanDepot/Images/pages/homepage/bg-video-md.jpg"); } }
  @media (min-width: 992px) {
    .home .video-bg-homepage {
      background: none; } }
  @media (max-width: 991px) {
    .home .video-bg-homepage .title-shadow {
      position: relative;
      top: 0; }
    .home .video-bg-homepage .row-image-bg {
      padding-top: 7.5rem; } }
  @media screen and (max-width: 1024px) and (orientation: landscape) {
    .home .video-bg-homepage {
      background-image: url("/Areas/LoanDepot/Images/pages/homepage/bg-video-md-landscape.jpg"); } }

@media screen and (min-width: 992px) and (max-width: 1024px) and (orientation: landscape) {
  .home #home-video-text-container {
    opacity: 1 !important; } }

@media (min-width: 992px) {
  .home #home-video-text-container {
    opacity: 0; } }

.infographic-container {
  position: relative;
  width: 100%;
  border: 1px solid transparent;
  background: url("/Areas/LoanDepot/Images/pages/homepage/map.svg") no-repeat center;
  background-size: 100% 100%; }
  .infographic-container .infographic-overlay {
    position: relative;
    top: -60px;
    display: block;
    width: 85%;
    height: 360px;
    z-index: 1;
    margin: 1.5rem auto;
    opacity: 0;
    background: rgba(0, 0, 0, 0.3);
    border: 1px solid white;
    border-radius: 10px; }
  .infographic-container .infographic-data {
    font-family: Arial,Helvetica,sans-serif;
    position: absolute;
    width: 75%;
    z-index: 3;
    top: 17%;
    left: 17%; }
    .infographic-container .infographic-data h1, .infographic-container .infographic-data h2, .infographic-container .infographic-data h3, .infographic-container .infographic-data h4 {
      margin-bottom: 0; }
    .infographic-container .infographic-data .amount-container {
      position: relative;
      left: 60px;
      opacity: 0; }
      .infographic-container .infographic-data .amount-container .amount {
        font-size: 52px;
        color: #a4cd27;
        font-weight: bold;
        letter-spacing: -0.3px;
        line-height: 52px; }
      .infographic-container .infographic-data .amount-container p.unit {
        font-size: 16px;
        font-weight: bold;
        line-height: normal;
        padding: 0 12px;
        margin: 0;
        text-transform: uppercase; }
    .infographic-container .infographic-data .product-label {
      position: relative;
      left: -60px;
      font-size: 24px;
      font-weight: bold;
      opacity: 0; }
  .infographic-container .box {
    display: inline-block;
    width: 15px;
    height: 20px;
    margin-right: 4px;
    border-radius: 2px;
    background-color: #a4cd27;
    transition: opacity .7s ease-out;
    transition-delay: .5s; }
  .infographic-container .box-container-21 div.box:nth-child(1) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(2) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(3) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(4) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(5) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(6) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(7) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(8) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(9) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(10) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(11) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(12) {
    opacity: 1; }
  .infographic-container .box-container-21 div.box:nth-child(13) {
    opacity: 0.9; }
  .infographic-container .box-container-21 div.box:nth-child(14) {
    opacity: 0.8; }
  .infographic-container .box-container-21 div.box:nth-child(15) {
    opacity: 0.7; }
  .infographic-container .box-container-21 div.box:nth-child(16) {
    opacity: 0.6; }
  .infographic-container .box-container-21 div.box:nth-child(17) {
    opacity: 0.5; }
  .infographic-container .box-container-21 div.box:nth-child(18) {
    opacity: 0.4; }
  .infographic-container .box-container-21 div.box:nth-child(19) {
    opacity: 0.3; }
  .infographic-container .box-container-21 div.box:nth-child(20) {
    opacity: 0.2; }
  .infographic-container .box-container-21 div.box:nth-child(21) {
    opacity: 0.1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(1) {
    opacity: 0.1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(2) {
    opacity: 0.2; }
  .infographic-container .box-container-21.reverse div.box:nth-child(3) {
    opacity: 0.3; }
  .infographic-container .box-container-21.reverse div.box:nth-child(4) {
    opacity: 0.4; }
  .infographic-container .box-container-21.reverse div.box:nth-child(5) {
    opacity: 0.5; }
  .infographic-container .box-container-21.reverse div.box:nth-child(6) {
    opacity: 0.6; }
  .infographic-container .box-container-21.reverse div.box:nth-child(7) {
    opacity: 0.7; }
  .infographic-container .box-container-21.reverse div.box:nth-child(8) {
    opacity: 0.8; }
  .infographic-container .box-container-21.reverse div.box:nth-child(9) {
    opacity: 0.9; }
  .infographic-container .box-container-21.reverse div.box:nth-child(10) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(11) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(12) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(13) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(14) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(15) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(16) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(17) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(18) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(19) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(20) {
    opacity: 1; }
  .infographic-container .box-container-21.reverse div.box:nth-child(21) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(1) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(2) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(3) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(4) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(5) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(6) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(7) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(8) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(9) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(10) {
    opacity: 1; }
  .infographic-container .box-container-19 div.box:nth-child(11) {
    opacity: 0.9; }
  .infographic-container .box-container-19 div.box:nth-child(12) {
    opacity: 0.8; }
  .infographic-container .box-container-19 div.box:nth-child(13) {
    opacity: 0.7; }
  .infographic-container .box-container-19 div.box:nth-child(14) {
    opacity: 0.6; }
  .infographic-container .box-container-19 div.box:nth-child(15) {
    opacity: 0.5; }
  .infographic-container .box-container-19 div.box:nth-child(16) {
    opacity: 0.4; }
  .infographic-container .box-container-19 div.box:nth-child(17) {
    opacity: 0.3; }
  .infographic-container .box-container-19 div.box:nth-child(18) {
    opacity: 0.2; }
  .infographic-container .box-container-19 div.box:nth-child(19) {
    opacity: 0.1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(1) {
    opacity: 0.1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(2) {
    opacity: 0.2; }
  .infographic-container .box-container-19.reverse div.box:nth-child(3) {
    opacity: 0.3; }
  .infographic-container .box-container-19.reverse div.box:nth-child(4) {
    opacity: 0.4; }
  .infographic-container .box-container-19.reverse div.box:nth-child(5) {
    opacity: 0.5; }
  .infographic-container .box-container-19.reverse div.box:nth-child(6) {
    opacity: 0.6; }
  .infographic-container .box-container-19.reverse div.box:nth-child(7) {
    opacity: 0.7; }
  .infographic-container .box-container-19.reverse div.box:nth-child(8) {
    opacity: 0.8; }
  .infographic-container .box-container-19.reverse div.box:nth-child(9) {
    opacity: 0.9; }
  .infographic-container .box-container-19.reverse div.box:nth-child(10) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(11) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(12) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(13) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(14) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(15) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(16) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(17) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(18) {
    opacity: 1; }
  .infographic-container .box-container-19.reverse div.box:nth-child(19) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(1) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(2) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(3) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(4) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(5) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(6) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(7) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(8) {
    opacity: 1; }
  .infographic-container .box-container-17 div.box:nth-child(9) {
    opacity: 0.9; }
  .infographic-container .box-container-17 div.box:nth-child(10) {
    opacity: 0.8; }
  .infographic-container .box-container-17 div.box:nth-child(11) {
    opacity: 0.7; }
  .infographic-container .box-container-17 div.box:nth-child(12) {
    opacity: 0.6; }
  .infographic-container .box-container-17 div.box:nth-child(13) {
    opacity: 0.5; }
  .infographic-container .box-container-17 div.box:nth-child(14) {
    opacity: 0.4; }
  .infographic-container .box-container-17 div.box:nth-child(15) {
    opacity: 0.3; }
  .infographic-container .box-container-17 div.box:nth-child(16) {
    opacity: 0.2; }
  .infographic-container .box-container-17 div.box:nth-child(17) {
    opacity: 0.1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(1) {
    opacity: 0.1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(2) {
    opacity: 0.2; }
  .infographic-container .box-container-17.reverse div.box:nth-child(3) {
    opacity: 0.3; }
  .infographic-container .box-container-17.reverse div.box:nth-child(4) {
    opacity: 0.4; }
  .infographic-container .box-container-17.reverse div.box:nth-child(5) {
    opacity: 0.5; }
  .infographic-container .box-container-17.reverse div.box:nth-child(6) {
    opacity: 0.6; }
  .infographic-container .box-container-17.reverse div.box:nth-child(7) {
    opacity: 0.7; }
  .infographic-container .box-container-17.reverse div.box:nth-child(8) {
    opacity: 0.8; }
  .infographic-container .box-container-17.reverse div.box:nth-child(9) {
    opacity: 0.9; }
  .infographic-container .box-container-17.reverse div.box:nth-child(10) {
    opacity: 1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(11) {
    opacity: 1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(12) {
    opacity: 1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(13) {
    opacity: 1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(14) {
    opacity: 1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(15) {
    opacity: 1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(16) {
    opacity: 1; }
  .infographic-container .box-container-17.reverse div.box:nth-child(17) {
    opacity: 1; }
  .infographic-container .box-container-15 div.box:nth-child(1) {
    opacity: 1; }
  .infographic-container .box-container-15 div.box:nth-child(2) {
    opacity: 1; }
  .infographic-container .box-container-15 div.box:nth-child(3) {
    opacity: 1; }
  .infographic-container .box-container-15 div.box:nth-child(4) {
    opacity: 1; }
  .infographic-container .box-container-15 div.box:nth-child(5) {
    opacity: 1; }
  .infographic-container .box-container-15 div.box:nth-child(6) {
    opacity: 1; }
  .infographic-container .box-container-15 div.box:nth-child(7) {
    opacity: 0.9; }
  .infographic-container .box-container-15 div.box:nth-child(8) {
    opacity: 0.8; }
  .infographic-container .box-container-15 div.box:nth-child(9) {
    opacity: 0.7; }
  .infographic-container .box-container-15 div.box:nth-child(10) {
    opacity: 0.6; }
  .infographic-container .box-container-15 div.box:nth-child(11) {
    opacity: 0.5; }
  .infographic-container .box-container-15 div.box:nth-child(12) {
    opacity: 0.4; }
  .infographic-container .box-container-15 div.box:nth-child(13) {
    opacity: 0.3; }
  .infographic-container .box-container-15 div.box:nth-child(14) {
    opacity: 0.2; }
  .infographic-container .box-container-15 div.box:nth-child(15) {
    opacity: 0.1; }
  .infographic-container .box-container-15.reverse div.box:nth-child(1) {
    opacity: 0.1; }
  .infographic-container .box-container-15.reverse div.box:nth-child(2) {
    opacity: 0.2; }
  .infographic-container .box-container-15.reverse div.box:nth-child(3) {
    opacity: 0.3; }
  .infographic-container .box-container-15.reverse div.box:nth-child(4) {
    opacity: 0.4; }
  .infographic-container .box-container-15.reverse div.box:nth-child(5) {
    opacity: 0.5; }
  .infographic-container .box-container-15.reverse div.box:nth-child(6) {
    opacity: 0.6; }
  .infographic-container .box-container-15.reverse div.box:nth-child(7) {
    opacity: 0.7; }
  .infographic-container .box-container-15.reverse div.box:nth-child(8) {
    opacity: 0.8; }
  .infographic-container .box-container-15.reverse div.box:nth-child(9) {
    opacity: 0.9; }
  .infographic-container .box-container-15.reverse div.box:nth-child(10) {
    opacity: 1; }
  .infographic-container .box-container-15.reverse div.box:nth-child(11) {
    opacity: 1; }
  .infographic-container .box-container-15.reverse div.box:nth-child(12) {
    opacity: 1; }
  .infographic-container .box-container-15.reverse div.box:nth-child(13) {
    opacity: 1; }
  .infographic-container .box-container-15.reverse div.box:nth-child(14) {
    opacity: 1; }
  .infographic-container .box-container-15.reverse div.box:nth-child(15) {
    opacity: 1; }
  @media (max-width: 991px) {
    .infographic-container .infographic-overlay {
      width: 100%; }
    .infographic-container .infographic-data {
      width: 100%;
      left: 5%; } }
  @media (max-width: 767px) {
    .infographic-container .infographic-overlay {
      position: absolute;
      width: 100%;
      margin: 0;
      opacity: 0 !important; }
    .infographic-container .infographic-data {
      position: relative;
      top: 0;
      margin: 0;
      width: 100%; }
      .infographic-container .infographic-data .amount-container {
        left: 0;
        opacity: 1 !important; }
        .infographic-container .infographic-data .amount-container .amount {
          font-size: 1.5rem;
          line-height: 1.5rem; }
        .infographic-container .infographic-data .amount-container p.unit {
          font-size: 0.6rem;
          padding: 0 6px; }
      .infographic-container .infographic-data .product-label {
        left: 0;
        opacity: 1 !important;
        font-size: 0.9rem;
        margin-bottom: 0; }
    .infographic-container .box {
      width: 7px;
      height: 9.5px;
      margin-right: 0;
      border-radius: 1px; } }
  @media (max-width: 543px) {
    .infographic-container .infographic-data {
      left: 0; } }

#divSearchBox #divSearchboxSection .search-panel-inner {
  padding: 1rem; }

#divSearchBox #divSearchboxSection .form-group {
  position: relative; }

#divSearchBox #divSearchboxSection input ~ .fa, #divSearchBox #divSearchboxSection #scheduler .uib-datepicker input ~ .glyphicon, #scheduler .uib-datepicker #divSearchBox #divSearchboxSection input ~ .glyphicon {
  position: absolute;
  top: 50%;
  right: 1rem;
  transform: translateY(-50%); }

#SearchResults {
  margin-top: 1rem; }
  #SearchResults .divSearchResults li {
    margin-top: .5rem; }
    #SearchResults .divSearchResults li .list-group-item {
      color: #373a3c;
      border: none; }
      #SearchResults .divSearchResults li .list-group-item h3 {
        margin-bottom: .5rem;
        color: #501283; }
      #SearchResults .divSearchResults li .list-group-item p {
        margin-bottom: .5rem; }
      #SearchResults .divSearchResults li .list-group-item:hover {
        cursor: pointer;
        background-color: #f1f1f1;
        text-decoration: none; }
        #SearchResults .divSearchResults li .list-group-item:hover h3 {
          text-decoration: underline; }
      #SearchResults .divSearchResults li .list-group-item .search-item-url {
        line-height: 1rem; }

#divSearchPaging {
  margin-top: 2rem; }
  #divSearchPaging .fa-arrow-circle-left {
    margin-right: .75rem; }
  #divSearchPaging .fa-arrow-circle-right {
    margin-left: .75rem; }
  #divSearchPaging:hover i, #divSearchPaging:hover span {
    cursor: pointer; }

.careers-home h2 {
  text-align: center; }

.careers-home .profile-pics .row, .careers-home .locations .row {
  display: flex;
  flex-wrap: wrap; }

.careers-home .profile-pics h3 {
  margin: 1rem 0; }

.careers-home .profile-pics .grid-item {
  margin-bottom: 1.75rem; }

.careers-home .growing-team .img-wrapper {
  text-align: center;
  margin-bottom: 1rem; }

.careers-home .growing-team .column-featured-content:first-child {
  margin-bottom: 1.75rem; }

.careers-home .media-group {
  margin-top: 2rem; }
  .careers-home .media-group .row {
    padding: 2rem 0;
    border-bottom: 2px solid #d4d3d3; }
    .careers-home .media-group .row h3 {
      color: purple; }
    .careers-home .media-group .row h5 {
      font-weight: bold; }

.careers-home section + section {
  padding-top: 0; }

.blog-article .blog-header .article-title {
  color: #501283; }

.blog-article .blog-header .author {
  margin-bottom: 0;
  text-transform: uppercase; }

.blog-article .blog-header .date {
  text-transform: uppercase;
  margin-bottom: 1rem; }

.blog-article .blog-header .addthis_toolbox {
  float: none !important; }
  .blog-article .blog-header .addthis_toolbox a {
    margin-bottom: 1rem; }

.breadcrumbs + .blog-article {
  margin-top: 2rem; }

.BlogImage {
  margin-bottom: .75em; }
  @media (min-width: 992px) {
    .BlogImage {
      max-width: 45%; }
      .BlogImage.left {
        float: left;
        margin-right: 1rem; }
      .BlogImage.right {
        float: right;
        margin-left: 1rem; } }
  .BlogImage .BlogImageCaption {
    font-size: .8rem;
    font-style: italic; }

.BlogTags {
  margin-bottom: 3rem; }
  .BlogTags a {
    display: inline-block;
    background-color: #ba89f1;
    padding: .25rem 1rem;
    margin: .25rem; }
    .BlogTags a:hover {
      background-color: #593280; }

.blog-archive-widget .blog-month-links:not(:last-child) li:last-child {
  margin-bottom: 1rem; }

.blog-archive-widget .blog-month-links li a.blog-archive-link + .checkmark-green {
  display: none; }

.blog-archive-widget .blog-month-links li a.blog-archive-link.active + .checkmark-green {
  display: inline-block; }

.blogList .blogResultsCount {
  margin-bottom: 1rem; }

.blogList .article-preview {
  border: 1px solid #d4d3d3;
  padding: 1rem;
  margin-bottom: 1.5em; }
  .blogList .article-preview .article-preview-img {
    width: 100%;
    margin-bottom: 1rem;
    display: inline-block;
    vertical-align: top; }
    @media (min-width: 1200px) {
      .blogList .article-preview .article-preview-img {
        width: 35%;
        margin-right: 1rem; } }
  .blogList .article-preview .article-preview-content {
    width: 100%;
    display: inline-block;
    vertical-align: top; }
    @media (min-width: 1200px) {
      .blogList .article-preview .article-preview-content {
        width: 60%; } }
    .blogList .article-preview .article-preview-content .date {
      text-transform: uppercase; }
    .blogList .article-preview .article-preview-content .article-preview-heading {
      margin: 1rem 0;
      color: #501283;
      line-height: 1.75rem; }
      .blogList .article-preview .article-preview-content .article-preview-heading a {
        color: inherit; }
    .blogList .article-preview .article-preview-content .author {
      text-transform: uppercase;
      margin-bottom: 1rem; }
    .blogList .article-preview .article-preview-content .addthis_toolbox {
      float: none !important; }
      .blogList .article-preview .article-preview-content .addthis_toolbox a {
        margin-bottom: 1rem; }
    .blogList .article-preview .article-preview-content p {
      line-height: 1.75em; }
  .blogList .article-preview .article-preview-link {
    text-align: right;
    text-transform: uppercase;
    margin-top: 1rem; }

.input-group.search input {
  border-right: none; }

.input-group.search button {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-left: none;
  background: inherit;
  color: #a4cd27;
  padding: .5rem 1rem; }

.contact-us-wrapper {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem; }

.contact-us.card .card-header, .dnc.card .card-header {
  padding: 0;
  margin-bottom: .75rem; }
  .contact-us.card .card-header.form, .contact-us.card .card-header.b-0, .dnc.card .card-header.form, .dnc.card .card-header.b-0 {
    border: none; }
  .contact-us.card .card-header.ld-b, .dnc.card .card-header.ld-b {
    border-bottom: 2px solid #a4cd27; }

.contact-us.card h3, .dnc.card h3 {
  font-family: 'Montserrat', sans-serif; }

.contact-us.card h5, .contact-us.card h6, .contact-us.card p, .dnc.card h5, .dnc.card h6, .dnc.card p {
  margin-bottom: .5rem; }

.contact-us.card h6, .contact-us.card .phone-number, .dnc.card h6, .dnc.card .phone-number {
  font-size: 1.25rem; }

.contact-us.card h6 ~ h6, .dnc.card h6 ~ h6 {
  margin-top: 1rem; }

.contact-us.card .fa, .contact-us.card #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker .contact-us.card .glyphicon, .dnc.card .fa, .dnc.card #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker .dnc.card .glyphicon {
  font-size: 1.5rem;
  color: #a5cd39; }

.contact-us.card .col-xs-1, .dnc.card .col-xs-1 {
  padding-left: 0; }

.contact-us.card .col-xs-11, .dnc.card .col-xs-11 {
  padding-left: .5rem; }

.contact-us.card .card-block > p:last-child, .dnc.card .card-block > p:last-child {
  margin-bottom: 0; }

@media (min-width: 992px) {
  .contact-us.card.contact-us-form .row > .col-lg-6:first-child, .contact-us.card.contact-us-form .row > .col-lg-9, .contact-us.card.contact-us-form .row > .col-lg-3, .contact-us.card.dnc-form .row > .col-lg-6:first-child, .contact-us.card.dnc-form .row > .col-lg-9, .contact-us.card.dnc-form .row > .col-lg-3, .dnc.card.contact-us-form .row > .col-lg-6:first-child, .dnc.card.contact-us-form .row > .col-lg-9, .dnc.card.contact-us-form .row > .col-lg-3, .dnc.card.dnc-form .row > .col-lg-6:first-child, .dnc.card.dnc-form .row > .col-lg-9, .dnc.card.dnc-form .row > .col-lg-3 {
    padding-right: .35rem; }
  .contact-us.card.contact-us-form .row > .col-lg-6:last-child, .contact-us.card.contact-us-form .row > .col-lg-3, .contact-us.card.dnc-form .row > .col-lg-6:last-child, .contact-us.card.dnc-form .row > .col-lg-3, .dnc.card.contact-us-form .row > .col-lg-6:last-child, .dnc.card.contact-us-form .row > .col-lg-3, .dnc.card.dnc-form .row > .col-lg-6:last-child, .dnc.card.dnc-form .row > .col-lg-3 {
    padding-left: .35rem; }
  .contact-us.card.contact-us-form .row > .col-lg-3:last-child, .contact-us.card.dnc-form .row > .col-lg-3:last-child, .dnc.card.contact-us-form .row > .col-lg-3:last-child, .dnc.card.dnc-form .row > .col-lg-3:last-child {
    padding-right: 15px; } }

@media (min-width: 768px) {
  .dnc .dnc-wrapper > div:first-child {
    padding-left: 0;
    padding-right: .35rem; }
  .dnc .dnc-wrapper > div:last-child {
    padding-right: 0;
    padding-left: .35rem; } }

@media (min-width: 1200px) {
  .dnc .row > .col-xl-6:first-child {
    padding-right: .35rem; }
  .dnc .row > .col-xl-6:last-child {
    padding-left: .35rem; } }

.general-inquiries .card-deck {
  margin-bottom: 0; }

.general-inquiries .card {
  background-color: transparent;
  box-shadow: none;
  border: .2rem solid #fff;
  border-radius: 1.4rem; }
  @media (max-width: 991px) {
    .general-inquiries .card {
      display: block;
      margin-bottom: .75rem; } }
  .general-inquiries .card .card-header {
    padding: 0;
    margin-bottom: .75rem;
    border: none; }
    .general-inquiries .card .card-header h4 {
      margin-bottom: 0rem; }
  .general-inquiries .card p {
    margin-bottom: .25rem; }

.microcopy {
  color: #808080;
  font-size: 0.7rem; }

.mortgage-loan-calc {
  padding: 2.75rem 0; }
  .mortgage-loan-calc .nav-tabs {
    padding: 1rem 1% 0; }
    .mortgage-loan-calc .nav-tabs .nav-item {
      width: 48.5%;
      text-align: center;
      margin-left: 1%; }
      .mortgage-loan-calc .nav-tabs .nav-item .nav-link {
        color: #501283; }
        .mortgage-loan-calc .nav-tabs .nav-item .nav-link.active {
          background-color: white;
          background-image: none;
          color: #373a3c;
          font-weight: bold; }
  .mortgage-loan-calc .tab-pane {
    padding: 1rem; }

.knowledge-cafe {
  /* Slideshow styles from previous*/ }
  .knowledge-cafe:last-of-type {
    margin-bottom: 1rem; }
  .knowledge-cafe.knowledge-cafe {
    margin-top: 1rem; }
  .knowledge-cafe a {
    color: #501283; }
  .knowledge-cafe h4 {
    font-size: 1.3rem;
    background-color: #a4cd27;
    padding: 1rem;
    color: white;
    text-transform: uppercase;
    margin-bottom: 1rem; }
  .knowledge-cafe ul {
    list-style: none;
    padding: 0; }
    .knowledge-cafe ul li:not(:last-child) {
      margin-bottom: 1rem; }
  .knowledge-cafe .kc-articles, .knowledge-cafe .cafe-category-articles {
    text-align: center; }
    .knowledge-cafe .kc-articles a, .knowledge-cafe .cafe-category-articles a {
      color: #a4cd27;
      text-transform: uppercase; }
  .knowledge-cafe .cafe-category-articles .title-link {
    text-align: left; }
  .knowledge-cafe .cafe-category-articles h4 a {
    color: white; }
  .knowledge-cafe .cafe-category-articles .cafe-article {
    margin-bottom: 1rem;
    text-align: left; }
    .knowledge-cafe .cafe-category-articles .cafe-article a {
      color: #501283; }
    .knowledge-cafe .cafe-category-articles .cafe-article header .cafe-article-thumbnail {
      float: left;
      margin-right: 1rem; }
    .knowledge-cafe .cafe-category-articles .cafe-article header .cafe-article-summary a {
      text-transform: none; }

@media (min-width: 768px) and (max-width: 991px) {
  .knowledge-cafe .cafe-category-articles .cafe-article header .cafe-article-thumbnail {
    float: none;
    margin-bottom: .25rem;
    margin-right: 0; }
    .knowledge-cafe .cafe-category-articles .cafe-article header .cafe-article-thumbnail img {
      width: 100% !important;
      height: auto !important; } }
  .knowledge-cafe .cafe-category-articles .cafe-article:last-child {
    text-align: center; }
    .knowledge-cafe .cafe-category-articles .cafe-article:last-child a {
      color: #a4cd27; }
  .knowledge-cafe .accent-cta img {
    width: 100%; }
  .knowledge-cafe .accent-cta .accent-cta-main {
    background-color: #501283; }
    .knowledge-cafe .accent-cta .accent-cta-main .accent-cta-content {
      background-color: #ba89f1;
      padding: 1rem;
      color: white; }
      .knowledge-cafe .accent-cta .accent-cta-main .accent-cta-content h5 {
        font-style: italic;
        font-size: 1.1rem; }
      .knowledge-cafe .accent-cta .accent-cta-main .accent-cta-content > * {
        margin-bottom: .25rem; }
    .knowledge-cafe .accent-cta .accent-cta-main a {
      color: white;
      text-transform: uppercase;
      display: block;
      padding: 1rem; }
  .knowledge-cafe .kc-slideshow {
    /* plugin overrides */ }
    .knowledge-cafe .kc-slideshow .owl-carousel.kc-carousel {
      z-index: 0;
      position: relative; }
      .knowledge-cafe .kc-slideshow .owl-carousel.kc-carousel .owl-item {
        -webkit-backface-visibility: hidden;
        -webkit-transform: translateZ(0); }
      .knowledge-cafe .kc-slideshow .owl-carousel.kc-carousel .owl-dots {
        margin: 1em auto;
        text-align: center; }
        .knowledge-cafe .kc-slideshow .owl-carousel.kc-carousel .owl-dots .owl-dot {
          display: inline-block;
          width: 18px;
          height: 18px;
          border-radius: 50%;
          background-color: #ccc;
          margin: 5px 10px; }
          .knowledge-cafe .kc-slideshow .owl-carousel.kc-carousel .owl-dots .owl-dot.active {
            background-color: #a4cd27; }
    .knowledge-cafe .kc-slideshow .kc-item-title {
      padding: 1em;
      background-color: #e9e9e9;
      border-left: 12px solid #e9e9e9;
      font-weight: bold;
      display: block;
      line-height: 1em;
      color: #000;
      font-size: 1.25em;
      flex-grow: 1;
      display: flex;
      flex-wrap: wrap;
      align-content: space-around;
      align-items: center; }
      .knowledge-cafe .kc-slideshow .kc-item-title .kc-article-title, .knowledge-cafe .kc-slideshow .kc-item-title .date {
        color: #000; }
      .knowledge-cafe .kc-slideshow .kc-item-title .read-more, .knowledge-cafe .kc-slideshow .kc-item-title .date {
        display: none;
        font-size: 1rem; }
      .knowledge-cafe .kc-slideshow .kc-item-title .kc-article-title {
        line-height: 1.2; }
    .knowledge-cafe .kc-slideshow a.kc-item-title.active,
    .knowledge-cafe .kc-slideshow div.kc-item-title.sm,
    .knowledge-cafe .kc-slideshow div.kc-item-title.active {
      border-left: 12px solid #a4cd27;
      color: #fff;
      background-color: #55595c; }
      .knowledge-cafe .kc-slideshow a.kc-item-title.active .kc-article-title, .knowledge-cafe .kc-slideshow a.kc-item-title.active .date,
      .knowledge-cafe .kc-slideshow div.kc-item-title.sm .kc-article-title,
      .knowledge-cafe .kc-slideshow div.kc-item-title.sm .date,
      .knowledge-cafe .kc-slideshow div.kc-item-title.active .kc-article-title,
      .knowledge-cafe .kc-slideshow div.kc-item-title.active .date {
        color: #fff; }
      .knowledge-cafe .kc-slideshow a.kc-item-title.active .read-more,
      .knowledge-cafe .kc-slideshow div.kc-item-title.sm .read-more,
      .knowledge-cafe .kc-slideshow div.kc-item-title.active .read-more {
        color: #a4cd27; }
    .knowledge-cafe .kc-slideshow .kc-item-content,
    .knowledge-cafe .kc-slideshow .kc-slideshow-nav {
      height: 400px; }
    .knowledge-cafe .kc-slideshow .kc-item-content {
      position: relative;
      background: #fff no-repeat center center;
      background-size: cover; }
      .knowledge-cafe .kc-slideshow .kc-item-content .kc-item-caption {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        background: #000;
        background: rgba(0, 0, 0, 0.4);
        color: #fff;
        padding: 1em;
        line-height: 1.25em; }
        .knowledge-cafe .kc-slideshow .kc-item-content .kc-item-caption .morelink {
          font-weight: bold;
          color: #fff; }
          .knowledge-cafe .kc-slideshow .kc-item-content .kc-item-caption .morelink:hover {
            color: #501283; }
    .knowledge-cafe .kc-slideshow .kc-slideshow-nav {
      display: none; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav ul, .knowledge-cafe .kc-slideshow .kc-slideshow-nav li {
        margin: 0;
        padding: 0; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav ul {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between; }
        .knowledge-cafe .kc-slideshow .kc-slideshow-nav ul li {
          -webkit-flex-grow: 1;
          flex-grow: 1;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex; }
          .knowledge-cafe .kc-slideshow .kc-slideshow-nav ul li .kc-item-title .read-more {
            width: 60%; }
          .knowledge-cafe .kc-slideshow .kc-slideshow-nav ul li .kc-item-title .date {
            width: 30%; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav .kc-slider-title {
        background-color: #a4cd27;
        border-left: 25px solid #a4cd27;
        height: auto;
        display: block;
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-grow: 0;
        flex-grow: 0; }
        .knowledge-cafe .kc-slideshow .kc-slideshow-nav .kc-slider-title h4 {
          margin: 0;
          padding-left: 0; }
        .knowledge-cafe .kc-slideshow .kc-slideshow-nav .kc-slider-title .kc-title {
          padding-left: 0 !important; }
    @media (min-width: 768px) {
      .knowledge-cafe .kc-slideshow {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-grow: 1;
        flex-grow: 1; } }
  @media (min-width: 768px) {
    .knowledge-cafe {
      /* Slideshow styles */ }
      .knowledge-cafe .kc-slideshow .kc-item-title {
        font-size: 1em; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-main,
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav {
        display: inline-block;
        width: 50%;
        vertical-align: top; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav {
        margin-left: -5px; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav ul {
        height: 100%; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav li {
        height: 20%;
        margin: 0;
        padding-top: 4px; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav li:first-of-type {
        padding-top: 0; }
      .knowledge-cafe .kc-slideshow .kc-slideshow-nav li a {
        width: 100%; }
      .knowledge-cafe .kc-slideshow .owl-carousel.kc-carousel .owl-dots {
        display: none !important; } }
  .knowledge-cafe .kc-videos .videogrid > .row:first-child {
    margin-bottom: 1rem; }
  @media (min-width: 768px) {
    .knowledge-cafe .kc-videos .videogrid > .row > .col-md-6 {
      padding-left: 0; } }
  @media (max-width: 767px) {
    .knowledge-cafe .kc-videos .col-md-6 {
      margin-bottom: 1rem; } }
  .knowledge-cafe .fancybox-media {
    position: relative;
    display: block; }
    .knowledge-cafe .fancybox-media .icon-play {
      background: url("/areas/loanDepot/Images/Icons/play.png") no-repeat 0px 0px;
      position: absolute;
      display: block;
      top: 50%;
      left: 50%;
      -ms-transform: translate(-50%, -70%);
      transform: translate(-50%, -70%);
      opacity: 0.8;
      background-size: cover;
      background-position: 0px 0px; }
      @media (min-width: 768px) {
        .knowledge-cafe .fancybox-media .icon-play {
          top: 5px;
          -ms-transform: translate(-50%);
          transform: translateX(-50%); } }
      @media (min-width: 992px) {
        .knowledge-cafe .fancybox-media .icon-play {
          top: 15px; } }
      @media (min-width: 1200px) {
        .knowledge-cafe .fancybox-media .icon-play {
          top: 20px; } }
      .knowledge-cafe .fancybox-media .icon-play.sm {
        width: 50px;
        height: 50px; }
      .knowledge-cafe .fancybox-media .icon-play.med {
        width: 100px;
        height: 100px; }
      .knowledge-cafe .fancybox-media .icon-play.lg {
        width: 150px;
        height: 150px; }
    .knowledge-cafe .fancybox-media.kc-featured-video .icon-play {
      top: 50%;
      -ms-transform: translate(-50%, -60%);
      transform: translate(-50%, -60%); }
    .knowledge-cafe .fancybox-media:hover .icon-play {
      opacity: 1; }
      .knowledge-cafe .fancybox-media:hover .icon-play.sm {
        background-position: -200px 0px; }
      .knowledge-cafe .fancybox-media:hover .icon-play.med {
        background-position: -400px 0px; }
      .knowledge-cafe .fancybox-media:hover .icon-play.lg {
        background-position: -800px 0px; }

.no-touch .knowledge-cafe .kc-slideshow a.kc-item-title:hover,
.no-touch .knowledge-cafe .kc-slideshow div.kc-item-title:hover {
  border-left: 12px solid #a4cd27;
  color: #fff;
  background-color: #55595c; }
  .no-touch .knowledge-cafe .kc-slideshow a.kc-item-title:hover .kc-article-title, .no-touch .knowledge-cafe .kc-slideshow a.kc-item-title:hover .date,
  .no-touch .knowledge-cafe .kc-slideshow div.kc-item-title:hover .kc-article-title,
  .no-touch .knowledge-cafe .kc-slideshow div.kc-item-title:hover .date {
    color: #fff; }
  .no-touch .knowledge-cafe .kc-slideshow a.kc-item-title:hover .read-more,
  .no-touch .knowledge-cafe .kc-slideshow div.kc-item-title:hover .read-more {
    color: #a4cd27; }

.cafe-article .author {
  margin-bottom: 0;
  text-transform: uppercase; }

.cafe-article .date {
  text-transform: uppercase;
  margin-bottom: 1rem; }

.cafe-article .addthis_toolbox {
  float: none !important; }
  .cafe-article .addthis_toolbox a {
    margin-bottom: 1rem; }

.cafe-article .ArticleImageContainer {
  margin-bottom: .75em; }
  @media (min-width: 992px) {
    .cafe-article .ArticleImageContainer {
      max-width: 66.6667%; }
      .cafe-article .ArticleImageContainer.left {
        float: left;
        margin-right: 1rem; }
      .cafe-article .ArticleImageContainer.right {
        float: right;
        margin-left: 1rem; } }
  .cafe-article .ArticleImageContainer .ArticleImageCaption {
    font-size: .8rem;
    font-style: italic; }

.kc-category {
  /*.img-responsive{height:auto;}
    .detail-image{padding-right:20px;}
    .col-xs-12.detail-desc{padding-left:0;}
    .detail-desc hr{border-color:$ld-grey !important;border-width:thin;width:100%;margin:0;}
    .row{margin-top:0.75rem;}
    h3{margin-top:0;margin-bottom:0;font-size:1rem;}
    
    .detail-item:first-child hr{display:none;}
    .detail-item:first-child h3{margin-top:0;}

    .more{font-size:0.75rem;text-decoration:none;}
    .more:hover{text-decoration:underline;}

    .detail-desc h3{padding:6px 0px 3px;}

    .kcWriter{font-size:0.75rem;}

    h3 a{color:inherit;text-decoration:none;}
    .kcSummary{font-size:0.75rem;}*/
  margin-top: 1rem;
  border-bottom: 1px solid #d4d3d3; }
  .kc-category .article-preview-img {
    width: 100%;
    margin-bottom: 1rem;
    display: inline-block;
    vertical-align: top; }
    @media (min-width: 992px) {
      .kc-category .article-preview-img {
        width: 35%;
        margin-right: 1rem; } }
  .kc-category .article-preview-content {
    width: 100%;
    display: inline-block;
    vertical-align: top; }
    @media (min-width: 992px) {
      .kc-category .article-preview-content {
        width: 60%; } }
    .kc-category .article-preview-content .article-preview-heading {
      margin-bottom: 1rem;
      font-size: 1.25rem; }
    .kc-category .article-preview-content .kcSummary .kc-summary-buttons {
      padding-top: 10px; }
      .kc-category .article-preview-content .kcSummary .kc-summary-buttons > a {
        padding-top: 10px; }
    .kc-category .article-preview-content .author {
      margin-bottom: 1rem; }
    .kc-category .article-preview-content .addthis_toolbox {
      float: none !important; }
      .kc-category .article-preview-content .addthis_toolbox a {
        margin-bottom: 1rem; }

@media (max-width: 767px) {
  .detail-desc hr {
    display: none; }
  .kcSummary {
    display: none; } }

@media (max-width: 543px) {
  article > article {
    margin-top: 1rem; }
  .more {
    display: none; }
  img {
    margin-left: auto;
    margin-right: auto; } }

/* show labels for ie9 */
label.alt-placeholder {
  display: none;
  font-weight: bold;
  text-align: left; }
  .no-placeholder label.alt-placeholder {
    display: block; }

/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y; }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #FFF;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }

/*
 * 	Green theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #FFF;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }

/***** Import Theme *****/
:root {
  --ff-source-sans-pro: Source Sans Pro;
  --ff-poppins: Poppins;
  --fw-extra-light: 200;
  --fw-light: 300;
  --fw-regular: 400;
  --fw-semi-bold: 600;
  --fw-bold: 700;
  --gutter-6: 0.75rem;
  --gutter-7: 2.5rem;
  --gutter-0: 0;
  --gutter-1: 0.25rem;
  --gutter-2: 0.5rem;
  --gutter-3: 1rem;
  --gutter-4: 1.5rem;
  --gutter-5: 3rem;
  --breakpoint-xs: 0;
  --breakpoint-sm: 375px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1440px;
  --ld-amethyst-50: #ebe6f2;
  --ld-amethyst-100: #cec0de;
  --ld-amethyst-200: #ad96c8;
  --ld-amethyst-300: #8c6cb2;
  --ld-amethyst-400: #744da2;
  /*Updated amethyst to onion color*/
  --ld-amethyst: #8c5ac2;
  /*--ld-amethyst: #5b2d91;*/
  --ld-amethyst-600: #532889;
  --ld-amethyst-700: #49227e;
  --ld-amethyst-800: #401c74;
  --ld-amethyst-900: #2f1162;
  --ld-amethyst-A100: #ba98ff;
  --ld-amethyst-A200: #9865ff;
  --ld-amethyst-A400: #7632ff;
  --ld-amethyst-A700: #6519ff;
  --ld-amethyst-contrast-50: #000000;
  --ld-amethyst-contrast-100: #000000;
  --ld-amethyst-contrast-200: #000000;
  --ld-amethyst-contrast-300: #ffffff;
  --ld-amethyst-contrast-400: #ffffff;
  --ld-amethyst-contrast: #ffffff;
  --ld-amethyst-contrast-600: #ffffff;
  --ld-amethyst-contrast-700: #ffffff;
  --ld-amethyst-contrast-800: #ffffff;
  --ld-amethyst-contrast-900: #ffffff;
  --ld-amethyst-contrast-A100: #000000;
  --ld-amethyst-contrast-A200: #000000;
  --ld-amethyst-contrast-A400: #ffffff;
  --ld-amethyst-contrast-A700: #ffffff;
  --ld-atlantic-50: #e2edf6;
  --ld-atlantic-100: #b6d3ea;
  --ld-atlantic-200: #86b5dc;
  --ld-atlantic-300: #5697cd;
  --ld-atlantic-400: #3181c3;
  --ld-atlantic: #0d6bb8;
  --ld-atlantic-600: #0b63b1;
  --ld-atlantic-700: #0958a8;
  --ld-atlantic-800: #074ea0;
  --ld-atlantic-900: #033c91;
  --ld-atlantic-A100: #bdd3ff;
  --ld-atlantic-A200: #8ab1ff;
  --ld-atlantic-A400: #578fff;
  --ld-atlantic-A700: #3d7eff;
  --ld-atlantic-contrast-50: #000000;
  --ld-atlantic-contrast-100: #000000;
  --ld-atlantic-contrast-200: #000000;
  --ld-atlantic-contrast-300: #000000;
  --ld-atlantic-contrast-400: #ffffff;
  --ld-atlantic-contrast: #ffffff;
  --ld-atlantic-contrast-600: #ffffff;
  --ld-atlantic-contrast-700: #ffffff;
  --ld-atlantic-contrast-800: #ffffff;
  --ld-atlantic-contrast-900: #ffffff;
  --ld-atlantic-contrast-A100: #000000;
  --ld-atlantic-contrast-A200: #000000;
  --ld-atlantic-contrast-A400: #000000;
  --ld-atlantic-contrast-A700: #ffffff;
  --ld-cotton-50: #ffffff;
  --ld-cotton-100: #ffffff;
  --ld-cotton-200: #ffffff;
  --ld-cotton-300: #ffffff;
  --ld-cotton-400: #ffffff;
  --ld-cotton: #ffffff;
  --ld-cotton-600: #ffffff;
  --ld-cotton-700: #ffffff;
  --ld-cotton-800: #ffffff;
  --ld-cotton-900: #ffffff;
  --ld-cotton-A100: #ffffff;
  --ld-cotton-A200: #ffffff;
  --ld-cotton-A400: #ffffff;
  --ld-cotton-A700: #ffffff;
  --ld-cotton-contrast-50: #000000;
  --ld-cotton-contrast-100: #000000;
  --ld-cotton-contrast-200: #000000;
  --ld-cotton-contrast-300: #000000;
  --ld-cotton-contrast-400: #000000;
  --ld-cotton-contrast: #000000;
  --ld-cotton-contrast-600: #000000;
  --ld-cotton-contrast-700: #000000;
  --ld-cotton-contrast-800: #000000;
  --ld-cotton-contrast-900: #000000;
  --ld-cotton-contrast-A100: #000000;
  --ld-cotton-contrast-A200: #000000;
  --ld-cotton-contrast-A400: #000000;
  --ld-cotton-contrast-A700: #000000;
  --ld-crystal-50: #fcfcfd;
  --ld-crystal-100: #f7f8fa;
  --ld-crystal-200: #f2f4f7;
  --ld-crystal-300: #ecf0f4;
  --ld-crystal-400: #e8ecf1;
  --ld-crystal: #e4e9ef;
  --ld-crystal-600: #e1e6ed;
  --ld-crystal-700: #dde3eb;
  --ld-crystal-800: #d9dfe8;
  --ld-crystal-900: #d1d9e4;
  --ld-crystal-A100: #ffffff;
  --ld-crystal-A200: #ffffff;
  --ld-crystal-A400: #ffffff;
  --ld-crystal-A700: #ffffff;
  --ld-crystal-contrast-50: #000000;
  --ld-crystal-contrast-100: #000000;
  --ld-crystal-contrast-200: #000000;
  --ld-crystal-contrast-300: #000000;
  --ld-crystal-contrast-400: #000000;
  --ld-crystal-contrast: #000000;
  --ld-crystal-contrast-600: #000000;
  --ld-crystal-contrast-700: #000000;
  --ld-crystal-contrast-800: #000000;
  --ld-crystal-contrast-900: #000000;
  --ld-crystal-contrast-A100: #000000;
  --ld-crystal-contrast-A200: #000000;
  --ld-crystal-contrast-A400: #000000;
  --ld-crystal-contrast-A700: #000000;
  --ld-daisy: #5c2d91;
  --ld-diamond-50: #fdfefe;
  --ld-diamond-100: #fbfcfd;
  --ld-diamond-200: #f9fafb;
  --ld-diamond-300: #f6f7f9;
  --ld-diamond-400: #f4f6f8;
  --ld-diamond: #f2f4f7;
  --ld-diamond-600: #f0f3f6;
  --ld-diamond-700: #eef1f5;
  --ld-diamond-800: #eceff3;
  --ld-diamond-900: #e8ecf1;
  --ld-diamond-A100: #ffffff;
  --ld-diamond-A200: #ffffff;
  --ld-diamond-A400: #ffffff;
  --ld-diamond-A700: #ffffff;
  --ld-diamond-contrast-50: #000000;
  --ld-diamond-contrast-100: #000000;
  --ld-diamond-contrast-200: #000000;
  --ld-diamond-contrast-300: #000000;
  --ld-diamond-contrast-400: #000000;
  --ld-diamond-contrast: #000000;
  --ld-diamond-contrast-600: #000000;
  --ld-diamond-contrast-700: #000000;
  --ld-diamond-contrast-800: #000000;
  --ld-diamond-contrast-900: #000000;
  --ld-diamond-contrast-A100: #000000;
  --ld-diamond-contrast-A200: #000000;
  --ld-diamond-contrast-A400: #000000;
  --ld-diamond-contrast-A700: #000000;
  --ld-dolphin-50: #f2f3f5;
  --ld-dolphin-100: #dee1e6;
  --ld-dolphin-200: #c8cdd5;
  --ld-dolphin-300: #b2b9c4;
  --ld-dolphin-400: #a2aab8;
  --ld-dolphin: #919bab;
  --ld-dolphin-600: #8993a4;
  --ld-dolphin-700: #7e899a;
  --ld-dolphin-800: #747f91;
  --ld-dolphin-900: #626d80;
  --ld-dolphin-A100: #f3f8ff;
  --ld-dolphin-A200: #c1d8fe;
  --ld-dolphin-A400: #8db8ff;
  --ld-dolphin-A700: #74a8ff;
  --ld-dolphin-contrast-50: #000000;
  --ld-dolphin-contrast-100: #000000;
  --ld-dolphin-contrast-200: #000000;
  --ld-dolphin-contrast-300: #000000;
  --ld-dolphin-contrast-400: #000000;
  --ld-dolphin-contrast: #000000;
  --ld-dolphin-contrast-600: #000000;
  --ld-dolphin-contrast-700: #000000;
  --ld-dolphin-contrast-800: #ffffff;
  --ld-dolphin-contrast-900: #ffffff;
  --ld-dolphin-contrast-A100: #000000;
  --ld-dolphin-contrast-A200: #000000;
  --ld-dolphin-contrast-A400: #000000;
  --ld-dolphin-contrast-A700: #000000;
  --ld-eggplant-50: #eee8f5;
  --ld-eggplant-100: #d5c5e5;
  --ld-eggplant-200: #b99fd4;
  --ld-eggplant-300: #9c78c3;
  --ld-eggplant-400: #875bb6;
  --ld-eggplant: #723ea9;
  --ld-eggplant-600: #6a38a2;
  --ld-eggplant-700: #5f3098;
  --ld-eggplant-800: #55288f;
  --ld-eggplant-900: #421b7e;
  --ld-eggplant-A100: #d2b8ff;
  --ld-eggplant-A200: #b185ff;
  --ld-eggplant-A400: #9152ff;
  --ld-eggplant-A700: #8039ff;
  --ld-eggplant-contrast-50: #000000;
  --ld-eggplant-contrast-100: #000000;
  --ld-eggplant-contrast-200: #000000;
  --ld-eggplant-contrast-300: #000000;
  --ld-eggplant-contrast-400: #ffffff;
  --ld-eggplant-contrast: #ffffff;
  --ld-eggplant-contrast-600: #ffffff;
  --ld-eggplant-contrast-700: #ffffff;
  --ld-eggplant-contrast-800: #ffffff;
  --ld-eggplant-contrast-900: #ffffff;
  --ld-eggplant-contrast-A100: #000000;
  --ld-eggplant-contrast-A200: #000000;
  --ld-eggplant-contrast-A400: #ffffff;
  --ld-eggplant-contrast-A700: #ffffff;
  --ld-galaxy-50: #e4e5e7;
  --ld-galaxy-100: #bbbfc2;
  --ld-galaxy-200: #8e949a;
  --ld-galaxy-300: #606971;
  --ld-galaxy-400: #3e4852;
  --ld-galaxy: #1c2834;
  --ld-galaxy-600: #19242f;
  --ld-galaxy-700: #141e27;
  --ld-galaxy-800: #111821;
  --ld-galaxy-900: #090f15;
  --ld-galaxy-A100: #589fff;
  --ld-galaxy-A200: #2582ff;
  --ld-galaxy-A400: #0067f1;
  --ld-galaxy-A700: #005cd7;
  --ld-galaxy-contrast-50: #000000;
  --ld-galaxy-contrast-100: #000000;
  --ld-galaxy-contrast-200: #000000;
  --ld-galaxy-contrast-300: #ffffff;
  --ld-galaxy-contrast-400: #ffffff;
  --ld-galaxy-contrast: #ffffff;
  --ld-galaxy-contrast-600: #ffffff;
  --ld-galaxy-contrast-700: #ffffff;
  --ld-galaxy-contrast-800: #ffffff;
  --ld-galaxy-contrast-900: #ffffff;
  --ld-galaxy-contrast-A100: #000000;
  --ld-galaxy-contrast-A200: #ffffff;
  --ld-galaxy-contrast-A400: #ffffff;
  --ld-galaxy-contrast-A700: #ffffff;
  --ld-jade-50: #e1f4ef;
  --ld-jade-100: #b4e4d7;
  --ld-jade-200: #82d3bc;
  --ld-jade-300: #50c1a1;
  --ld-jade-400: #2bb38c;
  --ld-jade: #05a678;
  --ld-jade-600: #049e70;
  --ld-jade-700: #049565;
  --ld-jade-800: #038b5b;
  --ld-jade-900: #017b48;
  --ld-jade-A100: #a8ffd5;
  --ld-jade-A200: #75ffbd;
  --ld-jade-A400: #42ffa4;
  --ld-jade-A700: #29ff98;
  --ld-jade-contrast-50: #000000;
  --ld-jade-contrast-100: #000000;
  --ld-jade-contrast-200: #000000;
  --ld-jade-contrast-300: #000000;
  --ld-jade-contrast-400: #000000;
  --ld-jade-contrast: #ffffff;
  --ld-jade-contrast-600: #ffffff;
  --ld-jade-contrast-700: #ffffff;
  --ld-jade-contrast-800: #ffffff;
  --ld-jade-contrast-900: #ffffff;
  --ld-jade-contrast-A100: #000000;
  --ld-jade-contrast-A200: #000000;
  --ld-jade-contrast-A400: #000000;
  --ld-jade-contrast-A700: #000000;
  --ld-lime-50: #f4f9e7;
  --ld-lime-100: #e4f0c4;
  --ld-lime-200: #d3e79c;
  --ld-lime-300: #c1dd74;
  --ld-lime-400: #b3d557;
  --ld-lime: #a6ce39;
  --ld-lime-600: #9ec933;
  --ld-lime-700: #95c22c;
  --ld-lime-800: #8bbc24;
  --ld-lime-900: #7bb017;
  --ld-lime-A100: #f5ffe4;
  --ld-lime-A200: #e2ffb1;
  --ld-lime-A400: #ceff7e;
  --ld-lime-A700: #c5ff64;
  --ld-lime-contrast-50: #000000;
  --ld-lime-contrast-100: #000000;
  --ld-lime-contrast-200: #000000;
  --ld-lime-contrast-300: #000000;
  --ld-lime-contrast-400: #000000;
  --ld-lime-contrast: #000000;
  --ld-lime-contrast-600: #000000;
  --ld-lime-contrast-700: #000000;
  --ld-lime-contrast-800: #000000;
  --ld-lime-contrast-900: #000000;
  --ld-lime-contrast-A100: #000000;
  --ld-lime-contrast-A200: #000000;
  --ld-lime-contrast-A400: #000000;
  --ld-lime-contrast-A700: #000000;
  --ld-pacific-50: #e2eff9;
  --ld-pacific-100: #b7d7f1;
  --ld-pacific-200: #87bce8;
  --ld-pacific-300: #57a1de;
  --ld-pacific-400: #338dd7;
  --ld-pacific: #0f79d0;
  --ld-pacific-600: #0d71cb;
  --ld-pacific-700: #0b66c4;
  --ld-pacific-800: #085cbe;
  --ld-pacific-900: #0449b3;
  --ld-pacific-A100: #dce8ff;
  --ld-pacific-A200: #a9c6ff;
  --ld-pacific-A400: #76a4ff;
  --ld-pacific-A700: #5d93ff;
  --ld-pacific-contrast-50: #000000;
  --ld-pacific-contrast-100: #000000;
  --ld-pacific-contrast-200: #000000;
  --ld-pacific-contrast-300: #000000;
  --ld-pacific-contrast-400: #ffffff;
  --ld-pacific-contrast: #ffffff;
  --ld-pacific-contrast-600: #ffffff;
  --ld-pacific-contrast-700: #ffffff;
  --ld-pacific-contrast-800: #ffffff;
  --ld-pacific-contrast-900: #ffffff;
  --ld-pacific-contrast-A100: #000000;
  --ld-pacific-contrast-A200: #000000;
  --ld-pacific-contrast-A400: #000000;
  --ld-pacific-contrast-A700: #000000;
  --ld-pearl-50: #feffff;
  --ld-pearl-100: #fefefe;
  --ld-pearl-200: #fdfdfe;
  --ld-pearl-300: #fcfcfd;
  --ld-pearl-400: #fbfcfc;
  --ld-pearl: #fafbfc;
  --ld-pearl-600: #f9fafc;
  --ld-pearl-700: #f9fafb;
  --ld-pearl-800: #f8f9fb;
  --ld-pearl-900: #f6f8fa;
  --ld-pearl-A100: #ffffff;
  --ld-pearl-A200: #ffffff;
  --ld-pearl-A400: #ffffff;
  --ld-pearl-A700: #ffffff;
  --ld-pearl-contrast-50: #000000;
  --ld-pearl-contrast-100: #000000;
  --ld-pearl-contrast-200: #000000;
  --ld-pearl-contrast-300: #000000;
  --ld-pearl-contrast-400: #000000;
  --ld-pearl-contrast: #000000;
  --ld-pearl-contrast-600: #000000;
  --ld-pearl-contrast-700: #000000;
  --ld-pearl-contrast-800: #000000;
  --ld-pearl-contrast-900: #000000;
  --ld-pearl-contrast-A100: #000000;
  --ld-pearl-contrast-A200: #000000;
  --ld-pearl-contrast-A400: #000000;
  --ld-pearl-contrast-A700: #000000;
  --ld-peony-50: #fdeef3;
  --ld-peony-100: #fbd5e0;
  --ld-peony-200: #f9b9cb;
  --ld-peony-300: #f69cb6;
  --ld-peony-400: #f487a7;
  --ld-peony: #f27297;
  --ld-peony-600: #f06a8f;
  --ld-peony-700: #ee5f84;
  --ld-peony-800: #ec557a;
  --ld-peony-900: #e84269;
  --ld-peony-A100: #ffffff;
  --ld-peony-A200: #ffffff;
  --ld-peony-A400: #ffd4dd;
  --ld-peony-A700: #ffbac9;
  --ld-peony-contrast-50: #000000;
  --ld-peony-contrast-100: #000000;
  --ld-peony-contrast-200: #000000;
  --ld-peony-contrast-300: #000000;
  --ld-peony-contrast-400: #000000;
  --ld-peony-contrast: #000000;
  --ld-peony-contrast-600: #000000;
  --ld-peony-contrast-700: #000000;
  --ld-peony-contrast-800: #000000;
  --ld-peony-contrast-900: #ffffff;
  --ld-peony-contrast-A100: #000000;
  --ld-peony-contrast-A200: #000000;
  --ld-peony-contrast-A400: #000000;
  --ld-peony-contrast-A700: #000000;
  --ld-pewter-50: #f8fafb;
  --ld-pewter-100: #eef2f6;
  --ld-pewter-200: #e3e9f0;
  --ld-pewter-300: #d8e0e9;
  --ld-pewter-400: #cfd9e5;
  --ld-pewter: #c7d2e0;
  --ld-pewter-600: #c1cddc;
  --ld-pewter-700: #bac7d8;
  --ld-pewter-800: #b3c1d3;
  --ld-pewter-900: #a6b6cb;
  --ld-pewter-A100: #ffffff;
  --ld-pewter-A200: #ffffff;
  --ld-pewter-A400: #ffffff;
  --ld-pewter-A700: #f7fbff;
  --ld-pewter-contrast-50: #000000;
  --ld-pewter-contrast-100: #000000;
  --ld-pewter-contrast-200: #000000;
  --ld-pewter-contrast-300: #000000;
  --ld-pewter-contrast-400: #000000;
  --ld-pewter-contrast: #000000;
  --ld-pewter-contrast-600: #000000;
  --ld-pewter-contrast-700: #000000;
  --ld-pewter-contrast-800: #000000;
  --ld-pewter-contrast-900: #000000;
  --ld-pewter-contrast-A100: #000000;
  --ld-pewter-contrast-A200: #000000;
  --ld-pewter-contrast-A400: #000000;
  --ld-pewter-contrast-A700: #000000;
  --ld-prince-50: #f1ebf8;
  --ld-prince-100: #ddceed;
  --ld-prince-200: #c6ade1;
  --ld-prince-300: #af8cd4;
  --ld-prince-400: #9d73cb;
  /*Updated for style theme upgrade*/
  --ld-prince: #501283;
  /*indigo*/
  /*--ld-prince: #8c5ac2;*/
  --ld-prince-600: #8452bc;
  --ld-prince-700: #7948b4;
  --ld-prince-800: #6f3fac;
  --ld-prince-900: #5c2e9f;
  --ld-prince-A100: #eee4ff;
  --ld-prince-A200: #cfb1ff;
  --ld-prince-A400: #b07eff;
  --ld-prince-A700: #a064ff;
  --ld-prince-contrast-50: #000000;
  --ld-prince-contrast-100: #000000;
  --ld-prince-contrast-200: #000000;
  --ld-prince-contrast-300: #000000;
  --ld-prince-contrast-400: #000000;
  --ld-prince-contrast: #ffffff;
  --ld-prince-contrast-600: #ffffff;
  --ld-prince-contrast-700: #ffffff;
  --ld-prince-contrast-800: #ffffff;
  --ld-prince-contrast-900: #ffffff;
  --ld-prince-contrast-A100: #000000;
  --ld-prince-contrast-A200: #000000;
  --ld-prince-contrast-A400: #000000;
  --ld-prince-contrast-A700: #000000;
  --ld-pumpkin-50: #fff5e0;
  --ld-pumpkin-100: #ffe6b3;
  --ld-pumpkin-200: #ffd580;
  --ld-pumpkin-300: #ffc44d;
  --ld-pumpkin-400: #ffb826;
  --ld-pumpkin: #ffab00;
  --ld-pumpkin-600: #ffa400;
  --ld-pumpkin-700: #ff9a00;
  --ld-pumpkin-800: #ff9100;
  --ld-pumpkin-900: #ff8000;
  --ld-pumpkin-A100: #ffffff;
  --ld-pumpkin-A200: #fff8f2;
  --ld-pumpkin-A400: #ffdcbf;
  --ld-pumpkin-A700: #ffcea6;
  --ld-pumpkin-contrast-50: #000000;
  --ld-pumpkin-contrast-100: #000000;
  --ld-pumpkin-contrast-200: #000000;
  --ld-pumpkin-contrast-300: #000000;
  --ld-pumpkin-contrast-400: #000000;
  --ld-pumpkin-contrast: #000000;
  --ld-pumpkin-contrast-600: #000000;
  --ld-pumpkin-contrast-700: #000000;
  --ld-pumpkin-contrast-800: #000000;
  --ld-pumpkin-contrast-900: #000000;
  --ld-pumpkin-contrast-A100: #000000;
  --ld-pumpkin-contrast-A200: #000000;
  --ld-pumpkin-contrast-A400: #000000;
  --ld-pumpkin-contrast-A700: #000000;
  --ld-ruby-50: #fae9ea;
  --ld-ruby-100: #f2c7cb;
  --ld-ruby-200: #e9a2a9;
  --ld-ruby-300: #e07c86;
  --ld-ruby-400: #da606c;
  --ld-ruby: #d2414f;
  --ld-ruby-600: #ce3e4b;
  --ld-ruby-700: #c83541;
  --ld-ruby-800: #c22d38;
  --ld-ruby-900: #b71f28;
  --ld-ruby-A100: #fff0f0;
  --ld-ruby-A200: #ffbdc0;
  --ld-ruby-A400: #ff8a90;
  --ld-ruby-A700: #ff7078;
  --ld-ruby-contrast-50: #000000;
  --ld-ruby-contrast-100: #000000;
  --ld-ruby-contrast-200: #000000;
  --ld-ruby-contrast-300: #000000;
  --ld-ruby-contrast-400: #000000;
  --ld-ruby-contrast: #ffffff;
  --ld-ruby-contrast-600: #ffffff;
  --ld-ruby-contrast-700: #ffffff;
  --ld-ruby-contrast-800: #ffffff;
  --ld-ruby-contrast-900: #ffffff;
  --ld-ruby-contrast-A100: #000000;
  --ld-ruby-contrast-A200: #000000;
  --ld-ruby-contrast-A400: #000000;
  --ld-ruby-contrast-A700: #000000;
  --ld-slate-50: #e6e8ea;
  --ld-slate-100: #c0c5cb;
  --ld-slate-200: #969fa8;
  --ld-slate-300: #6b7885;
  --ld-slate-400: #4c5b6a;
  --ld-slate: #2c3e50;
  --ld-slate-600: #273849;
  --ld-slate-700: #213040;
  --ld-slate-800: #1b2837;
  --ld-slate-900: #101b27;
  --ld-slate-A100: #68abff;
  --ld-slate-A200: #358fff;
  --ld-slate-A400: #0272ff;
  --ld-slate-A700: #0067e7;
  --ld-slate-contrast-50: #000000;
  --ld-slate-contrast-100: #000000;
  --ld-slate-contrast-200: #000000;
  --ld-slate-contrast-300: #ffffff;
  --ld-slate-contrast-400: #ffffff;
  --ld-slate-contrast: #ffffff;
  --ld-slate-contrast-600: #ffffff;
  --ld-slate-contrast-700: #ffffff;
  --ld-slate-contrast-800: #ffffff;
  --ld-slate-contrast-900: #ffffff;
  --ld-slate-contrast-A100: #000000;
  --ld-slate-contrast-A200: #000000;
  --ld-slate-contrast-A400: #ffffff;
  --ld-slate-contrast-A700: #ffffff;
  --ld-galaxy-80-50: #e9eaec;
  --ld-galaxy-80-100: #c8cbce;
  --ld-galaxy-80-200: #a4a9ae;
  --ld-galaxy-80-300: #949494;
  --ld-galaxy-80-400: #646d75;
  --ld-galaxy-80: #1c2834;
  --ld-galaxy-80-600: #424c55;
  --ld-galaxy-80-700: #39424b;
  --ld-galaxy-80-800: #313941;
  --ld-galaxy-80-900: #212930;
  --ld-galaxy-80-A100: #7ac1ff;
  --ld-galaxy-80-A200: #47aaff;
  --ld-galaxy-80-A400: #1492ff;
  --ld-galaxy-80-A700: #0086f9;
  --ld-galaxy-80-contrast-50: #000000;
  --ld-galaxy-80-contrast-100: #000000;
  --ld-galaxy-80-contrast-200: #000000;
  --ld-galaxy-80-contrast-300: #000000;
  --ld-galaxy-80-contrast-400: #ffffff;
  --ld-galaxy-80-contrast: #ffffff;
  --ld-galaxy-80-contrast-600: #ffffff;
  --ld-galaxy-80-contrast-700: #ffffff;
  --ld-galaxy-80-contrast-800: #ffffff;
  --ld-galaxy-80-contrast-900: #ffffff;
  --ld-galaxy-80-contrast-A100: #000000;
  --ld-galaxy-80-contrast-A200: #000000;
  --ld-galaxy-80-contrast-A400: #ffffff;
  --ld-galaxy-80-contrast-A700: #ffffff;
  --ld-galaxy-60-50: #eff0f0;
  --ld-galaxy-60-100: #d6d8da;
  --ld-galaxy-60-200: #bbbfc2;
  --ld-galaxy-60-300: #a0a5aa;
  --ld-galaxy-60-400: #8b9197;
  --ld-galaxy-60: #777e85;
  --ld-galaxy-60-600: #6f767d;
  --ld-galaxy-60-700: #646b72;
  --ld-galaxy-60-800: #5a6168;
  --ld-galaxy-60-900: #474e55;
  --ld-galaxy-60-A100: #b9dafc;
  --ld-galaxy-60-A200: #88c1fa;
  --ld-galaxy-60-A400: #50a7ff;
  --ld-galaxy-60-A700: #369bff;
  --ld-galaxy-60-contrast-50: #000000;
  --ld-galaxy-60-contrast-100: #000000;
  --ld-galaxy-60-contrast-200: #000000;
  --ld-galaxy-60-contrast-300: #000000;
  --ld-galaxy-60-contrast-400: #000000;
  --ld-galaxy-60-contrast: #ffffff;
  --ld-galaxy-60-contrast-600: #ffffff;
  --ld-galaxy-60-contrast-700: #ffffff;
  --ld-galaxy-60-contrast-800: #ffffff;
  --ld-galaxy-60-contrast-900: #ffffff;
  --ld-galaxy-60-contrast-A100: #000000;
  --ld-galaxy-60-contrast-A200: #000000;
  --ld-galaxy-60-contrast-A400: #000000;
  --ld-galaxy-60-contrast-A700: #000000;
  --ld-galaxy-40-50: #f4f5f5;
  --ld-galaxy-40-100: #e4e5e7;
  --ld-galaxy-40-200: #d2d4d7;
  --ld-galaxy-40-300: #bfc3c6;
  --ld-galaxy-40-400: #b2b6ba;
  --ld-galaxy-40: #a4a9ae;
  --ld-galaxy-40-600: #9ca2a7;
  --ld-galaxy-40-700: #92989d;
  --ld-galaxy-40-800: #898f94;
  --ld-galaxy-40-900: #787e84;
  --ld-galaxy-40-A100: #ffffff;
  --ld-galaxy-40-A200: #daecfc;
  --ld-galaxy-40-A400: #a4d5ff;
  --ld-galaxy-40-A700: #8bc9ff;
  --ld-galaxy-40-contrast-50: #000000;
  --ld-galaxy-40-contrast-100: #000000;
  --ld-galaxy-40-contrast-200: #000000;
  --ld-galaxy-40-contrast-300: #000000;
  --ld-galaxy-40-contrast-400: #000000;
  --ld-galaxy-40-contrast: #000000;
  --ld-galaxy-40-contrast-600: #000000;
  --ld-galaxy-40-contrast-700: #000000;
  --ld-galaxy-40-contrast-800: #000000;
  --ld-galaxy-40-contrast-900: #ffffff;
  --ld-galaxy-40-contrast-A100: #000000;
  --ld-galaxy-40-contrast-A200: #000000;
  --ld-galaxy-40-contrast-A400: #000000;
  --ld-galaxy-40-contrast-A700: #000000;
  --ld-galaxy-20-50: #fafafa;
  --ld-galaxy-20-100: #f2f2f3;
  --ld-galaxy-20-200: #e9eaeb;
  --ld-galaxy-20-300: #e0e1e2;
  --ld-galaxy-20-400: #d9dadc;
  --ld-galaxy-20: #d2d4d6;
  --ld-galaxy-20-600: #cdcfd1;
  --ld-galaxy-20-700: #c7c9cc;
  --ld-galaxy-20-800: #c1c3c6;
  --ld-galaxy-20-900: #b6b9bc;
  --ld-galaxy-20-A100: #ffffff;
  --ld-galaxy-20-A200: #ffffff;
  --ld-galaxy-20-A400: #ffffff;
  --ld-galaxy-20-A700: #f7fcff;
  --ld-galaxy-20-contrast-50: #000000;
  --ld-galaxy-20-contrast-100: #000000;
  --ld-galaxy-20-contrast-200: #000000;
  --ld-galaxy-20-contrast-300: #000000;
  --ld-galaxy-20-contrast-400: #000000;
  --ld-galaxy-20-contrast: #000000;
  --ld-galaxy-20-contrast-600: #000000;
  --ld-galaxy-20-contrast-700: #000000;
  --ld-galaxy-20-contrast-800: #000000;
  --ld-galaxy-20-contrast-900: #000000;
  --ld-galaxy-20-contrast-A100: #000000;
  --ld-galaxy-20-contrast-A200: #000000;
  --ld-galaxy-20-contrast-A400: #000000;
  --ld-galaxy-20-contrast-A700: #000000;
  --ld-mystic-50: #fafbfc;
  --ld-mystic-100: #f4f6f8;
  --ld-mystic-200: #ecf0f4;
  --ld-mystic-300: #e4eaf0;
  --ld-mystic-400: #dfe6ec;
  --ld-mystic: #d9e1e9;
  --ld-mystic-600: #d5dde6;
  --ld-mystic-700: #cfd9e3;
  --ld-mystic-800: #cad5df;
  --ld-mystic-900: #c0cdd9;
  --ld-mystic-A100: #ffffff;
  --ld-mystic-A200: #ffffff;
  --ld-mystic-A400: #ffffff;
  --ld-mystic-A700: #ffffff;
  --ld-mystic-contrast-50: #000000;
  --ld-mystic-contrast-100: #000000;
  --ld-mystic-contrast-200: #000000;
  --ld-mystic-contrast-300: #000000;
  --ld-mystic-contrast-400: #000000;
  --ld-mystic-contrast: #000000;
  --ld-mystic-contrast-600: #000000;
  --ld-mystic-contrast-700: #000000;
  --ld-mystic-contrast-800: #000000;
  --ld-mystic-contrast-900: #000000;
  --ld-mystic-contrast-A100: #000000;
  --ld-mystic-contrast-A200: #000000;
  --ld-mystic-contrast-A400: #000000;
  --ld-mystic-contrast-A700: #000000;
  --ld-primary-50: #ebe6f2;
  --ld-primary-100: #cec0de;
  --ld-primary-200: #ad96c8;
  --ld-primary-300: #8c6cb2;
  --ld-primary-400: #744da2;
  --ld-primary: #501283;
  --ld-primary-600: #532889;
  --ld-primary-700: #49227e;
  --ld-primary-800: #401c74;
  --ld-primary-900: #2f1162;
  --ld-primary-A100: #ba98ff;
  --ld-primary-A200: #9865ff;
  --ld-primary-A400: #7632ff;
  --ld-primary-A700: #6519ff;
  --ld-primary-contrast-50: #000000;
  --ld-primary-contrast-100: #000000;
  --ld-primary-contrast-200: #000000;
  --ld-primary-contrast-300: #ffffff;
  --ld-primary-contrast-400: #ffffff;
  --ld-primary-contrast: #ffffff;
  --ld-primary-contrast-600: #ffffff;
  --ld-primary-contrast-700: #ffffff;
  --ld-primary-contrast-800: #ffffff;
  --ld-primary-contrast-900: #ffffff;
  --ld-primary-contrast-A100: #000000;
  --ld-primary-contrast-A200: #000000;
  --ld-primary-contrast-A400: #ffffff;
  --ld-primary-contrast-A700: #ffffff;
  --ld-secondary-50: #f4f9e7;
  --ld-secondary-100: #e4f0c4;
  --ld-secondary-200: #d3e79c;
  --ld-secondary-300: #c1dd74;
  --ld-secondary-400: #b3d557;
  --ld-secondary: #a6ce39;
  --ld-secondary-600: #9ec933;
  --ld-secondary-700: #95c22c;
  --ld-secondary-800: #8bbc24;
  --ld-secondary-900: #7bb017;
  --ld-secondary-A100: #f5ffe4;
  --ld-secondary-A200: #e2ffb1;
  --ld-secondary-A400: #ceff7e;
  --ld-secondary-A700: #c5ff64;
  --ld-secondary-contrast-50: #000000;
  --ld-secondary-contrast-100: #000000;
  --ld-secondary-contrast-200: #000000;
  --ld-secondary-contrast-300: #000000;
  --ld-secondary-contrast-400: #000000;
  --ld-secondary-contrast: #000000;
  --ld-secondary-contrast-600: #000000;
  --ld-secondary-contrast-700: #000000;
  --ld-secondary-contrast-800: #000000;
  --ld-secondary-contrast-900: #000000;
  --ld-secondary-contrast-A100: #000000;
  --ld-secondary-contrast-A200: #000000;
  --ld-secondary-contrast-A400: #000000;
  --ld-secondary-contrast-A700: #000000;
  --ld-success-50: #e1f4ef;
  --ld-success-100: #b4e4d7;
  --ld-success-200: #82d3bc;
  --ld-success-300: #50c1a1;
  --ld-success-400: #2bb38c;
  --ld-success: #05a678;
  --ld-success-600: #049e70;
  --ld-success-700: #049565;
  --ld-success-800: #038b5b;
  --ld-success-900: #017b48;
  --ld-success-A100: #a8ffd5;
  --ld-success-A200: #75ffbd;
  --ld-success-A400: #42ffa4;
  --ld-success-A700: #29ff98;
  --ld-success-contrast-50: #000000;
  --ld-success-contrast-100: #000000;
  --ld-success-contrast-200: #000000;
  --ld-success-contrast-300: #000000;
  --ld-success-contrast-400: #000000;
  --ld-success-contrast: #ffffff;
  --ld-success-contrast-600: #ffffff;
  --ld-success-contrast-700: #ffffff;
  --ld-success-contrast-800: #ffffff;
  --ld-success-contrast-900: #ffffff;
  --ld-success-contrast-A100: #000000;
  --ld-success-contrast-A200: #000000;
  --ld-success-contrast-A400: #000000;
  --ld-success-contrast-A700: #000000;
  --ld-danger-50: #fae9ea;
  --ld-danger-100: #f2c7cb;
  --ld-danger-200: #e9a2a9;
  --ld-danger-300: #e07c86;
  --ld-danger-400: #da606c;
  --ld-danger: #d34452;
  --ld-danger-600: #ce3e4b;
  --ld-danger-700: #c83541;
  --ld-danger-800: #c22d38;
  --ld-danger-900: #b71f28;
  --ld-danger-A100: #fff0f0;
  --ld-danger-A200: #ffbdc0;
  --ld-danger-A400: #ff8a90;
  --ld-danger-A700: #ff7078;
  --ld-danger-contrast-50: #000000;
  --ld-danger-contrast-100: #000000;
  --ld-danger-contrast-200: #000000;
  --ld-danger-contrast-300: #000000;
  --ld-danger-contrast-400: #000000;
  --ld-danger-contrast: #ffffff;
  --ld-danger-contrast-600: #ffffff;
  --ld-danger-contrast-700: #ffffff;
  --ld-danger-contrast-800: #ffffff;
  --ld-danger-contrast-900: #ffffff;
  --ld-danger-contrast-A100: #000000;
  --ld-danger-contrast-A200: #000000;
  --ld-danger-contrast-A400: #000000;
  --ld-danger-contrast-A700: #000000;
  --ld-warning-50: #fff5e0;
  --ld-warning-100: #ffe6b3;
  --ld-warning-200: #ffd580;
  --ld-warning-300: #ffc44d;
  --ld-warning-400: #ffb826;
  --ld-warning: #ffab00;
  --ld-warning-600: #ffa400;
  --ld-warning-700: #ff9a00;
  --ld-warning-800: #ff9100;
  --ld-warning-900: #ff8000;
  --ld-warning-A100: #ffffff;
  --ld-warning-A200: #fff8f2;
  --ld-warning-A400: #ffdcbf;
  --ld-warning-A700: #ffcea6;
  --ld-warning-contrast-50: #000000;
  --ld-warning-contrast-100: #000000;
  --ld-warning-contrast-200: #000000;
  --ld-warning-contrast-300: #000000;
  --ld-warning-contrast-400: #000000;
  --ld-warning-contrast: #000000;
  --ld-warning-contrast-600: #000000;
  --ld-warning-contrast-700: #000000;
  --ld-warning-contrast-800: #000000;
  --ld-warning-contrast-900: #000000;
  --ld-warning-contrast-A100: #000000;
  --ld-warning-contrast-A200: #000000;
  --ld-warning-contrast-A400: #000000;
  --ld-warning-contrast-A700: #000000;
  --ld-info-50: #e2eff9;
  --ld-info-100: #b7d7f1;
  --ld-info-200: #87bce8;
  --ld-info-300: #57a1de;
  --ld-info-400: #338dd7;
  --ld-info: #0f79d0;
  --ld-info-600: #0d71cb;
  --ld-info-700: #0b66c4;
  --ld-info-800: #085cbe;
  --ld-info-900: #0449b3;
  --ld-info-A100: #dce8ff;
  --ld-info-A200: #a9c6ff;
  --ld-info-A400: #76a4ff;
  --ld-info-A700: #5d93ff;
  --ld-info-contrast-50: #000000;
  --ld-info-contrast-100: #000000;
  --ld-info-contrast-200: #000000;
  --ld-info-contrast-300: #000000;
  --ld-info-contrast-400: #ffffff;
  --ld-info-contrast: #ffffff;
  --ld-info-contrast-600: #ffffff;
  --ld-info-contrast-700: #ffffff;
  --ld-info-contrast-800: #ffffff;
  --ld-info-contrast-900: #ffffff;
  --ld-info-contrast-A100: #000000;
  --ld-info-contrast-A200: #000000;
  --ld-info-contrast-A400: #000000;
  --ld-info-contrast-A700: #000000;
  --dropdown-trigger: #4a1079;
  --ld-shade: #501283; }

/***** Static Loan Officer CSS *****/
.lo-profile-page {
  padding-top: 6rem;
  background-image: url("/Areas/LoanDepot/Images/backgrounds/lo-bg.png");
  background-repeat: repeat-x;
  background-size: contain; }
  @media (max-width: 767px) {
    .lo-profile-page {
      padding-left: 0;
      padding-right: 0; } }
  @media (max-width: 543px) {
    .lo-profile-page {
      padding-top: 0; } }

.lo-profile-wrapper {
  background: #fff;
  padding: .5rem .5rem 0 .5rem;
  border-radius: .25rem .25rem 0 0;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.1); }
  .lo-profile-wrapper > .col-xs-12, .lo-profile-wrapper > .col-xs-12 > .container {
    padding: 0; }
  .lo-profile-wrapper > .col-xs-12 > .container > .row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }
    .lo-profile-wrapper > .col-xs-12 > .container > .row > .col-lg-4 {
      margin-top: 0; }
    @media (min-width: 992px) {
      .lo-profile-wrapper > .col-xs-12 > .container > .row > .col-lg-8 {
        padding-right: 0; } }
  .lo-profile-wrapper > .col-xs-12 > .container:last-child > .row > .col-lg-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    @media (max-width: 991px) {
      .lo-profile-wrapper > .col-xs-12 > .container:last-child > .row > .col-lg-4 {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        justify-content: space-between; } }
  .lo-profile-wrapper .lo-banner .col-lg-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
  @media (max-width: 991px) {
    .lo-profile-wrapper {
      padding: 0; } }

.lo-info .lo-thumbnail img {
  border-radius: 50%;
  padding: .25rem;
  border: 1px solid #d4d3d3;
  background-color: #fff;
  position: absolute;
  top: -5rem; }

@media (min-width: 992px) and (max-width: 1199px) {
  .lo-info .lo-thumbnail img {
    top: -3rem; } }

@media (min-width: 768px) and (max-width: 991px) {
  .lo-info .lo-thumbnail img {
    top: -4rem; } }

@media (max-width: 767px) {
  .lo-info .lo-thumbnail {
    height: 0; }
    .lo-info .lo-thumbnail img {
      position: relative; } }

@media (max-width: 543px) {
  .lo-info .lo-thumbnail {
    height: auto;
    background-image: url("/Areas/LoanDepot/Images/backgrounds/lo-bg.png");
    background-repeat: repeat-x;
    background-size: contain; }
    .lo-info .lo-thumbnail img {
      top: 1.5rem; } }

.lo-info .col-md-9 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center; }
  .lo-info .col-md-9 .lo-name {
    color: #501283;
    text-transform: uppercase;
    margin: .5rem 0 .5rem .5rem;
    font-weight: 600;
    width: 100%; }
    @media (max-width: 991px) {
      .lo-info .col-md-9 .lo-name {
        margin-top: 1rem; } }
  .lo-info .col-md-9 .lo-title {
    text-transform: uppercase;
    font-weight: normal;
    margin-bottom: .5rem;
    margin-left: .5rem;
    width: 100%; }
  .lo-info .col-md-9 .lo-nmls {
    margin-bottom: 1rem;
    margin-left: .5rem; }
  .lo-info .col-md-9 .lo-social-media a {
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5); }
    .lo-info .col-md-9 .lo-social-media a:hover {
      box-shadow: none; }
  @media (max-width: 767px) {
    .lo-info .col-md-9 {
      text-align: center;
      margin-top: 10rem; }
      .lo-info .col-md-9 .lo-nmls, .lo-info .col-md-9 .lo-social-media {
        width: 100%; } }
  @media (max-width: 543px) {
    .lo-info .col-md-9 {
      margin-top: 1rem; } }

@media (min-width: 768px) and (max-width: 991px) {
  .lo-info.full .lo-thumbnail img {
    top: -4rem; } }

@media (min-width: 992px) {
  .lo-info.full .lo-thumbnail img {
    top: -6rem; } }

@media (min-width: 1200px) {
  .lo-info.full .col-md-9 {
    margin-left: -3.5rem; } }

.lo-links {
  padding: .5rem 1rem; }
  .lo-links > .col-xs-12 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    padding: .75rem .5rem;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
    .lo-links > .col-xs-12 ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin: 0; }
      .lo-links > .col-xs-12 ul li {
        padding-right: 1rem;
        margin-bottom: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; }
        .lo-links > .col-xs-12 ul li a {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-align-items: center;
          align-items: center; }
        .lo-links > .col-xs-12 ul li img.ext-link-icons {
          width: 20px;
          height: auto;
          margin-right: .2rem;
          -webkit-align-self: flex-start;
          align-self: flex-start; }
    .lo-links > .col-xs-12 .addthis_toolbox .addthis_button_compact {
      margin: 0; }
  @media (min-width: 992px) {
    .lo-links {
      padding-bottom: 0; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .lo-links > .col-xs-12 ul li.writeAReviewLink {
    display: inline-block;
    padding-right: 1.5rem; } }
  @media (min-width: 768px) {
    .lo-links > .col-xs-12 ul li.myLoanCenterLink {
      display: inline-block;
      padding-right: 1.5rem; } }
  @media (max-width: 991px) {
    .lo-links {
      padding-bottom: 1rem; } }
  @media (max-width: 767px) {
    .lo-links {
      padding: 1rem 0 0 0; }
      .lo-links > .col-xs-12 {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0;
        border: none; }
        .lo-links > .col-xs-12 ul {
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          width: 100%; }
          .lo-links > .col-xs-12 ul li {
            justify-content: center;
            padding: .75rem 0;
            box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.1); }
        .lo-links > .col-xs-12 .addthis_toolbox, .lo-links > .col-xs-12 .addthis_button_compact {
          width: 100%; }
        .lo-links > .col-xs-12 .addthis_button_compact {
          border-radius: 0 0 0 0;
          padding-top: .75rem;
          padding-bottom: .75rem;
          height: auto; } }

.lo-apply-now {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  padding: 1rem 0; }
  .lo-apply-now h2, .lo-apply-now p {
    margin-bottom: 1rem; }
  @media (min-width: 992px) {
    .lo-apply-now {
      border-radius: .25rem .25rem 0 0; } }
  .lo-apply-now #loPageCta {
    width: auto !important;
    padding: .5rem 3rem !important;
    border: 2px solid #8c5ac2 !important; }
  .lo-apply-now #loPageCta:hover,
  .lo-apply-now #loPageCta:focus {
    background: #f3eef8;
    color: var(--ld-prince);
    transition: background 300ms ease 0ms;
    transform: scaleX(1.015) scaleY(1.035) perspective(1px);
    box-shadow: 0px 0px 7px 1px var(--ld-pacific);
    outline: none; }

.lo-video-page .lo-purple {
  background-color: #8c5ac2; }

.lo-biography {
  margin-top: 1rem; }
  .lo-biography .row {
    padding: 0 1rem; }
  .lo-biography #loBio {
    margin-bottom: 0; }
    @media (max-width: 543px) {
      .lo-biography #loBio {
        max-height: 136.5px;
        overflow: hidden; }
        .lo-biography #loBio.uncropped {
          max-height: none;
          overflow: visible; } }
  .lo-biography #loBioLearnMore {
    text-align: center;
    margin-top: 1rem;
    display: none; }
    @media (max-width: 543px) {
      .lo-biography #loBioLearnMore.in {
        display: block; } }
  .lo-biography .achievements {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 1rem; }
    .lo-biography .achievements img {
      height: 50px;
      margin: .5rem; }
  .lo-biography .lo-state-licenses {
    text-transform: uppercase;
    margin: 1rem 0 !important; }
  @media (max-width: 767px) {
    .lo-biography .achievements {
      justify-content: center; }
    .lo-biography .lo-state-licenses {
      text-align: center; } }

.lo-contact-info {
  padding: 0;
  width: 100%;
  height: 100%;
  background-color: #f1f1f1; }
  @media (max-width: 991px) {
    .lo-contact-info {
      height: auto; } }
  .lo-contact-info ul {
    list-style: none;
    padding: 1rem;
    background-color: #f1f1f1;
    margin-top: .25rem;
    margin-bottom: 0; }
    .lo-contact-info ul li {
      font-size: 1.2rem;
      padding: 0.5rem 0.5rem 0.5rem 2.2rem;
      word-wrap: break-word; }
      .lo-contact-info ul li:not(:last-child) {
        border-bottom: 1px solid #fff; }
      .lo-contact-info ul li address {
        margin-bottom: 0; }
    .lo-contact-info ul li.address {
      background: url("/Areas/LoanDepot/Images/icons/map-pin.png") no-repeat left top 10px;
      background-size: 1rem; }
    .lo-contact-info ul li.phone {
      background: url("/Areas/LoanDepot/Images/icons/phone.png") no-repeat left center;
      background-size: 1rem; }
    .lo-contact-info ul li.mobile-phone {
      background: url("/Areas/LoanDepot/Images/icons/cell.png") no-repeat left center;
      background-size: 1rem; }
    .lo-contact-info ul li.fax {
      background: url("/Areas/LoanDepot/Images/icons/fax.png") no-repeat left center;
      background-size: 1rem; }
    .lo-contact-info ul li.email {
      background: url("/Areas/LoanDepot/Images/icons/envelope.png") no-repeat left center;
      background-size: 1rem; }

@media (min-width: 992px) and (max-width: 1199px) {
  .lo-contact-info ul li.email .hidden-lg-only {
    display: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .lo-contact-info {
    width: 49.75%; } }

.lo-run-numbers {
  background-color: #f1f1f1;
  margin-top: .25rem;
  padding: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
  flex-grow: 1; }
  .lo-run-numbers * {
    margin-bottom: .5rem; }
  .lo-run-numbers img {
    height: 70px;
    width: auto;
    margin-right: 1rem; }
    @media (max-width: 767px) {
      .lo-run-numbers img {
        margin-left: 0;
        margin-right: 1rem; } }

@media (min-width: 768px) and (max-width: 991px) {
  .lo-run-numbers {
    width: 49.75%;
    -webkit-flex-grow: 0;
    flex-grow: 0; } }

.lo-highlight-topics {
  padding: 1.5rem 0; }
  .lo-highlight-topics .row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }
    .lo-highlight-topics .row .col-md-4 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; }
    .lo-highlight-topics .row .card {
      -webkit-flex-grow: 1;
      flex-grow: 1;
      margin-bottom: 0; }
      .lo-highlight-topics .row .card h3 {
        font-style: italic; }
      .lo-highlight-topics .row .card h3, .lo-highlight-topics .row .card hr {
        margin-bottom: .5rem; }
      .lo-highlight-topics .row .card .resource-description {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap; }
        .lo-highlight-topics .row .card .resource-description * {
          order: 1; }
        .lo-highlight-topics .row .card .resource-description p {
          text-align: left;
          width: 60%;
          padding: .5rem;
          margin-bottom: 0; }
          .lo-highlight-topics .row .card .resource-description p a {
            display: block;
            margin-top: .25rem; }
        .lo-highlight-topics .row .card .resource-description .resource-image {
          align-self: center;
          width: 40%; }
    @media (max-width: 767px) {
      .lo-highlight-topics .row .col-xs-12 + .col-xs-12 {
        margin-top: 1rem; }
      .lo-highlight-topics .row .card .resource-description {
        align-items: center; }
        .lo-highlight-topics .row .card .resource-description p {
          width: 75%; }
        .lo-highlight-topics .row .card .resource-description img {
          width: 25%; } }
    @media (max-width: 543px) {
      .lo-highlight-topics .row .card .resource-description p {
        width: 70%; }
      .lo-highlight-topics .row .card .resource-description img {
        width: 30%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .lo-highlight-topics .row .card .resource-description {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
    .lo-highlight-topics .row .card .resource-description p {
      width: 100%;
      text-align: center; }
    .lo-highlight-topics .row .card .resource-description img {
      margin: 0 auto;
      order: 0;
      width: 50%; } }

.lo-kc {
  margin-bottom: 2rem !important; }
  .lo-kc h2 {
    padding: 0 1.4rem;
    line-height: 1.2; }
  .lo-kc .kc-slideshow .kc-item-content, .lo-kc .kc-slideshow .kc-slideshow-nav {
    height: 300px; }
  .lo-kc .kc-slideshow .kc-item-title {
    padding-left: 2rem;
    font-weight: normal;
    -webkit-flex-grow: 1;
    flex-grow: 1; }
    .lo-kc .kc-slideshow .kc-item-title .read-more, .lo-kc .kc-slideshow .kc-item-title .date {
      display: block; }
    .lo-kc .kc-slideshow .kc-item-title .kc-article-title {
      font-size: 1.3rem; }
    @media (max-width: 767px) {
      .lo-kc .kc-slideshow .kc-item-title {
        padding-left: 1.5rem;
        border-left-width: .5rem !important; } }
  .lo-kc .kc-slideshow .kc-item-content .kc-item-caption {
    padding-left: 2rem;
    font-size: 1.3rem; }
    .lo-kc .kc-slideshow .kc-item-content .kc-item-caption .morelink, .lo-kc .kc-slideshow .kc-item-content .kc-item-caption .morelink:hover {
      display: block;
      color: #a4cd27;
      font-weight: normal;
      font-size: 1rem; }
  @media (max-width: 991px) {
    .lo-kc .kc-slideshow .kc-slideshow-nav {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      .lo-kc .kc-slideshow .kc-slideshow-nav li {
        padding-top: 4px; } }
  @media (max-width: 767px) {
    .lo-kc .kc-slideshow .kc-slideshow-nav {
      display: none; }
    .lo-kc .kc-slideshow .kc-slideshow-main .kc-item-title {
      display: none; } }
  @media (max-width: 767px) {
    .lo-kc.show-nav-sm .kc-slideshow-nav {
      display: block; } }
  @media (max-width: 543px) {
    .lo-kc {
      padding: 0; } }

.lo-hero-container {
  position: relative;
  padding-top: 2rem;
  background-size: cover; }

.lo-ld-logo {
  position: absolute;
  top: 0;
  left: 138px;
  height: 318px; }
  @media (max-width: 767px) {
    .lo-ld-logo {
      left: 0;
      height: 100%; } }

.lo-thumbnail-container {
  position: relative;
  z-index: 1000;
  background-color: #fff;
  border-radius: 12px;
  border: 1px solid #ffffff;
  height: 260px;
  width: 260px;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); }
  .lo-thumbnail-container .lo-thumbnail {
    position: relative;
    z-index: 2000;
    top: 5px;
    left: 6px;
    width: 247px;
    height: 247px;
    border-radius: 8px;
    border: 1px solid #501283; }
  @media (max-width: 991px) {
    .lo-thumbnail-container {
      margin-left: auto;
      margin-right: auto; } }

/* Branch cover image */
.lo-branch-cover {
  height: 318px;
  background-size: cover;
  background-position-y: 0; }

/* Cover header */
.lo-cover-header {
  position: relative; }
  .lo-cover-header .lo-cover-header-branch {
    float: left;
    font-size: 2.57rem;
    margin: 0.7rem 0 0.7rem 0.7rem;
    text-transform: uppercase; }
    @media (min-width: 992px) {
      .lo-cover-header .lo-cover-header-branch {
        margin-left: 2rem; } }
  .lo-cover-header .lo-cover-header-nmls {
    float: left;
    padding-top: 0.8rem;
    margin: 0.8rem 1rem;
    font-weight: 600;
    color: #a5cd39; }
  .lo-cover-header .lo-cover-header-right {
    float: right;
    margin-top: 0.8rem;
    padding-left: 2rem; }
    .lo-cover-header .lo-cover-header-right .dropdown {
      display: inline-block; }
    .lo-cover-header .lo-cover-header-right .btn.btn-gradient-grey, .lo-cover-header .lo-cover-header-right body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-right body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-gradient-grey[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-gradient-grey[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitPurchaseCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-right
    body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitRefinanceCalculator,
    body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-right body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-right body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-gradient-grey[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-gradient-grey[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main, .lo-cover-header .lo-cover-header-right
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-right
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitRefinanceCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitRefinanceCalculator {
      margin-bottom: 0.7rem;
      margin-right: 0;
      padding: 0.5rem 1.2rem; }
      .lo-cover-header .lo-cover-header-right .btn.btn-gradient-grey img, .lo-cover-header .lo-cover-header-right body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-alt img, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-alt img, .lo-cover-header .lo-cover-header-right body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-gradient-grey[type="submit"].btn-main img, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main img, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-gradient-grey[type="submit"].btn-main img, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main img, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitPurchaseCalculator img,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitPurchaseCalculator img, .lo-cover-header .lo-cover-header-right
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitRefinanceCalculator img,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitRefinanceCalculator img, .lo-cover-header .lo-cover-header-right body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-alt img, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-alt img, .lo-cover-header .lo-cover-header-right body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-gradient-grey[type="submit"].btn-main img, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main img, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-gradient-grey[type="submit"].btn-main img, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-gradient-grey[type="submit"].btn-main img, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right input.btn-gradient-grey[type="submit"].btn-main img, .lo-cover-header .lo-cover-header-right
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitPurchaseCalculator img,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitPurchaseCalculator img, .lo-cover-header .lo-cover-header-right
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-gradient-grey#SubmitRefinanceCalculator img,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-right .btn-gradient-grey#SubmitRefinanceCalculator img {
        width: 1rem; }
    .lo-cover-header .lo-cover-header-right .social-media-dropdown {
      float: right;
      margin-right: 0.7rem; }
    @media (max-width: 543px) {
      .lo-cover-header .lo-cover-header-right .social-media-dropdown {
        margin-right: 0; } }
  .lo-cover-header .lo-cover-header-left {
    margin-top: 0.8rem;
    float: left;
    padding-right: 0; }
    @media (max-width: 543px) {
      .lo-cover-header .lo-cover-header-left .btn.btn-main + .btn.btn-main, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn.btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn.btn-main, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn.btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn.btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn.btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn.btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn.btn-main,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn.btn-main, .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn.btn-main,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn.btn-main, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn.btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn.btn-main, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn.btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn.btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn.btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn.btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn.btn-main, .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn.btn-main,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn.btn-main, .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn.btn-main,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn.btn-main, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + input.btn-main[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn.btn-main + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn.btn-main + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + input.btn-main[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt,
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"].btn-alt, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn.btn-main + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn.btn-main + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.br-redesign body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"],
      body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"],
      body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-dk .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + input.btn-main[type="submit"], .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitPurchaseCalculator, .lo-cover-header .lo-cover-header-left
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn.btn-main + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn.btn-main + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-dk body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign .lo-cover-header .lo-cover-header-left
      body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator,
      body.br-redesign
      body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator,
      body.lo-redesign
      body.br-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"].btn-alt + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left input.btn-main[type="submit"] + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitPurchaseCalculator + .btn-main#SubmitRefinanceCalculator, .lo-cover-header .lo-cover-header-left body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .lo-cover-header .lo-cover-header-left .btn-main#SubmitRefinanceCalculator + .btn-main#SubmitRefinanceCalculator {
        margin-top: 0.8rem; } }

.lo-profile {
  padding: 0;
  min-height: 500px; }

.purple-shadow {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 3px 0 0 #501283; }

.green-shadow {
  min-height: 60px;
  height: auto;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 #a5cd39;
  z-index: 1; }

.lo-team {
  padding-top: 1rem;
  padding-bottom: 1rem; }

.lo-cards-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap; }

.lo-cards-row_card-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .lo-cards-row_card-col .lo-card {
    height: 100%; }

.lo-card {
  text-align: center;
  margin-bottom: 0;
  border-bottom: none;
  box-shadow: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  .lo-card .lo-card-img {
    margin-bottom: 1rem;
    height: 120px;
    width: 120px;
    border: solid 1px #5c2d90; }
  .lo-card .lo-card-name {
    margin-bottom: 0.5rem;
    font-size: 1.2rem;
    min-height: 1.4rem;
    max-height: 1.4rem;
    overflow-y: auto; }
  .lo-card .lo-card-title {
    font-size: 0.9rem;
    text-transform: uppercase;
    min-height: 2rem;
    max-height: 2rem;
    overflow-y: auto; }
  .lo-card .lo-card-contact {
    margin-bottom: 0;
    line-height: 1rem;
    font-size: 0.8rem; }
  .lo-card address {
    margin-bottom: 0;
    line-height: 1rem;
    font-size: 0.8rem;
    min-height: 4rem;
    max-height: 4rem; }

.img-missing {
  margin-left: auto;
  margin-right: auto; }

.lo-card-icons {
  height: 40px;
  text-align: center;
  vertical-align: middle;
  color: #cdcdcd;
  margin-bottom: 0.75rem;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  border-bottom-left-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
  background-color: #fff; }
  .lo-card-icons div[class^="col-"] {
    line-height: 40px;
    border: 1px solid var(--ld-galaxy-80-300); }
  .lo-card-icons div[class^="col-"] + div[class^="col-"] {
    border-left: none; }
  .lo-card-icons div[class^="col-"]:first-child {
    border-bottom-left-radius: 0.75rem; }
  .lo-card-icons div[class^="col-"]:last-child {
    border-bottom-right-radius: 0.75rem; }
  .lo-card-icons a {
    color: #cdcdcd; }

.card.card-dark {
  background-color: #eee; }
  .card.card-dark .card-block hr {
    width: 100%; }

.card.card-centered {
  text-align: center; }

.lo section {
  padding-bottom: 1rem; }

/* Social Media dropdown */
.social-media-dropdown .dropdown-menu {
  padding: 0;
  top: 1.8rem;
  left: 2rem; }

@media (max-width: 543px) {
  .social-media-dropdown .dropdown-menu {
    left: 0; } }

.social-media-dropdown a {
  color: #373a3c; }

.social-media-dropdown .drop-item {
  padding: 0.3rem 0.5rem 0 0.5rem;
  margin-bottom: 0; }
  .social-media-dropdown .drop-item a {
    color: #373a3c;
    font-size: 0.9rem;
    vertical-align: top;
    line-height: 16px; }

.social-media-dropdown .drop-item:hover {
  background-color: #2095f0; }
  .social-media-dropdown .drop-item:hover a {
    color: #fff;
    text-decoration: none; }

/* Short App */
.short-app {
  width: 100%;
  height: 362px; }
  @media (max-width: 767px) {
    .short-app {
      height: 714px; } }

/* LO sticky footer from lightning lite app */
.lo-sticky-footer {
  background-color: #f4f4f6;
  box-shadow: 0px 0 5px rgba(0, 0, 0, 0.6);
  bottom: 0;
  clear: both;
  font-size: 14px;
  font-weight: normal;
  left: 0;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 40px;
  padding-right: 40px;
  position: fixed;
  width: 100%;
  z-index: 100; }
  @media (min-width: 992px) {
    .lo-sticky-footer {
      padding-left: 0px;
      padding-right: 0px; }
      .lo-sticky-footer .container {
        max-width: 100% !important; } }
    @media (min-width: 992px) and (min-width: 1440px) {
      .lo-sticky-footer .container {
        max-width: 1440px !important;
        padding-left: 0;
        padding-right: 0; } }
  @media (max-width: 991px) {
    .lo-sticky-footer {
      position: relative; } }
  .lo-sticky-footer a {
    color: #222222;
    text-decoration: none; }
  .lo-sticky-footer a:hover {
    text-decoration: underline; }
  .lo-sticky-footer .name {
    font-size: 22.5px !important; }
    @media (min-width: 768px) {
      .lo-sticky-footer .name {
        font-size: 21px !important; } }
    @media (min-width: 1024px) {
      .lo-sticky-footer .name {
        font-size: 24px !important; } }
  .lo-sticky-footer .lo-details {
    justify-content: normal !important; }
    @media (min-width: 992px) {
      .lo-sticky-footer .lo-details {
        justify-content: center !important; } }
  .lo-sticky-footer h2 {
    font-size: 18px;
    color: #a4cd27;
    font-weight: 700;
    margin: 0; }
  .lo-sticky-footer h3 {
    font-size: 14px;
    color: #999999;
    font-weight: 400;
    margin: 0; }
  .lo-sticky-footer h2 + h3 {
    margin-top: 0.1rem; }
  .lo-sticky-footer .green {
    color: #a4cd27; }
  .lo-sticky-footer .lo-image-wrapper {
    height: 71px;
    /* image is 96px, shifted up 25px. this is a good number for padding */
    margin-right: 15px;
    margin-bottom: 24px; }
    .lo-sticky-footer .lo-image-wrapper .lo-image {
      background-color: white;
      border: 2px solid #ffffff;
      border-radius: 50%;
      height: 100px;
      overflow: hidden;
      padding: 0;
      position: relative;
      top: -25px;
      width: 100px; }
      .lo-sticky-footer .lo-image-wrapper .lo-image img {
        float: none;
        height: auto;
        margin: 0;
        width: 100%; }
  .lo-sticky-footer .loan-officer-info {
    display: flex;
    color: #222222;
    font-family: "DM Sans", sans-serif;
    line-height: 1.5rem;
    font-size: 13.5px; }
    @media (min-width: 768px) {
      .lo-sticky-footer .loan-officer-info {
        font-size: 14px !important; } }
    @media (min-width: 1024px) {
      .lo-sticky-footer .loan-officer-info {
        font-size: 16px !important; } }
    .lo-sticky-footer .loan-officer-info .lo-details {
      max-width: 100%;
      word-break: break-word;
      display: flex;
      flex-direction: column;
      justify-content: center; }
    .lo-sticky-footer .loan-officer-info .name {
      font-size: 16px;
      font-weight: 600;
      line-height: 18px;
      font-family: var(--ff-poppins);
      padding-top: 4px; }
      @media (min-width: 992px) {
        .lo-sticky-footer .loan-officer-info .name {
          padding-top: 5px;
          line-height: 32px; } }
    .lo-sticky-footer .loan-officer-info .position {
      font-weight: 700;
      text-transform: uppercase;
      color: #7a3ff6;
      max-width: 175px !important;
      padding-top: 4px;
      padding-bottom: 4px;
      font-size: 13.5px; }
      @media (min-width: 768px) {
        .lo-sticky-footer .loan-officer-info .position {
          font-size: 14px !important;
          max-width: 100% !important; } }
      @media (min-width: 1024px) {
        .lo-sticky-footer .loan-officer-info .position {
          line-height: 20px;
          padding: 0px !important; } }
    .lo-sticky-footer .loan-officer-info .license {
      font-size: 13.5px;
      font-weight: 400;
      line-height: 12px; }
      @media (min-width: 768px) {
        .lo-sticky-footer .loan-officer-info .license {
          font-size: 14px !important; } }
      @media (min-width: 1024px) {
        .lo-sticky-footer .loan-officer-info .license {
          line-height: 20px;
          padding-top: 4px;
          padding-bottom: 4px; } }
      @media (min-width: 1440px) {
        .lo-sticky-footer .loan-officer-info .license {
          padding-top: 2px !important; } }
    .lo-sticky-footer .loan-officer-info .email {
      font-size: 13.5px;
      font-weight: 400;
      line-height: 12px; }
      @media (min-width: 768px) {
        .lo-sticky-footer .loan-officer-info .email {
          font-size: 14px !important; } }
      @media (min-width: 1024px) {
        .lo-sticky-footer .loan-officer-info .email {
          font-size: 16px !important;
          line-height: 20px;
          padding-top: 4px;
          padding-bottom: 4px; } }
    .lo-sticky-footer .loan-officer-info .name, .lo-sticky-footer .loan-officer-info .position, .lo-sticky-footer .loan-officer-info .license {
      margin-bottom: 0.2rem; }
  .lo-sticky-footer .loan-officer-info, .lo-sticky-footer .loan-officer-cell {
    font-size: 16px;
    font-weight: 400;
    padding-top: 0;
    padding-right: 0; }
    @media (max-width: 767px) {
      .lo-sticky-footer .loan-officer-info, .lo-sticky-footer .loan-officer-cell {
        font-size: 14px; } }
    .lo-sticky-footer .loan-officer-info [class*=' col-'], .lo-sticky-footer .loan-officer-cell [class*=' col-'] {
      padding: 0; }
  @media (min-width: 1440px) {
    .lo-sticky-footer .phone {
      margin-left: 250px; } }
  .lo-sticky-footer .phone .icon-container {
    padding: 12px 4px !important; }
    @media (min-width: 768px) {
      .lo-sticky-footer .phone .icon-container {
        padding: 0px 4px 12px 4px !important; } }
    @media (min-width: 992px) {
      .lo-sticky-footer .phone .icon-container {
        padding: 12px 4px !important; } }
    @media (min-width: 1200px) {
      .lo-sticky-footer .phone .icon-container {
        padding: 12px 8px !important; } }
  .lo-sticky-footer .icon-container {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 0;
    padding-top: 0;
    flex-direction: row;
    color: #484f59;
    padding: 12px 4px !important;
    font-family: "DM Sans", sans-serif; }
    @media (min-width: 768px) {
      .lo-sticky-footer .icon-container {
        padding: 12px 4px 12px 4px !important; } }
    @media (min-width: 992px) {
      .lo-sticky-footer .icon-container {
        padding: 12px 4px !important; } }
    @media (min-width: 1200px) {
      .lo-sticky-footer .icon-container {
        padding: 12px 8px !important; } }
    .lo-sticky-footer .icon-container .icon, .lo-sticky-footer .icon-container .text {
      overflow: wrap;
      padding-right: 5px;
      white-space: normal;
      word-wrap: break-word; }
    .lo-sticky-footer .icon-container .icon {
      flex: none;
      height: 25px;
      width: 25px;
      margin-right: 5px; }
    .lo-sticky-footer .icon-container .text {
      flex: 1;
      flex-grow: auto;
      max-width: 100%; }
  .lo-sticky-footer .content-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
  .lo-sticky-footer .address-container {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    bottom: initial !important;
    left: initial !important;
    font-family: "DM Sans", sans-serif; }
    .lo-sticky-footer .address-container .icon {
      margin-left: 0px; }
    .lo-sticky-footer .address-container .text {
      font-size: 13.5px !important; }
      @media (min-width: 768px) {
        .lo-sticky-footer .address-container .text {
          font-size: 14px !important; } }
  @media (max-width: 991px) {
    .lo-sticky-footer {
      background-color: #f4f4f6; }
      .lo-sticky-footer h2 {
        font-size: 20px; }
      .lo-sticky-footer h3 {
        font-size: 16px; }
      .lo-sticky-footer .col-xs-12 + .col-xs-12 {
        margin-top: 0rem; }
      .lo-sticky-footer .icon-container {
        color: #484f59;
        font-family: "DM Sans", sans-serif; }
        .lo-sticky-footer .icon-container.no-line {
          border-color: transparent;
          border-width: 0; }
        .lo-sticky-footer .icon-container .text {
          padding: 0;
          font-size: 15px; } }
      @media (max-width: 991px) and (min-width: 768px) {
        .lo-sticky-footer .icon-container .text {
          font-size: 15.75px !important; } }
      @media (max-width: 991px) and (min-width: 1024px) {
        .lo-sticky-footer .icon-container .text {
          font-size: 18px !important; } }
  @media (max-width: 991px) {
      .lo-sticky-footer .content-container {
        padding: 12px 15px !important; }
      .lo-sticky-footer .loan-officer-info, .lo-sticky-footer .loan-officer-cell {
        padding-left: 0;
        padding-right: 0; } }
  @media (min-width: 992px) {
    .lo-sticky-footer .container .row-flex {
      display: flex;
      align-items: center;
      justify-content: space-between;
      height: 86px;
      padding: 0px 15px; }
    .lo-sticky-footer .icon-container, .lo-sticky-footer .content-container, .lo-sticky-footer .loan-officer-cell {
      height: auto; } }

/* LO testimonial carousel */
.lo-testimonials {
  height: 350px;
  max-height: 350px;
  background-position: center;
  background-size: cover; }
  .lo-testimonials .lo-testimonials-title {
    color: #501283;
    padding-top: 4.4rem;
    text-align: center; }
  .lo-testimonials .carousel-item {
    padding: 0 9rem;
    height: 215px; }
    .lo-testimonials .carousel-item .lo-testimonial-container {
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: center; }
      .lo-testimonials .carousel-item .lo-testimonial-container .lo-testimonial .lo-testimonial-comment {
        display: block;
        color: black;
        margin-bottom: 1.5rem;
        text-align: center;
        max-height: 168px;
        overflow-y: auto; }
      .lo-testimonials .carousel-item .lo-testimonial-container .lo-testimonial .lo-testimonial-source {
        display: block;
        color: black;
        text-align: center;
        padding-bottom: 0; }
  .lo-testimonials .carousel-control {
    text-shadow: 0 1px 3px black;
    width: 10%; }
    .lo-testimonials .carousel-control .icon-prev {
      left: 80%; }
    .lo-testimonials .carousel-control .icon-next {
      right: 80%; }
  .lo-testimonials .carousel-control.right, .lo-testimonials .carousel-control.left {
    background-image: none; }
  .lo-testimonials .carousel-control .icon-prev, .lo-testimonials .carousel-control .icon-next {
    font-size: 60px;
    margin-top: -75px;
    color: #501283; }
  @media (max-width: 991px) {
    .lo-testimonials {
      background-size: cover; }
      .lo-testimonials .lo-testimonials-title {
        padding-top: 2rem; }
      .lo-testimonials .carousel-item {
        padding: 0 4rem; }
        .lo-testimonials .carousel-item .lo-testimonial-comment {
          max-height: 150px !important;
          overflow-y: auto;
          margin-left: 2rem;
          margin-right: 2rem; }
      .lo-testimonials .carousel-control {
        width: 6%; } }
  @media (max-width: 767px) {
    .lo-testimonials .lo-testimonials-title {
      padding: 2rem 1rem 0 1rem; }
    .lo-testimonials .carousel-item {
      padding: 0 1rem; }
      .lo-testimonials .carousel-item .lo-testimonial-comment {
        max-height: 150px !important;
        overflow-y: auto; } }

/*LO Contact Card with profile image*/
.lo-profile-card {
  background-color: #f1f1f1;
  padding-top: 0;
  width: 100%;
  padding: 1rem; }

.lo-profile-info .lo-thumbnail img {
  border-radius: 50%;
  padding: .25rem;
  border: 1px solid #d4d3d3;
  background-color: #fff;
  position: absolute; }
  @media (max-width: 991px) {
    .lo-profile-info .lo-thumbnail img {
      position: relative; } }

@media (max-width: 991px) {
  .lo-profile-info .col-lg-9 {
    text-align: center; } }

@media (max-width: 543px) {
  .lo-profile-info .col-lg-9 {
    margin-top: 1rem; } }

.lo-profile-info .lo-name {
  margin: .5rem;
  color: #572f88; }

.lo-profile-info .lo-title, .lo-profile-info .lo-nmls, .lo-profile-info .lo-site {
  margin: 0 .5rem; }

.lo-contact-info.lo-contact-card ul {
  margin-top: 0;
  margin-bottom: .25rem; }
  @media (max-width: 991px) {
    .lo-contact-info.lo-contact-card ul {
      margin-bottom: 0; } }

@media (min-width: 768px) and (max-width: 991px) {
  .lo-contact-info.lo-contact-card {
    width: 100%; } }

ul.pb-contact-info {
  list-style: none;
  padding: 0; }
  ul.pb-contact-info li {
    font-size: 1rem;
    padding: 0.5rem 0.5rem 0.5rem 2.2rem;
    word-wrap: break-word; }
    ul.pb-contact-info li:not(:last-child) {
      border-bottom: 1px solid #fff; }
    ul.pb-contact-info li address {
      margin-bottom: 0; }
  ul.pb-contact-info li.address {
    background: url("/Areas/LoanDepot/Images/icons/map-pin.png") no-repeat left top 10px;
    background-size: 1rem; }
  ul.pb-contact-info li.phone {
    background: url("/Areas/LoanDepot/Images/icons/phone.png") no-repeat left center;
    background-size: 1rem; }
  ul.pb-contact-info li.mobile-phone {
    background: url("/Areas/LoanDepot/Images/icons/cell.png") no-repeat left center;
    background-size: 1rem; }
  ul.pb-contact-info li.fax {
    background: url("/Areas/LoanDepot/Images/icons/fax.png") no-repeat left center;
    background-size: 1rem; }
  ul.pb-contact-info li.email {
    background: url("/Areas/LoanDepot/Images/icons/envelope.png") no-repeat left center;
    background-size: 1rem; }
  ul.pb-contact-info a {
    color: #5c2d90; }

.pb-testimonials hr.green {
  margin-bottom: 0; }

.pb-testimonials .pb-customer {
  text-align: right;
  font-weight: 600;
  margin-top: .25REM; }

.pb-team {
  margin-bottom: 20px; }
  .pb-team h2 {
    display: inline;
    line-height: 0; }
  .pb-team a {
    text-decoration: underline; }

.pb-top {
  padding: 2rem 0; }

.textured-grey {
  background: url(/Areas/LoanDepot/Images/backgrounds/bg-textured-grey.png) repeat;
  padding: 20px 0; }

.pb-cover {
  margin-bottom: 2px; }

.bp-hours {
  margin-top: 2rem; }

.lo-owl-carousel.owl-carousel.owl-theme {
  padding: 0 1.5rem; }
  .lo-owl-carousel.owl-carousel.owl-theme .owl-stage-outer {
    position: relative;
    z-index: 5;
    padding: 1rem 0; }
  .lo-owl-carousel.owl-carousel.owl-theme .owl-nav {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    margin-top: 0 !important; }
    .lo-owl-carousel.owl-carousel.owl-theme .owl-nav .owl-prev {
      left: 0; }
    .lo-owl-carousel.owl-carousel.owl-theme .owl-nav .owl-next {
      right: 0; }
  .lo-owl-carousel.owl-carousel.owl-theme .owl-nav [class*='owl-'] {
    color: #373a3c;
    font-size: 2rem;
    margin: 0;
    padding: 0;
    background: none;
    display: inline-block;
    cursor: pointer;
    border-radius: 0;
    position: absolute;
    top: 30%; }
    .lo-owl-carousel.owl-carousel.owl-theme .owl-nav [class*='owl-']:hover {
      background: none;
      color: #373a3c;
      text-decoration: none; }
  .lo-owl-carousel.owl-carousel.owl-theme a:hover, .lo-owl-carousel.owl-carousel.owl-theme a:focus {
    text-decoration: none; }
  .lo-owl-carousel.owl-carousel.owl-theme .card .card-block {
    display: flex;
    align-items: center;
    justify-content: center; }
    .lo-owl-carousel.owl-carousel.owl-theme .card .card-block span {
      color: #373a3c; }
  .lo-owl-carousel.owl-carousel.owl-theme .item {
    width: 120px; }

.meet-the-team .item {
  margin: 0 auto; }

.follow-bp {
  background: url("/Areas/LoanDepot/Images/icons/add-user.png") no-repeat;
  display: inline-block;
  background-position: left;
  height: 24px;
  width: 20px; }

#branch-search {
  /* Branch List View */
  /* Branch Map View */ }
  #branch-search > .container-fluid > .row, #branch-search > .container > .row {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
    overflow: hidden; }
    @media (min-width: 992px) {
      #branch-search > .container-fluid > .row, #branch-search > .container > .row {
        height: 805px; } }
  #branch-search .branch-search-container {
    background: #e9e9e9;
    padding: 1.5rem 0; }
    #branch-search .branch-search-container .row {
      display: flex;
      flex-wrap: wrap; }
    #branch-search .branch-search-container .branch-search-input-wrapper input {
      font-size: 16px;
      height: 50px; }
    #branch-search .branch-search-container .branch-search-input-wrapper button {
      font-size: 21px;
      padding-top: 13px !important;
      padding-bottom: 13px !important;
      line-height: 22px; }
    #branch-search .branch-search-container .branch-search-input-wrapper .branch-search-description {
      font-size: 12px;
      padding: .5rem .5rem 0;
      text-align: center;
      /*display:none;*/ }
    #branch-search .branch-search-container .toggle-map-list, #branch-search .branch-search-container .select-search-radius {
      display: none; }
    #branch-search .branch-search-container .toggle-map-list .btn-group {
      margin-top: .5rem; }
      #branch-search .branch-search-container .toggle-map-list .btn-group button {
        border-width: 1px; }
      @media (max-width: 991px) {
        #branch-search .branch-search-container .toggle-map-list .btn-group {
          margin-top: 1rem; } }
      @media (max-width: 543px) {
        #branch-search .branch-search-container .toggle-map-list .btn-group button {
          padding: .6rem 1rem;
          font-size: .85rem; } }
    #branch-search .branch-search-container .select-search-radius {
      margin-top: .5rem; }
      #branch-search .branch-search-container .select-search-radius select {
        width: 175px;
        margin: 0 0 0 auto;
        display: none; }
      @media (max-width: 991px) {
        #branch-search .branch-search-container .select-search-radius {
          margin-top: 1rem; } }
      @media (max-width: 767px) {
        #branch-search .branch-search-container .select-search-radius select {
          width: 100%; } }
  #branch-search .branch-list-view {
    -moz-transition: 0.1s ease-out;
    -o-transition: 0.1s ease-out;
    -webkit-transition: 0.1s ease-out;
    transition: 0.1s ease-out;
    display: none; }
    #branch-search .branch-list-view .branch-result-container {
      background: #fff;
      height: 805px;
      position: relative;
      -moz-transition: height 0.2s ease-out;
      -o-transition: height 0.2s ease-out;
      -webkit-transition: height 0.2s ease-out;
      transition: height 0.2s ease-out;
      /*box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);*/ }
      @media (max-width: 991px) {
        #branch-search .branch-list-view .branch-result-container {
          height: auto; } }
      #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .row {
        display: flex;
        flex-wrap: wrap; }
        #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .row.standard-paginator {
          display: block; }
      #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper {
        height: 712px;
        -moz-transition: height 0.2s ease-out;
        -o-transition: height 0.2s ease-out;
        -webkit-transition: height 0.2s ease-out;
        transition: height 0.2s ease-out; }
        @media (min-width: 992px) {
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper {
            padding: 0; } }
        @media (max-width: 991px) {
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper {
            height: auto; } }
        @media (max-width: 543px) {
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper {
            padding: 0; } }
        #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper .fetching-results, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper .no-results, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper .zero-results, #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper .no-criteria {
          margin: 2rem;
          text-align: center;
          display: block !important; }
        @media (min-width: 992px) {
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings {
            height: 645px;
            overflow-y: scroll; } }
        #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings.result {
          opacity: 0;
          transition: 0.3s ease-out; }
        #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings.process {
          opacity: 0; }
        #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile.process {
          display: none; }
        #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info {
          /*border-bottom: 1px solid $ld-grey; border-left:  1px solid $ld-grey; border-right:  1px solid $ld-grey; */
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.07); }
          @media (min-width: 992px) {
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info {
              display: flex;
              flex-wrap: wrap; } }
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .alpha-marker {
            height: 100%;
            margin-left: .4rem;
            color: #fff;
            font-size: 1.15rem;
            text-align: center;
            font-weight: bold;
            width: 25px; }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .alpha-marker div {
              background-color: #a5cd39;
              border-radius: 50%;
              width: 25px;
              height: 25px;
              position: absolute;
              top: 50%;
              -moz-transform: translateY(-50%);
              -o-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
              -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-image {
            padding: 1rem 0 1rem .4rem;
            height: 100%; }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-image .image-wrapper {
              position: relative; }
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-image .image-wrapper img {
                width: 140px; }
                #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-image .image-wrapper img:hover {
                  outline: 2px solid var(--ld-pacific); }
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description {
            margin-top: 1rem; }
            @media (max-width: 991px) {
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description {
                margin-left: 146px; } }
            @media (min-width: 992px) {
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description {
                margin-left: 177px;
                margin-right: 1rem; } }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description p {
              line-height: 1.25;
              margin-bottom: 0; }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-header {
              display: inline-block;
              margin-left: 1rem; }
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-header .alpha-marker-md-down {
                display: inline-block;
                background-color: #a5cd39;
                border-radius: 50%;
                border-radius: 50%;
                width: 25px;
                height: 25px;
                color: #fff;
                font-size: 1.15rem;
                text-align: center;
                font-weight: bold;
                margin-right: .5rem; }
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-header .branch-title {
                margin-top: .5rem;
                margin-bottom: .5rem; }
                @media (max-width: 991px) {
                  #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-header .branch-title {
                    display: inline-block; } }
            @media (max-width: 480px) {
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-address {
                width: 100% !important; } }
            @media (min-width: 992px) {
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-address {
                width: 100% !important; } }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-address > div {
              padding-bottom: .5rem;
              margin-left: 1rem; }
            @media (max-width: 480px) {
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-links {
                display: none; } }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-links > div {
              margin: 0 1rem .5rem 1rem; }
              @media (min-width: 992px) {
                #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-links > div {
                  display: none; } }
              @media (min-width: 480px) {
                #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-links > div {
                  text-align: right !important; } }
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-links > div a:hover {
                cursor: pointer; }
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-links > div a:focus {
                color: #501283; }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-description .branch-links .branch-link {
              margin-bottom: 5px; }
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .distance {
            margin: .5rem 1rem 0 .5rem;
            font-weight: bold;
            color: #501283; }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .distance span {
              font-weight: normal; }
            @media (min-width: 992px) {
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .distance {
                display: none; } }
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links {
            border-left: 1px solid #f1f1f1; }
            #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link {
              padding: .45rem 0;
              text-align: center;
              color: #cdcdcd;
              font-size: 1.4rem;
              border-top: 1px solid #f1f1f1; }
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link:last-child {
                border-bottom: 1px solid #f1f1f1; }
            @media (max-width: 767px) {
              #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links {
                margin: 0 1rem 1rem auto;
                border-left: none; }
                #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .branch-icon-links .branch-icon-link {
                  display: inline-block;
                  font-size: 1.2rem;
                  width: 40px;
                  border: 1px solid #f1f1f1; } }
          #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile .branch-info .info-window-wrapper {
            display: none; }
        #branch-search .branch-list-view .branch-result-container .branch-result-listings-container .branch-result-listings-wrapper #branch-result-listings .location-profile.highlight .branch-header {
          color: #a4cd27; }
      #branch-search .branch-list-view .branch-result-container .branch-search-sidebar {
        display: none;
        background: #f1f1f1;
        padding: 2rem; }
    #branch-search .branch-list-view.sidebar-active {
      display: block;
      left: 0%;
      -moz-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      -webkit-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
      #branch-search .branch-list-view.sidebar-active .branch-search-container {
        display: block !important; }
        #branch-search .branch-list-view.sidebar-active .branch-search-container .toggle-map-list {
          display: block !important; }
        #branch-search .branch-list-view.sidebar-active .branch-search-container .branch-search-description {
          display: none; }
      #branch-search .branch-list-view.sidebar-active .branch-result-container {
        height: auto; }
        @media (max-width: 991px) {
          #branch-search .branch-list-view.sidebar-active .branch-result-container .branch-result-listings-container #branch-result-listings {
            height: auto; } }
        #branch-search .branch-list-view.sidebar-active .branch-result-container .branch-result-listings-container #branch-result-listings .distance.pull-xs-right {
          display: block !important; }
          @media (max-width: 767px) {
            #branch-search .branch-list-view.sidebar-active .branch-result-container .branch-result-listings-container #branch-result-listings .distance.pull-xs-right {
              display: none !important; } }
        @media (min-width: 992px) {
          #branch-search .branch-list-view.sidebar-active .branch-result-container .branch-result-listings-container #branch-result-listings .branch-links > div {
            display: block !important; } }
        @media (min-width: 992px) {
          #branch-search .branch-list-view.sidebar-active .branch-result-container .branch-result-listings-container #branch-result-listings .location-profile .branch-info .branch-description {
            margin-right: 0px; } }
        @media (min-width: 544px) {
          #branch-search .branch-list-view.sidebar-active .branch-result-container .branch-result-listings-container #branch-result-listings .location-profile .branch-info .branch-description .branch-address {
            width: 50% !important; } }
      #branch-search .branch-list-view.sidebar-active .branch-search-sidebar {
        display: block; }
    #branch-search .branch-list-view.results {
      display: block; }
      @media (min-width: 992px) {
        #branch-search .branch-list-view.results {
          right: 58.33333%; } }
  #branch-search .map-view {
    transition: 0.3s ease-out; }
    #branch-search .map-view .map-wrapper {
      opacity: 1; }
      @media (min-width: 992px) {
        #branch-search .map-view .map-wrapper .branch-search-container {
          position: absolute;
          background: transparent;
          z-index: 1;
          width: 100%;
          padding-bottom: 0; } }
      #branch-search .map-view .map-wrapper .branch-search-input-wrapper .branch-search-description {
        display: none; }
      #branch-search .map-view .map-wrapper .toggle-map-list, #branch-search .map-view .map-wrapper .select-search-radius {
        display: none; }
      #branch-search .map-view .map-wrapper .toggle-map-list .btn-group {
        display: none; }
      #branch-search .map-view .map-wrapper #map {
        height: 805px;
        width: 100%;
        -moz-transition: height 0.2s ease-out;
        -o-transition: height 0.2s ease-out;
        -webkit-transition: height 0.2s ease-out;
        transition: height 0.2s ease-out; }
        @media (max-width: 991px) {
          #branch-search .map-view .map-wrapper #map {
            height: 50vh;
            min-height: 300px; } }
    #branch-search .map-view.sidebar-active .map-wrapper {
      left: 100%;
      height: 0px;
      opacity: 0;
      -moz-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      -webkit-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
      #branch-search .map-view.sidebar-active .map-wrapper .toggle-map-list, #branch-search .map-view.sidebar-active .map-wrapper .select-search-radius {
        display: none; }
    @media (min-width: 992px) {
      #branch-search .map-view.results {
        width: 58.33333%;
        left: 41.66667%; }
        #branch-search .map-view.results .branch-search-input-wrapper {
          display: none; } }
    #branch-search .map-view.results .toggle-map-list {
      display: block; }
      #branch-search .map-view.results .toggle-map-list .btn-group {
        display: inline-block; }
    #branch-search .map-view.results .select-search-radius {
      width: 41.66667%; }

/*style map marker info windows*/
.info-window-marker, .temp-info-marker {
  text-align: center;
  min-height: 125px;
  padding: 2px; }
  .info-window-marker .info-window-image, .temp-info-marker .info-window-image {
    width: 120px;
    height: auto; }
  .info-window-marker .info-window-name, .temp-info-marker .info-window-name {
    font-size: 16px;
    text-transform: capitalize; }
  .info-window-marker .info-window-phone, .temp-info-marker .info-window-phone {
    font-weight: bold;
    font-size: 14px; }

.gm-style-iw {
  width: 124px !important;
  top: 15px !important;
  left: 27px !important;
  border-radius: 2px;
  background-color: #fff; }

/* Used by Direct Loan Officer Reviews page */
.reviews-navbar {
  font-family: 'Source Sans Pro', sans-serif;
  padding: 15px;
  height: 70px; }
  .reviews-navbar * {
    font-family: inherit; }
  @media (max-width: 767px) {
    .reviews-navbar {
      height: auto; }
      .reviews-navbar .brand {
        margin-bottom: 20px; }
      .reviews-navbar .phone {
        font-family: inherit;
        margin-bottom: 0; } }

.green-shadow-text h1 {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 48px;
  font-weight: 500;
  text-shadow: 0 1px 5px #628011; }
  @media (max-width: 767px) {
    .green-shadow-text h1 {
      font-size: 30px;
      text-align: center; } }

.green-triangle-banner {
  background-repeat: no-repeat;
  background-position-x: 50%;
  background-position-y: 50%;
  background-size: cover;
  padding: 2rem 0; }
  @media (max-width: 767px) {
    .green-triangle-banner {
      padding-top: 20px;
      padding-bottom: 20px; } }

.purple-square-banner {
  padding: 40px 0px 20px 0px;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: bottom;
  background-size: cover;
  box-shadow: 0 -3px 0 0 #a5cd39; }
  .purple-square-banner h2 {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 10px; }

.reviews-profile {
  font-family: 'Source Sans Pro', sans-serif;
  border-bottom: 1px solid #ddd; }
  .reviews-profile .reviews-headshot {
    font-family: inherit;
    box-shadow: none;
    border: solid 2px #eee; }
  .reviews-profile .reviews-name, .reviews-profile .reviews-job-title, .reviews-profile .reviews-nmls, .reviews-profile .reviews-bio-text {
    font-family: inherit;
    margin-bottom: 10px; }
  .reviews-profile .reviews-name {
    font-weight: 400; }
  .reviews-profile .reviews-disclaimer {
    font-family: inherit;
    max-width: 180px; }
  .reviews-profile .reviews-bio-title {
    font-family: inherit;
    font-size: 24px;
    margin-bottom: 10px; }
  .reviews-profile .reviews-bio-text p:last-child {
    margin-bottom: 0; }
  @media (max-width: 767px) {
    .reviews-profile .reviews-headshot {
      width: 100%;
      margin: auto;
      display: block; }
    .reviews-profile .reviews-name {
      margin-top: 20px; } }

.ratings-reviews {
  font-family: 'Source Sans Pro', sans-serif; }
  .ratings-reviews .ratings-reviews-title {
    font-size: 24px;
    margin-left: 15px;
    margin-bottom: 20px; }
  .ratings-reviews .ratings-reviews-title, .ratings-reviews .ratings-reviews-content {
    font-family: inherit; }
  .ratings-reviews h1, .ratings-reviews h2, .ratings-reviews h3, .ratings-reviews h4 {
    margin-bottom: 10px; }

.reviews-footer {
  font-family: 'Source Sans Pro', sans-serif; }
  .reviews-footer * {
    font-family: inherit; }

.video-title, .video-caption {
  text-align: center; }

.lo-video-page {
  padding-bottom: 6rem; }
  @media (max-width: 991px) {
    .lo-video-page {
      padding-bottom: 0; } }

.lo-video-wrapper {
  padding-bottom: .5rem; }
  @media (max-width: 991px) {
    .lo-video-wrapper {
      padding-bottom: 0; } }

body.br-redesign .h3 {
  color: #1c2834;
  font-size: 40px;
  font-family: "Poppins";
  font-weight: 300;
  letter-spacing: 0.25px;
  line-height: 46px;
  margin: 0;
  margin-bottom: 8px; }

body.br-redesign .h4 {
  color: #1c2834;
  font-size: 28px;
  font-family: "Poppins";
  font-weight: 500;
  letter-spacing: 0.25px;
  line-height: 40px;
  margin: 0;
  margin-bottom: 8px; }

body.br-redesign .h5 {
  height: 24px;
  color: rgba(28, 40, 52, 0.8);
  font-size: 20px;
  font-family: "Source Sans Pro";
  font-weight: 500;
  letter-spacing: 0.25px;
  line-height: 24px;
  margin: 0;
  margin-bottom: 8px; }

body.br-redesign .overline {
  color: #501283;
  font-size: 12px;
  font-family: "Source Sans Pro";
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  line-height: 16px;
  margin: 0;
  margin-bottom: 8px; }

body.br-redesign .p14 {
  color: rgba(28, 40, 52, 0.8);
  font-size: 14px;
  font-family: "Source Sans Pro";
  font-weight: 400;
  letter-spacing: 0.25px;
  line-height: 20px;
  margin: 0;
  margin-bottom: 8px; }

body.br-redesign .p16 {
  color: rgba(28, 40, 52, 0.8);
  font-size: 16px;
  font-family: "Source Sans Pro";
  font-weight: 400;
  letter-spacing: 0.25px;
  line-height: 24px;
  margin: 0;
  margin-bottom: 8px; }

body.br-redesign .p20 {
  color: rgba(28, 40, 52, 0.8);
  font-size: 20px;
  font-family: "Source Sans Pro";
  font-weight: 400;
  letter-spacing: 0.25px;
  line-height: 24px;
  margin: 0;
  margin-bottom: 8px; }

body.br-redesign .text-link {
  color: #0d6bb8;
  font-size: 12px;
  font-family: "Source Sans Pro";
  font-weight: 400;
  letter-spacing: 0.15px;
  line-height: 20px; }
  body.br-redesign .text-link:hover {
    color: #0d6bb8;
    text-decoration: underline;
    font-weight: 600; }

body.br-redesign .text-center {
  text-align: center; }

body.br-redesign .text-right {
  text-align: right; }

body.br-redesign .btn.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitRefinanceCalculator, body.br-redesign .btn.btn-primary-inverse, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitRefinanceCalculator {
  border-radius: 24px !important;
  height: 48px !important;
  line-height: 44px !important;
  padding: 0 56px !important;
  font-size: 14px !important;
  font-family: "Source Sans Pro" !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 1.25px !important; }

body.br-redesign .btn.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitRefinanceCalculator {
  background: #501283 !important;
  border: none;
  color: white !important; }

body.br-redesign .btn.btn-primary:active, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input[type="submit"].btn-main:active, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input[type="submit"].btn-main:active, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main:active,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitPurchaseCalculator:active,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitRefinanceCalculator:active, body.br-redesign .btn.btn-primary:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input[type="submit"].btn-main:focus, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input[type="submit"].btn-main:focus, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main:focus,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitPurchaseCalculator:focus,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitRefinanceCalculator:focus, body.br-redesign .btn.btn-primary:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input[type="submit"].btn-main:hover, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input[type="submit"].btn-main:hover, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input[type="submit"].btn-main:hover,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitPurchaseCalculator:hover,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #SubmitRefinanceCalculator:hover {
  box-shadow: 0px 0px 7px 1px var(--ld-pacific);
  transition: background-color 300ms ease;
  background-color: #8c5ac2 !important; }

body.br-redesign .btn.btn-primary-inverse, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitPurchaseCalculator,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitRefinanceCalculator {
  background: white !important;
  border: 2px solid #501283 !important;
  color: #501283 !important; }

body.br-redesign .btn.btn-primary-inverse:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:hover,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitPurchaseCalculator:hover,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitRefinanceCalculator:hover {
  transition: .3s background-color ease !important;
  background-color: #f3eef8 !important;
  box-shadow: 0px 0px 7px 1px var(--ld-pacific); }

body.br-redesign .btn.btn-primary-inverse:active, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:active, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:active, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:active,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitPurchaseCalculator:active,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitRefinanceCalculator:active, body.br-redesign .btn.btn-primary-inverse:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign input.btn-primary-inverse[type="submit"].btn-main:focus,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitPurchaseCalculator:focus,
body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign .btn-primary-inverse#SubmitRefinanceCalculator:focus {
  box-shadow: 0px 0px 7px 1px var(--ld-pacific); }

body.br-redesign #banner {
  padding-top: 32px !important;
  padding-bottom: 0 !important; }
  body.br-redesign #banner .row.branch {
    padding-bottom: 40px; }
    body.br-redesign #banner .row.branch .profile-image {
      margin-bottom: 16px;
      text-align: center; }
      body.br-redesign #banner .row.branch .profile-image img {
        max-width: 250px; }
    body.br-redesign #banner .row.branch .p16 {
      margin-bottom: 0; }
    body.br-redesign #banner .row.branch .text-link {
      font-size: 16px;
      line-height: 24px; }
    body.br-redesign #banner .row.branch .no-link {
      pointer-events: none; }
      body.br-redesign #banner .row.branch .no-link a {
        text-decoration: none;
        color: inherit; }
    @media (min-width: 768px) {
      body.br-redesign #banner .row.branch {
        padding-top: 48px; } }
    @media (min-width: 992px) {
      body.br-redesign #banner .row.branch {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 0 auto; }
        body.br-redesign #banner .row.branch .profile-image {
          margin-bottom: 0;
          text-align: right; }
        body.br-redesign #banner .row.branch .h4 {
          font-size: 40px;
          line-height: 46px; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1440px) {
      body.br-redesign #banner .row.branch .profile-desc {
        padding-right: 0px; } }
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1440px) {
      body.br-redesign #banner .row.branch .call-to-action {
        margin-top: 15px; } }
  body.br-redesign #banner .call-to-action {
    margin-top: 40px; }
    body.br-redesign #banner .call-to-action .btn, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitPurchaseCalculator,
    body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitRefinanceCalculator {
      width: 100%; }
      body.br-redesign #banner .call-to-action .btn.btn-primary, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitPurchaseCalculator,
      body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitRefinanceCalculator {
        margin-right: .75rem; }
      body.br-redesign #banner .call-to-action .btn:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child),
      body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child),
      body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child) {
        margin-top: 16px; }
    body.br-redesign #banner .call-to-action i.fa.fa-comment-o, body.br-redesign #banner .call-to-action #scheduler .uib-datepicker i.fa-comment-o.glyphicon, #scheduler .uib-datepicker body.br-redesign #banner .call-to-action i.fa-comment-o.glyphicon {
      padding-right: .5rem; }
    @media (min-width: 768px) {
      body.br-redesign #banner .call-to-action {
        text-align: center; }
        body.br-redesign #banner .call-to-action .btn, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator, body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main,
        body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitPurchaseCalculator,
        body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitRefinanceCalculator {
          width: auto; }
          body.br-redesign #banner .call-to-action .btn:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child), body.br-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child),
          body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child),
          body.lo-redesign section.calculator .calc-wrapper .tab-pane body.br-redesign #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child) {
            margin-top: 0; } }
    @media (min-width: 992px) {
      body.br-redesign #banner .call-to-action {
        text-align: left; } }

body.br-redesign #branch-members {
  padding-top: 80px;
  padding-bottom: 40px; }
  @media (max-width: 411px) {
    body.br-redesign #branch-members {
      padding-bottom: 0; } }

body.br-redesign .singleLO {
  display: flex;
  justify-content: center; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    body.br-redesign .singleLO {
      justify-content: flex-start; } }

@media (min-width: 375px) {
  body.br-redesign .upTo3LO {
    display: flex;
    flex-wrap: wrap; } }

@media (min-width: 992px) {
  body.br-redesign .upTo3LO {
    justify-content: center; } }
  @media all and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active) {
    body.br-redesign .upTo3LO {
      justify-content: flex-start; } }

body.br-redesign .branch-members-list {
  margin-top: 40px;
  text-align: center; }
  body.br-redesign .branch-members-list .associate-card-column {
    clear: both;
    float: none;
    margin: 0 auto; }
    @media (min-width: 375px) {
      body.br-redesign .branch-members-list .associate-card-column {
        clear: none;
        float: left;
        margin: initial; }
        body.br-redesign .branch-members-list .associate-card-column:nth-child(odd) {
          clear: both; } }
    body.br-redesign .branch-members-list .associate-card-column .associate-card {
      border-radius: 0px;
      max-width: 167px;
      padding: 8px;
      margin: 0 auto 16px;
      text-align: center;
      display: inline-block;
      vertical-align: top; }
      body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-img-container {
        background-color: #e9ebee; }
      body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-contact-info a:hover {
        text-decoration: underline;
        color: #1c2834; }
      body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-contact-info .associate-name {
        font-family: "Poppins";
        color: black !important;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        letter-spacing: 0.5px;
        margin-top: 16px;
        margin-bottom: 8px;
        height: auto; }
      body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-contact-info .associate-title,
      body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-contact-info .associate-license {
        color: #1c2834;
        font-size: 14px;
        font-family: "Source Sans Pro";
        font-weight: 400;
        letter-spacing: 0.25px;
        line-height: 20px;
        margin: 0; }
      @media (min-width: 768px) {
        body.br-redesign .branch-members-list .associate-card-column .associate-card {
          max-width: 232px;
          padding: 8px 16px; }
          body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-contact-info .associate-name {
            font-size: 20px;
            line-height: 28px;
            letter-spacing: 0.25px;
            margin-bottom: 0; }
          body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-contact-info .associate-title,
          body.br-redesign .branch-members-list .associate-card-column .associate-card .associate-contact-info .associate-license {
            font-size: 16px;
            line-height: 24px; } }
    @media (min-width: 992px) {
      body.br-redesign .branch-members-list .associate-card-column:nth-child(odd) {
        clear: none; }
      body.br-redesign .branch-members-list .associate-card-column:nth-child(4n - 7) {
        clear: both; } }

body.br-redesign #customer-reviews {
  padding: 0; }
  body.br-redesign #customer-reviews .title h2.h4 {
    margin-bottom: 20px; }
  body.br-redesign #customer-reviews .title:after {
    content: "";
    display: block;
    margin: 0 auto;
    width: 100%;
    padding-top: 20px;
    border-bottom: 1px solid #e0e6ed; }
  body.br-redesign #customer-reviews .title span.review-count {
    padding-left: 15px;
    color: #0d6bb8;
    font-weight: 600; }
  body.br-redesign #customer-reviews ul.reviews-container {
    list-style: none;
    padding-left: 0; }
    body.br-redesign #customer-reviews ul.reviews-container li.reviews-list {
      padding-top: 20px;
      padding-bottom: 20px; }
      body.br-redesign #customer-reviews ul.reviews-container li.reviews-list:not(:first-child) {
        border-top: 1px solid #e0e6ed; }
      body.br-redesign #customer-reviews ul.reviews-container li.reviews-list .review-source a {
        color: #0d6bb8;
        font-size: 14px; }
      body.br-redesign #customer-reviews ul.reviews-container li.reviews-list .review-source img {
        height: 16px;
        width: 16px; }
  body.br-redesign #customer-reviews .btn-container {
    padding-bottom: 24px; }
    body.br-redesign #customer-reviews .btn-container #btn-readmore {
      width: 100%; }

body.br-redesign section.calculator {
  padding: 30px 0 0 0; }
  body.br-redesign section.calculator .paragraph {
    margin-bottom: 40px; }
  body.br-redesign section.calculator .calc-wrapper.card {
    margin-bottom: 0; }
  body.br-redesign section.calculator .calc-wrapper .tab-pane {
    padding: 16px; }
    body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover,
    body.br-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus {
      box-shadow: 0px 0px 7px 1px var(--ld-pacific);
      transition: background-color 300ms ease;
      background-color: var(--ld-amethyst) !important; }
  body.br-redesign section.calculator .calc-wrapper #PurchaseEstimate .green, body.br-redesign section.calculator .calc-wrapper #RefinanceEstimate .green {
    color: #315317 !important; }
  body.br-redesign section.calculator .calc-wrapper select.form-control {
    border: solid 1px var(--ld-galaxy-80-300); }
  body.br-redesign section.calculator .calc-wrapper .legal {
    color: #000000; }
  body.br-redesign section.calculator .nav-tabs {
    padding: 8px 0 0 0; }
    body.br-redesign section.calculator .nav-tabs .nav-item {
      width: 48.5%;
      text-align: center;
      margin-left: 1%; }
      body.br-redesign section.calculator .nav-tabs .nav-item .nav-link {
        color: #501283;
        padding: 8px; }
        body.br-redesign section.calculator .nav-tabs .nav-item .nav-link.active {
          color: #1c2834;
          font-weight: 700; }
    @media (min-width: 992px) {
      body.br-redesign section.calculator .nav-tabs {
        padding: 1rem 1% 0; } }

body.br-redesign #branch-contact {
  background: #fafbfc;
  padding-top: 90px !important;
  padding-bottom: 80px !important;
  margin-top: -40px; }
  body.br-redesign #branch-contact .content img {
    margin: 0;
    float: left; }
    body.br-redesign #branch-contact .content img.bg {
      background-color: #e9ebee; }
    @media (max-width: 320px) {
      body.br-redesign #branch-contact .content img {
        width: 55px; } }
  body.br-redesign #branch-contact .content .contact-det {
    float: left;
    padding-left: 15px; }
  body.br-redesign #branch-contact .content .contact-info {
    margin-left: 8px; }
    body.br-redesign #branch-contact .content .contact-info p {
      margin: 0; }
    body.br-redesign #branch-contact .content .contact-info .details {
      margin-top: 8px;
      display: flex;
      align-items: flex-start; }
      body.br-redesign #branch-contact .content .contact-info .details p a {
        color: rgba(28, 40, 52, 0.8);
        overflow-wrap: break-word;
        word-wrap: break-word; }
        body.br-redesign #branch-contact .content .contact-info .details p a:hover {
          text-decoration: underline; }
      body.br-redesign #branch-contact .content .contact-info .details .values {
        margin-left: 8px; }
        @media (min-width: 1025px) {
          body.br-redesign #branch-contact .content .contact-info .details .values {
            max-width: 200px; } }
        @media (max-width: 414px) {
          body.br-redesign #branch-contact .content .contact-info .details .values {
            max-width: 160px; } }
  body.br-redesign #branch-contact .modal-body img {
    float: none; }
  @media (min-width: 768px) {
    body.br-redesign #branch-contact .row {
      display: flex;
      justify-content: center; }
    body.br-redesign #branch-contact h2.h4 {
      margin-left: 2rem; }
    body.br-redesign #branch-contact .content {
      justify-content: left;
      padding-top: 32px; }
      body.br-redesign #branch-contact .content img {
        width: 200px; }
      body.br-redesign #branch-contact .content .contact-info {
        margin-left: 24px;
        margin-top: 5.33333px; }
        body.br-redesign #branch-contact .content .contact-info .p16 {
          font-size: 20px;
          line-height: 24px; }
        body.br-redesign #branch-contact .content .contact-info .text-link,
        body.br-redesign #branch-contact .content .contact-info .details {
          font-size: 16px;
          line-height: 40px; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1440px) {
    body.br-redesign #branch-contact .content {
      display: block; }
    body.br-redesign #branch-contact .contact-info {
      margin-bottom: 32px; }
    body.br-redesign #branch-contact #LOBranchMessageForm .btn-cta-wrapper {
      text-align: center; }
      body.br-redesign #branch-contact #LOBranchMessageForm .btn-cta-wrapper input#Submit {
        width: 50%; } }
  body.br-redesign #branch-contact section#message-form {
    padding-top: 0;
    padding-bottom: 1rem; }
  body.br-redesign #branch-contact #LOBranchMessageForm .form-control {
    border: 1px solid var(--ld-galaxy-80-300); }
    body.br-redesign #branch-contact #LOBranchMessageForm .form-control:hover {
      border: 2px solid var(--ld-pacific); }
  body.br-redesign #branch-contact #LOBranchMessageForm #Description {
    height: 80px; }
  body.br-redesign #branch-contact #LOBranchMessageForm label {
    padding: 5px 0;
    color: rgba(28, 40, 52, 0.8);
    font-size: 14px;
    font-family: "Source Sans Pro";
    font-weight: bolder; }
  body.br-redesign #branch-contact #LOBranchMessageForm .loantype-wrapper .form-radio {
    display: inline-block; }
    body.br-redesign #branch-contact #LOBranchMessageForm .loantype-wrapper .form-radio label {
      margin-left: 32px; }
  body.br-redesign #branch-contact #LOBranchMessageForm .btn-cta-wrapper {
    padding-top: 16px; }
    body.br-redesign #branch-contact #LOBranchMessageForm .btn-cta-wrapper .button {
      border-radius: 24px !important;
      height: 48px !important;
      line-height: 44px !important;
      padding: 0 56px !important;
      font-size: 14px !important;
      font-family: "Source Sans Pro" !important;
      font-weight: 700 !important;
      text-transform: uppercase !important;
      letter-spacing: 1.25px !important;
      background: #501283 !important;
      border: none;
      color: white !important;
      opacity: 1; }
      body.br-redesign #branch-contact #LOBranchMessageForm .btn-cta-wrapper .button:active, body.br-redesign #branch-contact #LOBranchMessageForm .btn-cta-wrapper .button:focus, body.br-redesign #branch-contact #LOBranchMessageForm .btn-cta-wrapper .button:hover {
        box-shadow: 0px 0px 7px 1px var(--ld-pacific);
        background-color: #8c5ac2 !important;
        transform: scaleX(1.015) scaleY(1.035) perspective(1px);
        transition: background-color 300ms ease; }
  body.br-redesign #branch-contact #LOBranchMessageForm input#Submit {
    width: 100%; }
  body.br-redesign #branch-contact #LOBranchMessageForm input[type="text"], body.br-redesign #branch-contact #LOBranchMessageForm input[type="email"], body.br-redesign #branch-contact #LOBranchMessageForm input[type="tel"] {
    height: 45px; }
  body.br-redesign #branch-contact #LOBranchMessageForm input[type="radio"] {
    margin: 0 .5rem; }
  body.br-redesign #branch-contact #LOBranchMessageForm fieldset {
    margin-left: 2rem;
    font-weight: bolder; }
  body.br-redesign #branch-contact #LOBranchMessageForm .help-block {
    color: #cf3040;
    font-family: "Source Sans Pro";
    font-size: 14px; }
  body.br-redesign #branch-contact #LOBranchMessageForm input:focus, body.br-redesign #branch-contact #LOBranchMessageForm a:focus, body.br-redesign #branch-contact #LOBranchMessageForm button:focus, body.br-redesign #branch-contact #LOBranchMessageForm label:focus, body.br-redesign #branch-contact #LOBranchMessageForm select:focus, body.br-redesign #branch-contact #LOBranchMessageForm textarea:focus {
    outline: 2px solid var(--ld-pacific) !important; }
  body.br-redesign #branch-contact #LOBranchMessageForm a:hover p.associate-name {
    text-decoration: underline;
    color: #1c2834 !important; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    body.br-redesign #branch-contact #LOBranchMessageForm .form-control {
      font-size: 16px; } }

body.br-redesign #thankYouModal .modal-header {
  border-bottom: none; }
  body.br-redesign #thankYouModal .modal-header input:focus, body.br-redesign #thankYouModal .modal-header button:focus {
    outline: 2px solid #30A1F8; }

body.br-redesign #thankYouModal .modal-footer {
  border-top: none;
  display: none; }

body.br-redesign #thankYouModal .modal-body {
  padding-bottom: 100px;
  padding-top: 50px; }
  body.br-redesign #thankYouModal .modal-body .h3 {
    color: #1c2834;
    font-size: 40px;
    font-family: "Poppins";
    font-weight: 300;
    letter-spacing: 0.25px;
    line-height: 46px;
    margin: 0;
    padding-bottom: 8px;
    padding-top: 8px; }
  body.br-redesign #thankYouModal .modal-body p {
    color: rgba(28, 40, 52, 0.8);
    font-size: 20px;
    font-family: "Source Sans Pro";
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 24px;
    margin: 0;
    margin-bottom: 8px; }
  @media (min-width: 768px) {
    body.br-redesign #thankYouModal .modal-body div {
      padding-left: 50px;
      padding-right: 50px; } }

body.br-redesign #tabs {
  padding: 104px 0 120px; }
  body.br-redesign #tabs .h4 {
    margin: 48px 0 40px; }
  body.br-redesign #tabs .nav-tabs li.nav-item {
    width: 100%; }
  @media (min-width: 992px) {
    body.br-redesign #tabs {
      padding: 64px 0 120px; } }

body.br-redesign .grecaptcha-badge {
  z-index: 999; }

body.lo-redesign {
  font-family: "Source Sans Pro";
  letter-spacing: 0.25px; }
  body.lo-redesign .dot-spacer {
    margin: 0 .5rem; }
  body.lo-redesign .h4 {
    color: #1c2834;
    font-size: 28px;
    font-family: "Poppins";
    font-weight: 500;
    letter-spacing: 0.25px;
    line-height: 40px;
    margin: 0;
    margin-bottom: 8px; }
  body.lo-redesign .h5 {
    height: 24px;
    color: rgba(28, 40, 52, 0.8);
    font-size: 20px;
    font-family: "Source Sans Pro";
    font-weight: 500;
    letter-spacing: 0.25px;
    line-height: 24px;
    margin: 0;
    margin-bottom: 8px; }
  body.lo-redesign .overline {
    color: #501283;
    font-size: 12px;
    font-family: "Source Sans Pro";
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    line-height: 16px;
    margin: 0;
    margin-bottom: 8px; }
  body.lo-redesign .p14 {
    color: rgba(28, 40, 52, 0.8);
    font-size: 14px;
    font-family: "Source Sans Pro";
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 20px;
    margin: 0;
    margin-bottom: 8px; }
  body.lo-redesign .p16 {
    color: rgba(28, 40, 52, 0.8);
    font-size: 16px;
    font-family: "Source Sans Pro";
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 24px;
    margin: 0;
    margin-bottom: 8px; }
  body.lo-redesign .p20 {
    color: rgba(28, 40, 52, 0.8);
    font-size: 20px;
    font-family: "Source Sans Pro";
    font-weight: 400;
    letter-spacing: 0.25px;
    line-height: 24px;
    margin: 0;
    margin-bottom: 8px; }
  body.lo-redesign .btn.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign .btn.btn-primary-inverse, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator {
    border-radius: 24px !important;
    height: 48px !important;
    line-height: 44px !important;
    padding: 0 56px !important;
    font-size: 14px !important;
    font-family: "Source Sans Pro" !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1.25px !important; }
  body.lo-redesign .btn.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator {
    background: #501283 !important;
    border: none;
    color: white !important; }
  body.lo-redesign .btn.btn-primary:active, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input[type="submit"].btn-main:active, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input[type="submit"].btn-main:active, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitPurchaseCalculator:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:active, body.lo-redesign .btn.btn-primary:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input[type="submit"].btn-main:focus, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input[type="submit"].btn-main:focus, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:focus, body.lo-redesign .btn.btn-primary:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input[type="submit"].btn-main:hover, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input[type="submit"].btn-main:hover, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover {
    box-shadow: 0px 0px 7px 1px #0d6bb8;
    transition: background-color 300ms ease;
    background-color: #8c5ac2 !important;
    transform: scaleX(1.015) scaleY(1.035) perspective(1px); }
  body.lo-redesign .btn.btn-primary-inverse, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitPurchaseCalculator,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator {
    background: white !important;
    border: 2px solid #501283 !important;
    color: #501283 !important; }
  body.lo-redesign .btn.btn-primary-inverse:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:hover, body.lo-redesign .btn.btn-primary-inverse:active, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-alt:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:active, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:active, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:active, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitPurchaseCalculator:active,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitRefinanceCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:active, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:active, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:active, body.lo-redesign .btn.btn-primary-inverse:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-alt:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:focus, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input.btn-primary-inverse[type="submit"].btn-main:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitPurchaseCalculator:focus,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign .btn-primary-inverse#SubmitRefinanceCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-alt:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input.btn-primary-inverse[type="submit"].btn-main:focus, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input.btn-primary-inverse[type="submit"].btn-main:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitPurchaseCalculator:focus, body.lo-redesign section.calculator .calc-wrapper .tab-pane .btn-primary-inverse#SubmitRefinanceCalculator:focus {
    transition: .3s background-color ease !important;
    background-color: #f3eef8 !important;
    box-shadow: 0px 0px 7px 1px var(--ld-pacific); }
  body.lo-redesign .btn:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-alt:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign input[type="submit"].btn-main:hover, body.lo-redesign .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:hover, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign input[type="submit"].btn-main:hover, body.lo-redesign .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign input[type="submit"].btn-main:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitPurchaseCalculator:hover,
  body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #SubmitRefinanceCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:hover, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:hover, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:hover, body.lo-redesign section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:hover {
    transition: background-color 300ms ease;
    background-color: var(--ld-amethyst) !important;
    box-shadow: 0px 0px 7px 1px #0d6bb8; }
  body.lo-redesign .text-link {
    color: #0f79d0;
    font-size: 12px;
    font-family: "Source Sans Pro";
    font-weight: 400;
    letter-spacing: 0.15px;
    line-height: 20px; }
    body.lo-redesign .text-link:hover, body.lo-redesign .text-link:focus {
      color: var(--ld-atlantic-800) !important;
      text-decoration: underline !important;
      font-weight: 600 !important; }
  body.lo-redesign .text-center {
    text-align: center; }
  body.lo-redesign #banner {
    background: #fff;
    margin-top: -22px;
    padding-top: 32px !important;
    padding-bottom: 0 !important; }
    body.lo-redesign #banner .row.lo {
      padding-bottom: 40px; }
      body.lo-redesign #banner .row.lo .profile-image {
        margin-bottom: 16px;
        display: flex;
        align-items: center;
        flex-direction: column; }
        body.lo-redesign #banner .row.lo .profile-image .bg {
          background-color: #e9ebee;
          width: 100%;
          height: auto;
          max-width: 200px; }
      body.lo-redesign #banner .row.lo .sub-logo {
        width: 200px;
        background-color: #e9ebee;
        height: 35px;
        padding-top: 7px;
        position: relative;
        text-align: center; }
        body.lo-redesign #banner .row.lo .sub-logo img {
          position: absolute;
          left: -15px;
          top: -12px; }
        body.lo-redesign #banner .row.lo .sub-logo span {
          font-weight: 500;
          text-transform: uppercase;
          padding-left: 20px;
          font-size: 12px;
          letter-spacing: 1.07px; }
      body.lo-redesign #banner .row.lo .isSpanish .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .row.lo .isSpanish input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign #banner .row.lo .isSpanish input[type="submit"].btn-main, body.lo-redesign #banner .row.lo .isSpanish .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .row.lo .isSpanish input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .row.lo .isSpanish input[type="submit"].btn-main, body.lo-redesign #banner .row.lo .isSpanish .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .row.lo .isSpanish input[type="submit"].btn-main,
      body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .row.lo .isSpanish #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .row.lo .isSpanish #SubmitRefinanceCalculator, body.lo-redesign #banner .row.lo .isSpanish section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .row.lo .isSpanish input[type="submit"].btn-alt, body.lo-redesign #banner .row.lo .isSpanish section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .row.lo .isSpanish input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign #banner .row.lo .isSpanish section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .row.lo .isSpanish input[type="submit"].btn-main, body.lo-redesign #banner .row.lo .isSpanish section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .row.lo .isSpanish input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .row.lo .isSpanish section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .row.lo .isSpanish input[type="submit"].btn-main, body.lo-redesign #banner .row.lo .isSpanish section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .row.lo .isSpanish #SubmitPurchaseCalculator, body.lo-redesign #banner .row.lo .isSpanish section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .row.lo .isSpanish #SubmitRefinanceCalculator {
        padding: 0 20px !important; }
      @media (min-width: 768px) {
        body.lo-redesign #banner .row.lo {
          padding-top: 48px; } }
      @media (min-width: 992px) {
        body.lo-redesign #banner .row.lo {
          display: flex;
          justify-content: center;
          align-items: center; }
          body.lo-redesign #banner .row.lo .profile-image {
            margin-bottom: 0;
            align-items: flex-end; }
          body.lo-redesign #banner .row.lo .h4 {
            font-size: 40px;
            line-height: 46px; } }
      @media only screen and (min-device-width: 768px) and (max-device-width: 1440px) {
        body.lo-redesign #banner .row.lo .profile-desc {
          padding-right: 0px; } }
    body.lo-redesign #banner .call-to-action {
      margin-top: 40px; }
      body.lo-redesign #banner .call-to-action .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main,
      body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitPurchaseCalculator,
      body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitRefinanceCalculator, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator {
        width: 100%; }
        body.lo-redesign #banner .call-to-action .btn.btn-primary, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main,
        body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitPurchaseCalculator,
        body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitRefinanceCalculator, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator {
          margin-right: .75rem; }
        body.lo-redesign #banner .call-to-action .btn:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child),
        body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child),
        body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child) {
          margin-top: 16px; }
      body.lo-redesign #banner .call-to-action i.fa.fa-comment-o, body.lo-redesign #banner .call-to-action #scheduler .uib-datepicker i.fa-comment-o.glyphicon, #scheduler .uib-datepicker body.lo-redesign #banner .call-to-action i.fa-comment-o.glyphicon {
        padding-right: .5rem; }
      @media (min-width: 768px) {
        body.lo-redesign #banner .call-to-action {
          text-align: center; }
          body.lo-redesign #banner .call-to-action .btn, body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-alt, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main,
          body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitPurchaseCalculator,
          body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitRefinanceCalculator, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main, body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main, .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator, body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator, body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator {
            width: auto; }
            body.lo-redesign #banner .call-to-action .btn:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.br-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child),
            body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child),
            body.br-redesign section.calculator .calc-wrapper .tab-pane body.lo-redesign #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-alt:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-dk #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-dk body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane .wizard.wizard-lt.wizard-alt #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane input[type="submit"].btn-main:last-child:not(:first-child), .wizard.wizard-lt.wizard-alt body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action input[type="submit"].btn-main:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitPurchaseCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitPurchaseCalculator:last-child:not(:first-child), body.lo-redesign #banner .call-to-action section.calculator .calc-wrapper .tab-pane #SubmitRefinanceCalculator:last-child:not(:first-child), body.lo-redesign section.calculator .calc-wrapper .tab-pane #banner .call-to-action #SubmitRefinanceCalculator:last-child:not(:first-child) {
              margin-top: 0; } }
      @media (min-width: 992px) {
        body.lo-redesign #banner .call-to-action {
          text-align: left; } }
  body.lo-redesign #process {
    padding-top: 120px !important;
    padding-bottom: 80px !important; }
    body.lo-redesign #process .h4 {
      margin-bottom: 16px; }
    body.lo-redesign #process .paragraph {
      margin-bottom: 48px; }
    body.lo-redesign #process .carousel-item img {
      margin: 0 auto 24px;
      height: 120px;
      width: auto; }
    body.lo-redesign #process .carousel-item .overline {
      color: rgba(28, 40, 52, 0.8); }
    body.lo-redesign #process .carousel-item p:not(.overline) {
      min-height: 48px;
      padding: 0 8px;
      max-width: 400px;
      margin: 0 auto 40px; }
    body.lo-redesign #process .carousel-indicators {
      position: relative;
      width: 100%;
      padding: 0;
      margin: 0;
      top: initial;
      bottom: initial;
      left: initial;
      right: initial; }
      body.lo-redesign #process .carousel-indicators li {
        background-color: #d9e1e9;
        border: none; }
        body.lo-redesign #process .carousel-indicators li.active {
          background-color: #a6ce39; }
    body.lo-redesign #process .controls-section {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 100%;
      left: 0;
      display: flex;
      justify-content: space-between;
      padding: 0 16px; }
      body.lo-redesign #process .controls-section a {
        color: #1c2834;
        font-size: 35px; }
        body.lo-redesign #process .controls-section a:active, body.lo-redesign #process .controls-section a:focus {
          text-decoration: none; }
    @media (min-width: 992px) {
      body.lo-redesign #process .carousel-inner {
        display: flex;
        align-items: flex-start; }
        body.lo-redesign #process .carousel-inner .carousel-item {
          display: block;
          flex: 1; }
      body.lo-redesign #process .indicators-section {
        display: none; }
      body.lo-redesign #process .controls-section {
        display: none; } }
  body.lo-redesign #tabs {
    margin-top: 80px;
    margin-bottom: 120px; }
    body.lo-redesign #tabs .card-body {
      padding-top: 40px; }
      body.lo-redesign #tabs .card-body .h4 {
        margin-bottom: 40px; }
    body.lo-redesign #tabs .nav-tabs li.nav-item {
      width: 100%; }
    @media (min-width: 992px) {
      body.lo-redesign #tabs {
        margin-top: 120px; }
        body.lo-redesign #tabs .card-body {
          padding-top: 48px; } }
  body.lo-redesign #biography {
    padding: 0; }
    body.lo-redesign #biography .p16 {
      margin-bottom: 40px; }
      body.lo-redesign #biography .p16 * {
        color: rgba(28, 40, 52, 0.8) !important; }
      @media (min-width: 992px) {
        body.lo-redesign #biography .p16 {
          margin-bottom: 48px; } }
  body.lo-redesign #customer-reviews {
    padding: 0; }
    body.lo-redesign #customer-reviews .title h2.h4 {
      margin-bottom: 20px; }
    body.lo-redesign #customer-reviews .title:after {
      content: "";
      display: block;
      margin: 0 auto;
      width: 100%;
      padding-top: 20px;
      border-bottom: 1px solid var(--ld-galaxy-80-300); }
    body.lo-redesign #customer-reviews .title span.review-count {
      padding-left: 15px;
      color: #0d6bb8;
      font-weight: 600; }
    body.lo-redesign #customer-reviews ul.reviews-container {
      list-style: none;
      padding-left: 0; }
      body.lo-redesign #customer-reviews ul.reviews-container li.reviews-list {
        padding-top: 20px;
        padding-bottom: 20px;
        color: rgba(28, 40, 52, 0.8); }
        body.lo-redesign #customer-reviews ul.reviews-container li.reviews-list:not(:first-child) {
          border-top: 1px solid var(--ld-galaxy-80-300); }
        body.lo-redesign #customer-reviews ul.reviews-container li.reviews-list p.reviewer {
          margin-bottom: 0.75rem; }
      body.lo-redesign #customer-reviews ul.reviews-container a#loadMore {
        font-size: 16px;
        line-height: 24px;
        font-weight: 600; }
    body.lo-redesign #customer-reviews div.reviews-zero-container {
      padding-top: 40px;
      padding-bottom: 40px; }
  body.lo-redesign #testimonials {
    background-color: #fafbfc;
    padding-top: 80px !important;
    padding-bottom: 80px !important; }
    body.lo-redesign #testimonials .title-section h2 {
      margin: 0;
      margin-bottom: 48px; }
    body.lo-redesign #testimonials .testimonial-section .testimonial-container .testimonial .comment {
      margin: 0;
      margin-bottom: 16px; }
    body.lo-redesign #testimonials .testimonial-section .testimonial-container .testimonial .source {
      margin: 0;
      margin-bottom: 48px; }
    body.lo-redesign #testimonials .controls-section {
      margin: 0;
      margin-top: 48px; }
      body.lo-redesign #testimonials .controls-section button {
        font-size: 37px;
        color: #501283;
        background: initial;
        border: initial;
        -webkit-appearance: none; }
        body.lo-redesign #testimonials .controls-section button:disabled {
          color: rgba(80, 18, 131, 0.6) !important; }
        body.lo-redesign #testimonials .controls-section button:first-child {
          margin-right: 24px; }
        body.lo-redesign #testimonials .controls-section button:active, body.lo-redesign #testimonials .controls-section button:hover {
          text-decoration: none;
          color: #501283; }
    @media (min-width: 768px) {
      body.lo-redesign #testimonials {
        padding-top: 73px;
        padding-bottom: 111px; }
        body.lo-redesign #testimonials .container {
          display: flex;
          position: relative; }
          body.lo-redesign #testimonials .container .title-section {
            max-width: 200px;
            width: 200px;
            min-width: 200px; }
          body.lo-redesign #testimonials .container .testimonial-section {
            width: 100%; }
          body.lo-redesign #testimonials .container .title-section,
          body.lo-redesign #testimonials .container .testimonial-section {
            padding-top: 94px;
            padding-bottom: 86px;
            border-top: 4px solid rgba(80, 18, 131, 0.8);
            border-bottom: 1px solid rgba(80, 18, 131, 0.6); }
            body.lo-redesign #testimonials .container .title-section h2.h4,
            body.lo-redesign #testimonials .container .title-section .source,
            body.lo-redesign #testimonials .container .testimonial-section h2.h4,
            body.lo-redesign #testimonials .container .testimonial-section .source {
              margin-bottom: 0 !important; }
          body.lo-redesign #testimonials .container .controls-section {
            position: absolute;
            right: 20px;
            bottom: -45px; }
        body.lo-redesign #testimonials .testimonial-section {
          margin-left: 36px; } }
    @media (min-width: 1200px) {
      body.lo-redesign #testimonials .container .title-section {
        max-width: 400px;
        width: 400px;
        min-width: 400px; } }
  body.lo-redesign section.calculator {
    padding: 0; }
    body.lo-redesign section.calculator .paragraph {
      margin-bottom: 40px; }
    body.lo-redesign section.calculator .green {
      color: #315317 !important; }
    body.lo-redesign section.calculator .calc-wrapper.card {
      margin-bottom: 0; }
    body.lo-redesign section.calculator .calc-wrapper .tab-pane {
      padding: 16px; }
    body.lo-redesign section.calculator .calc-wrapper select.form-control {
      border: solid 1px var(--ld-galaxy-80-300); }
    body.lo-redesign section.calculator .calc-wrapper .legal {
      color: #000000; }
    body.lo-redesign section.calculator .nav-tabs {
      padding: 8px 0 0 0; }
      body.lo-redesign section.calculator .nav-tabs .nav-item {
        width: 48.5%;
        text-align: center;
        margin-left: 1%; }
        body.lo-redesign section.calculator .nav-tabs .nav-item .nav-link {
          color: #501283;
          font-weight: 500;
          padding: 8px; }
          body.lo-redesign section.calculator .nav-tabs .nav-item .nav-link.active {
            color: #1c2834;
            font-weight: 700; }
            body.lo-redesign section.calculator .nav-tabs .nav-item .nav-link.active.hover, body.lo-redesign section.calculator .nav-tabs .nav-item .nav-link.active.focus {
              text-decoration: underline; }
            body.lo-redesign section.calculator .nav-tabs .nav-item .nav-link.active.hover, body.lo-redesign section.calculator .nav-tabs .nav-item .nav-link.active.focus {
              color: #501283;
              font-weight: bolder !important;
              text-decoration: underline;
              border-bottom: var(--ld-galaxy-80-300) !important; }
      @media (min-width: 992px) {
        body.lo-redesign section.calculator .nav-tabs {
          padding: 1rem 1% 0; } }
  body.lo-redesign #contact {
    background: #fafbfc;
    padding-top: 120px !important;
    padding-bottom: 80px !important;
    margin-top: -40px; }
    body.lo-redesign #contact .h4 {
      margin-bottom: 32px; }
    body.lo-redesign #contact .content img {
      margin: 0;
      float: left; }
      body.lo-redesign #contact .content img.bg {
        background-color: #e9ebee; }
      @media (max-width: 320px) {
        body.lo-redesign #contact .content img {
          width: 55px; } }
    body.lo-redesign #contact .content .contact-det {
      float: left;
      padding-left: 15px; }
    body.lo-redesign #contact .content .contact-info p {
      margin: 0; }
    body.lo-redesign #contact .content .contact-info .details {
      margin-top: 8px;
      display: flex;
      align-items: flex-start; }
      body.lo-redesign #contact .content .contact-info .details p a {
        color: rgba(28, 40, 52, 0.8); }
        body.lo-redesign #contact .content .contact-info .details p a:hover, body.lo-redesign #contact .content .contact-info .details p a:focus {
          text-decoration: underline; }
      body.lo-redesign #contact .content .contact-info .details .values {
        margin-left: 8px; }
    body.lo-redesign #contact .content .social-links {
      margin: 0;
      margin-top: 8px;
      display: flex;
      align-items: center; }
      body.lo-redesign #contact .content .social-links a {
        display: inline-block;
        padding: 8px;
        font-size: 17px; }
        body.lo-redesign #contact .content .social-links a i {
          color: #1c2834; }
        body.lo-redesign #contact .content .social-links a:hover i {
          color: #1c2733; }
    body.lo-redesign #contact .modal-body img {
      float: none; }
    @media (min-width: 1024px) {
      body.lo-redesign #contact .content {
        margin: 0 2rem; }
      body.lo-redesign #contact h2.h4 {
        margin-left: 3rem; } }
    @media (min-width: 768px) {
      body.lo-redesign #contact .row {
        display: flex;
        justify-content: center; }
      body.lo-redesign #contact .content {
        justify-content: left; }
        body.lo-redesign #contact .content img {
          width: 200px; }
        body.lo-redesign #contact .content .contact-info .p16 {
          font-size: 20px;
          line-height: 24px; }
        body.lo-redesign #contact .content .contact-info .text-link,
        body.lo-redesign #contact .content .contact-info .details {
          font-size: 16px;
          line-height: 24px; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1440px) {
      body.lo-redesign #contact .content {
        display: block; }
      body.lo-redesign #contact .contact-info {
        margin-bottom: 32px; }
      body.lo-redesign #contact #LOBranchMessageForm .btn-cta-wrapper {
        text-align: center; }
        body.lo-redesign #contact #LOBranchMessageForm .btn-cta-wrapper input#Submit {
          width: 50%; } }
  body.lo-redesign #LOBranchMessageForm .form-control {
    border: 1px solid var(--ld-galaxy-80-300); }
    body.lo-redesign #LOBranchMessageForm .form-control:hover {
      border: 2px solid var(--ld-pacific); }
  body.lo-redesign #LOBranchMessageForm #Description {
    height: 80px; }
  body.lo-redesign #LOBranchMessageForm label {
    padding-bottom: 5px;
    color: rgba(28, 40, 52, 0.8);
    font-size: 14px;
    font-family: "Source Sans Pro";
    font-weight: bolder; }
  body.lo-redesign #LOBranchMessageForm .loantype-wrapper .form-radio {
    display: inline-block; }
    body.lo-redesign #LOBranchMessageForm .loantype-wrapper .form-radio label {
      margin-left: 32px; }
  body.lo-redesign #LOBranchMessageForm .btn-cta-wrapper {
    padding-top: 16px; }
    body.lo-redesign #LOBranchMessageForm .btn-cta-wrapper .button {
      border-radius: 24px !important;
      height: 48px !important;
      line-height: 44px !important;
      padding: 0 56px !important;
      font-size: 14px !important;
      font-family: "Source Sans Pro" !important;
      font-weight: 700 !important;
      text-transform: uppercase !important;
      letter-spacing: 1.25px !important;
      background: #501283;
      border: none;
      color: white !important;
      opacity: 1; }
      body.lo-redesign #LOBranchMessageForm .btn-cta-wrapper .button:active, body.lo-redesign #LOBranchMessageForm .btn-cta-wrapper .button:focus, body.lo-redesign #LOBranchMessageForm .btn-cta-wrapper .button:hover {
        box-shadow: 0px 0px 7px 1px var(--ld-pacific);
        background-color: #8c5ac2 !important;
        transform: scaleX(1.015) scaleY(1.035) perspective(1px);
        transition: background-color 300ms ease;
        outline: none; }
      body.lo-redesign #LOBranchMessageForm .btn-cta-wrapper .button[disabled] {
        background: var(--ld-pewter) !important; }
  body.lo-redesign #LOBranchMessageForm input#Submit {
    width: 100%; }
  body.lo-redesign #LOBranchMessageForm input[type="text"], body.lo-redesign #LOBranchMessageForm input[type="email"], body.lo-redesign #LOBranchMessageForm input[type="tel"] {
    height: 45px; }
  body.lo-redesign #LOBranchMessageForm input[type="radio"] {
    margin: 0 .5rem; }
  body.lo-redesign #LOBranchMessageForm .help-block {
    color: red;
    font-family: "Source Sans Pro";
    font-size: 12px; }
  body.lo-redesign #LOBranchMessageForm fieldset {
    margin-left: 2rem;
    font-weight: bolder; }
  body.lo-redesign #LOBranchMessageForm input:focus, body.lo-redesign #LOBranchMessageForm a:focus, body.lo-redesign #LOBranchMessageForm button:focus, body.lo-redesign #LOBranchMessageForm label:focus, body.lo-redesign #LOBranchMessageForm select:focus, body.lo-redesign #LOBranchMessageForm textarea:focus {
    outline: 2px solid #30A1F8; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    body.lo-redesign #LOBranchMessageForm .form-control {
      font-size: 16px; } }
  body.lo-redesign #thankYouModal .modal-header {
    border-bottom: none; }
    body.lo-redesign #thankYouModal .modal-header input:focus, body.lo-redesign #thankYouModal .modal-header button:focus {
      outline: 2px solid #0d6bb8; }
  body.lo-redesign #thankYouModal .modal-footer {
    border-top: none;
    display: none; }
  body.lo-redesign #thankYouModal .modal-body {
    padding-bottom: 100px;
    padding-top: 50px; }
    body.lo-redesign #thankYouModal .modal-body .h3 {
      color: #1c2834;
      font-size: 40px;
      font-family: "Poppins";
      font-weight: 300;
      letter-spacing: 0.25px;
      line-height: 46px;
      margin: 0;
      padding-bottom: 8px;
      padding-top: 8px; }
    body.lo-redesign #thankYouModal .modal-body p {
      color: rgba(28, 40, 52, 0.8);
      font-size: 20px;
      font-family: "Source Sans Pro";
      font-weight: 400;
      letter-spacing: 0.25px;
      line-height: 24px;
      margin: 0;
      margin-bottom: 8px; }
    @media (min-width: 768px) {
      body.lo-redesign #thankYouModal .modal-body div {
        padding-left: 50px;
        padding-right: 50px; } }
  body.lo-redesign section#message-form {
    padding-top: 0;
    padding-bottom: 1rem; }

section#videos {
  padding: 0; }
  section#videos .video-container {
    display: none; }
    section#videos .video-container .video .vidyard-player-container {
      box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px -1px rgba(0, 0, 0, 0.2);
      border-radius: 4px; }
    section#videos .video-container .details {
      margin-top: 16px;
      margin-bottom: 40px;
      min-height: 77px; }
      section#videos .video-container .details .meta-details {
        display: flex;
        align-items: baseline;
        justify-content: space-between;
        margin-bottom: 4px; }
      section#videos .video-container .details .category,
      section#videos .video-container .details .length {
        color: rgba(28, 40, 52, 0.8);
        font-size: 16px;
        font-family: "Source Sans Pro";
        font-weight: 400;
        letter-spacing: 0.25px;
        line-height: 24px;
        text-transform: capitalize; }
      section#videos .video-container .details .length {
        float: right; }
        section#videos .video-container .details .length:empty {
          width: 20%; }
      section#videos .video-container .details .title {
        color: #1c2834;
        font-size: 20px;
        font-family: "Source Sans Pro";
        font-weight: 400;
        letter-spacing: 0.25px;
        line-height: 24px;
        margin-top: 4px; }
        @media (min-width: 992px) {
          section#videos .video-container .details .title {
            margin-bottom: 0px; } }
      section#videos .video-container .details .transcript {
        margin-top: 2px;
        display: flex !important; }
        section#videos .video-container .details .transcript img {
          margin-left: 5px; }

#vidyard-popbox {
  width: 100%; }
  @media (min-width: 600px) {
    #vidyard-popbox {
      width: initial; } }

#vidyard-overlay-wrapper {
  z-index: 3000; }

#retail-cards {
  position: relative;
  padding: 0; }
  #retail-cards .container {
    position: relative;
    z-index: 1; }
  #retail-cards:after {
    content: '';
    position: absolute;
    width: 100vw;
    height: 98px;
    left: 0;
    top: 0;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2);
    background: #fff; }
    @media (min-width: 381px) {
      #retail-cards:after {
        height: 83px; } }
    @media (min-width: 511px) {
      #retail-cards:after {
        height: 68px; } }
    @media (min-width: 992px) {
      #retail-cards:after {
        height: 25%; } }
  #retail-cards .card-wrapper {
    gap: 16px;
    margin-bottom: 24px; }
  #retail-cards .cards {
    gap: 16px;
    width: 100%; }
    #retail-cards .cards .card {
      background: white;
      border: 1px solid var(--ld-galaxy-80-300);
      box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
      border-radius: 4px;
      padding: 24px 24px 24px 0;
      width: 100%;
      max-width: 500px;
      margin: 0 auto;
      flex: 1; }
      #retail-cards .cards .card:not(:first-child) {
        margin-top: 16px; }
      #retail-cards .cards .card .content {
        border-left: 5px solid #501283;
        display: flex; }
        #retail-cards .cards .card .content .hero {
          max-width: 100px;
          border-top-right-radius: 4px;
          border-bottom-right-radius: 4px;
          min-width: 100px;
          background-repeat: no-repeat; }
          #retail-cards .cards .card .content .hero.knowledge-cafe {
            background-image: url("/Areas/LoanDepot/Images/9-easy-steps.png");
            background-size: 190px;
            background-position: left;
            margin: 0; }
          #retail-cards .cards .card .content .hero.calculator {
            background-image: url("/Areas/LoanDepot/Images/calculator-icon.svg");
            background-size: 70px;
            background-position: center; }
          #retail-cards .cards .card .content .hero.credit-score {
            background-image: url("/Areas/LoanDepot/Images/credit-score.png");
            background-size: 70px;
            background-position: center; }
          #retail-cards .cards .card .content .hero.home-search {
            background-image: url("/Areas/LoanDepot/Images/home-search.png");
            background-size: 70px;
            background-position: center; }
          #retail-cards .cards .card .content .hero.video {
            background-size: cover;
            background-position: center; }
        #retail-cards .cards .card .content .block {
          margin-left: 16px; }
          #retail-cards .cards .card .content .block .overline {
            color: #501283;
            font-size: 12px;
            font-family: "Source Sans Pro";
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1.5px;
            line-height: 16px;
            margin: 0;
            margin-bottom: 8px; }
          #retail-cards .cards .card .content .block .headline {
            color: #1c2834;
            font-size: 16px;
            font-family: "Poppins";
            font-weight: 400;
            letter-spacing: 0.25px;
            margin: 0;
            margin-bottom: 8px; }
          #retail-cards .cards .card .content .block .text-link, #retail-cards .cards .card .content .block a {
            color: #0d6bb8;
            font-size: 16px;
            font-family: "Source Sans Pro";
            font-weight: 500;
            letter-spacing: 0.25px;
            line-height: 24px;
            margin: 0;
            margin-bottom: 8px;
            cursor: pointer; }
            #retail-cards .cards .card .content .block .text-link:hover, #retail-cards .cards .card .content .block .text-link:focus, #retail-cards .cards .card .content .block a:hover, #retail-cards .cards .card .content .block a:focus {
              color: #0d6bb8;
              text-decoration: underline;
              font-weight: 600; }
            #retail-cards .cards .card .content .block .text-link .icon.prefix, #retail-cards .cards .card .content .block a .icon.prefix {
              margin-right: 4px; }
              @media (mind-width: 992px) {
                #retail-cards .cards .card .content .block .text-link .icon.prefix img, #retail-cards .cards .card .content .block a .icon.prefix img {
                  width: 24px; } }
            #retail-cards .cards .card .content .block .text-link .icon.suffix, #retail-cards .cards .card .content .block a .icon.suffix {
              margin-left: 4px; }
    @media (min-width: 768px) {
      #retail-cards .cards {
        width: calc(50% - 16px); } }
    @media (min-width: 992px) {
      #retail-cards .cards {
        display: flex;
        align-items: center;
        justify-content: center;
        width: calc(33.333% - 16px); }
        #retail-cards .cards .card {
          margin: 0 16px 0 0;
          min-height: 210px; }
          #retail-cards .cards .card:not(:first-child) {
            margin-top: 0; }
          #retail-cards .cards .card .headline {
            min-height: 60px; }
            #retail-cards .cards .card .headline.normal {
              min-height: auto; } }
    @media (min-width: 1200px) {
      #retail-cards .cards .card {
        min-height: auto; } }

@media (min-width: 768px) {
  .video-card-wrap {
    min-height: 186px; } }

@media (min-width: 992px) {
  .video-card-wrap {
    min-height: auto; } }

@media (min-width: 768px) {
  .video-card-wrap .video-card {
    min-height: 186px; } }

@media (min-width: 992px) {
  .video-card-wrap .video-card {
    min-height: auto; } }

.mr-0 {
  margin-right: 0px !important; }

.pb-4 {
  padding-bottom: 16px !important; }

.mw-100 {
  max-width: 100% !important; }

.flexwrap {
  flex-wrap: wrap !important; }

.position-center {
  display: flex;
  align-items: center;
  justify-content: center; }

.d-flex {
  display: flex !important; }

.plain-section {
  padding-top: 16px !important;
  padding-bottom: 16px !important; }
  .plain-section:after {
    display: none !important; }

.cal_title {
  font-family: 'Montserrat', 'sans-serif';
  font-size: 21px;
  font-weight: 700;
  letter-spacing: 0.25px;
  line-height: 1.1;
  margin-bottom: 1rem; }

.cal_amount {
  font-size: 1.5rem;
  font-family: 'Montserrat', 'sans-serif';
  font-weight: 700;
  padding: 0.5rem;
  background-color: #f5f6f6;
  border: 1px solid var(--ld-galaxy-80-300);
  border-radius: 6px; }

.cal_amount_final {
  font-size: 2rem !important;
  margin-bottom: 1.75rem !important;
  line-height: 1.1 !important; }

.form-control:focus, .form-control:active {
  border: 2px solid var(--ld-pacific);
  box-shadow: 0 0 3px 0 rgba(113, 175, 237, 0.6), inset 0 -1px 4px 0 #F5F6F6;
  transition: 0.4s ease-out; }

.grecaptcha-badge {
  z-index: 999; }

.tablist {
  border: 1px solid var(--ld-galaxy-80-300);
  border-bottom: none; }

#tabs .accordion-tabs {
  border: 1px solid var(--ld-galaxy-80-300);
  background: #f6f9fc; }
  #tabs .accordion-tabs .card {
    box-shadow: none;
    border-radius: 0;
    margin-bottom: 0;
    border-top: 1px solid var(--ld-galaxy-80-300);
    border-bottom: 1px solid var(--ld-galaxy-80-300);
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    border-bottom: 1px solid #e0e6ed;
    border-right: none;
    border-left: none;
    background-color: #fff; }
    @media (min-width: 768px) {
      #tabs .accordion-tabs .card {
        border-top: none; } }
    #tabs .accordion-tabs .card .card-header {
      height: 80px;
      border-bottom: none; }
      #tabs .accordion-tabs .card .card-header h5 {
        position: relative;
        top: 50%;
        transform: translateY(-50%); }
        #tabs .accordion-tabs .card .card-header h5 [data-toggle="collapse"] .fa:before, #tabs .accordion-tabs .card .card-header h5 [data-toggle="collapse"] #scheduler .uib-datepicker .glyphicon:before, #scheduler .uib-datepicker #tabs .accordion-tabs .card .card-header h5 [data-toggle="collapse"] .glyphicon:before {
          font-family: 'FontAwesome';
          content: "\f106";
          font-size: 24px;
          float: right; }
        #tabs .accordion-tabs .card .card-header h5 [data-toggle="collapse"].collapsed .fa:before, #tabs .accordion-tabs .card .card-header h5 [data-toggle="collapse"].collapsed #scheduler .uib-datepicker .glyphicon:before, #scheduler .uib-datepicker #tabs .accordion-tabs .card .card-header h5 [data-toggle="collapse"].collapsed .glyphicon:before {
          content: "\f107"; }
        #tabs .accordion-tabs .card .card-header h5 a {
          color: rgba(28, 40, 52, 0.8);
          font-size: 20px;
          font-family: "Source Sans Pro";
          font-weight: 600;
          letter-spacing: 0.19px;
          line-height: 24px; }
          #tabs .accordion-tabs .card .card-header h5 a:hover, #tabs .accordion-tabs .card .card-header h5 a:focus {
            text-decoration: underline; }
          #tabs .accordion-tabs .card .card-header h5 a .fa, #tabs .accordion-tabs .card .card-header h5 a #scheduler .uib-datepicker .glyphicon, #scheduler .uib-datepicker #tabs .accordion-tabs .card .card-header h5 a .glyphicon {
            float: right;
            font-size: 24px; }
  #tabs .accordion-tabs .card-body {
    border-top: 1px solid #e0e6ed; }
    @media (min-width: 768px) {
      #tabs .accordion-tabs .card-body {
        border-top: none; } }

#tabs .nav-tabs {
  display: none;
  border: 1px solid var(--ld-galaxy-80-300);
  background: #f6f9fc; }
  @media (min-width: 768px) {
    #tabs .nav-tabs {
      display: flex; } }
  #tabs .nav-tabs .nav-item {
    width: 310px;
    margin-bottom: 0px !important;
    margin-left: 0px !important; }
    #tabs .nav-tabs .nav-item .nav-link {
      display: flex;
      justify-content: center;
      align-items: center;
      height: 80px;
      width: inherit;
      color: rgba(28, 40, 52, 0.8);
      font-size: 20px;
      font-family: "Source Sans Pro";
      font-weight: 600;
      text-align: center;
      letter-spacing: 0.25px;
      line-height: 24px;
      border-top: none;
      border-bottom: none;
      border-radius: 0; }
      #tabs .nav-tabs .nav-item .nav-link:active, #tabs .nav-tabs .nav-item .nav-link.active {
        background: white;
        border-left: 1px solid var(--ld-galaxy-80-300);
        border-right: 1px solid var(--ld-galaxy-80-300); }
    #tabs .nav-tabs .nav-item:first-child .nav-link {
      border-left: none; }

@media (min-width: 768px) {
  #tabs .card {
    border: none; }
  #tabs .card .card-header {
    display: none; }
  #tabs .card .collapse {
    display: block; } }

@media (max-width: 767px) {
  #tabs .tab-content > .tab-pane {
    display: block !important;
    opacity: 1; } }

#tabs .tab-content {
  border-top: none;
  border-bottom: none; }

a:focus,
.focus-outline:focus {
  outline: 2px solid var(--ld-pacific);
  outline-offset: -3px; }

@media (min-width: 992px) and (max-width: 1199) {
  .container {
    max-width: 960px; } }

