@import url(https://use.typekit.net/hqy6gwx.css);
.react-switch-container {
  display: flex;
  justify-content: flex-end;
  flex-direction: row-reverse;
}
.react-switch-checkbox {
  height: 0;
  width: 0;
  visibility: hidden;
}
.react-switch-label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  width: 40px;
  height: 20px;
  background: grey;
  border-radius: 100px;
  position: relative;
  transition: background-color 0.2s;
  margin-right: 20px;
}
.react-switch-label .react-switch-button {
  content: '';
  position: absolute;
  top: 2px;
  left: 2px;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  transition: 0.2s;
  background: #fff;
  box-shadow: 0 0 2px 0 rgba(10, 10, 10, 0.29);
}
.react-switch-checkbox:checked + .react-switch-label .react-switch-button {
  left: calc(100% - 2px);
  transform: translateX(-100%);
}
.react-switch-label:active .react-switch-button {
  width: 60px;
}

/*
 * Copyright (c) 2023, Neustar, Inc.
 * UNPUBLISHED PROPRIETARY SOURCE CODE
 *
 */
/*
 * Copyright (c) 2020, Neustar, Inc.
 * UNPUBLISHED PROPRIETARY SOURCE CODE
 *
 */
@font-face {
  font-family: 'e1x_icon_font';
  src: url('/idmp/fonts/e1x_icon_font.eot?k5kpab');
  src: url('/idmp/fonts/e1x_icon_font.eot?k5kpab#iefix') format('embedded-opentype'), url('/idmp/fonts/e1x_icon_font.ttf?k5kpab') format('truetype'), url('/idmp/fonts/e1x_icon_font.woff?k5kpab') format('woff'), url('/idmp/fonts/e1x_icon_font.svg?k5kpab#e1x_icon_font') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^="e1x-icon-"],
[class*=" e1x-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'e1x_icon_font' !important;
  speak: none;
  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;
}
.e1x-icon-E1X_ico_font-265:before {
  content: "\eaae";
}
.e1x-icon-E1X_ico_font-264:before {
  content: "\eaaf";
}
.e1x-icon-E1X_ico_font-263:before {
  content: "\eab0";
}
.e1x-icon-E1X_ico_font-261:before {
  content: "\eaa8";
}
.e1x-icon-E1X_ico_font-262:before {
  content: "\eaa9";
}
.e1x-icon-E1X_ico_font-258:before {
  content: "\eaa5";
}
.e1x-icon-E1X_ico_font-259:before {
  content: "\eaa6";
}
.e1x-icon-E1X_ico_font-260:before {
  content: "\eaa7";
}
.e1x-icon-E1X_ico_font-256:before {
  content: "\eaa2";
}
.e1x-icon-E1X_ico_font-255:before {
  content: "\eaa1";
}
.e1x-icon-E1X_ico_font-254:before {
  content: "\eaa0";
}
.e1x-icon-E1X_ico_font-253:before {
  content: "\ea9f";
}
.e1x-icon-E1X_ico_font-252:before {
  content: "\ea91";
}
.e1x-icon-E1X_ico_font-251:before {
  content: "\ea92";
}
.e1x-icon-E1X_ico_font-250:before {
  content: "\ea93";
}
.e1x-icon-E1X_ico_font-249:before {
  content: "\ea94";
}
.e1x-icon-E1X_ico_font-248:before {
  content: "\ea95";
}
.e1x-icon-E1X_ico_font-247:before {
  content: "\ea96";
}
.e1x-icon-E1X_ico_font-246:before {
  content: "\ea97";
}
.e1x-icon-E1X_ico_font-245:before {
  content: "\ea98";
}
.e1x-icon-E1X_ico_font-244:before {
  content: "\ea99";
}
.e1x-icon-E1X_ico_font-243:before {
  content: "\ea9a";
}
.e1x-icon-E1X_ico_font-242:before {
  content: "\ea9b";
}
.e1x-icon-E1X_ico_font-241:before {
  content: "\ea9c";
}
.e1x-icon-E1X_ico_font-240:before {
  content: "\ea9d";
}
.e1x-icon-E1X_ico_font-239:before {
  content: "\ea9e";
}
.e1x-icon-E1X_ico_font-236:before {
  content: "\ea8e";
}
.e1x-icon-E1X_ico_font-237:before {
  content: "\ea8f";
}
.e1x-icon-E1X_ico_font-238:before {
  content: "\ea90";
}
.e1x-icon-E1X_ico_font-235:before {
  content: "\ea8d";
}
.e1x-icon-E1X_ico_font-231:before {
  content: "\ea89";
}
.e1x-icon-E1X_ico_font-01:before {
  content: "\e913";
}
.e1x-icon-E1X_ico_font-02:before {
  content: "\e914";
}
.e1x-icon-E1X_ico_font-03:before {
  content: "\e915";
}
.e1x-icon-E1X_ico_font-04:before {
  content: "\e916";
}
.e1x-icon-E1X_ico_font-05:before {
  content: "\e90f";
}
.e1x-icon-E1X_ico_font-06:before {
  content: "\e910";
}
.e1x-icon-E1X_ico_font-07:before {
  content: "\e911";
}
.e1x-icon-E1X_ico_font-08:before {
  content: "\e912";
}
.e1x-icon-E1X_ico_font-09:before {
  content: "\e90a";
}
.e1x-icon-E1X_ico_font-10:before {
  content: "\e90b";
}
.e1x-icon-E1X_ico_font-100:before {
  content: "\e962";
}
.e1x-icon-E1X_ico_font-101:before {
  content: "\e972";
}
.e1x-icon-E1X_ico_font-102:before {
  content: "\e973";
}
.e1x-icon-E1X_ico_font-103:before {
  content: "\e992";
}
.e1x-icon-E1X_ico_font-104:before {
  content: "\e993";
}
.e1x-icon-E1X_ico_font-105:before {
  content: "\e994";
}
.e1x-icon-E1X_ico_font-106:before {
  content: "\e995";
}
.e1x-icon-E1X_ico_font-107:before {
  content: "\e996";
}
.e1x-icon-E1X_ico_font-108:before {
  content: "\e997";
}
.e1x-icon-E1X_ico_font-109:before {
  content: "\e998";
}
.e1x-icon-E1X_ico_font-11:before {
  content: "\e90c";
}
.e1x-icon-E1X_ico_font-114:before {
  content: "\e99d";
}
.e1x-icon-E1X_ico_font-115:before {
  content: "\e9a2";
}
.e1x-icon-E1X_ico_font-116:before {
  content: "\e9a1";
}
.e1x-icon-E1X_ico_font-12:before {
  content: "\e90d";
}
.e1x-icon-E1X_ico_font-13:before {
  content: "\e90e";
}
.e1x-icon-E1X_ico_font-130:before {
  content: "\e9ad";
}
.e1x-icon-E1X_ico_font-133:before {
  content: "\e9b4";
}
.e1x-icon-E1X_ico_font-135:before {
  content: "\e9e2";
}
.e1x-icon-E1X_ico_font-136:before {
  content: "\e9e3";
}
.e1x-icon-E1X_ico_font-137:before {
  content: "\e9e4";
}
.e1x-icon-E1X_ico_font-138:before {
  content: "\e9e5";
}
.e1x-icon-E1X_ico_font-139:before {
  content: "\e9e6";
}
.e1x-icon-E1X_ico_font-14:before {
  content: "\e905";
}
.e1x-icon-E1X_ico_font-140:before {
  content: "\e9e7";
}
.e1x-icon-E1X_ico_font-141:before {
  content: "\e9e8";
}
.e1x-icon-E1X_ico_font-142:before {
  content: "\e9e9";
}
.e1x-icon-E1X_ico_font-143:before {
  content: "\e9ea";
}
.e1x-icon-E1X_ico_font-144:before {
  content: "\e9eb";
}
.e1x-icon-E1X_ico_font-145:before {
  content: "\e9ec";
}
.e1x-icon-E1X_ico_font-146:before {
  content: "\e9ed";
}
.e1x-icon-E1X_ico_font-147:before {
  content: "\e9ee";
}
.e1x-icon-E1X_ico_font-148:before {
  content: "\e9ef";
}
.e1x-icon-E1X_ico_font-149:before {
  content: "\e9f0";
}
.e1x-icon-E1X_ico_font-15:before {
  content: "\e906";
}
.e1x-icon-E1X_ico_font-150:before {
  content: "\e9f1";
}
.e1x-icon-E1X_ico_font-151:before {
  content: "\e9f2";
}
.e1x-icon-E1X_ico_font-152:before {
  content: "\e9f3";
}
.e1x-icon-E1X_ico_font-153:before {
  content: "\e9f4";
}
.e1x-icon-E1X_ico_font-155:before {
  content: "\e9f5";
}
.e1x-icon-E1X_ico_font-156:before {
  content: "\e9b1";
}
.e1x-icon-E1X_ico_font-157:before {
  content: "\ea1d";
}
.e1x-icon-E1X_ico_font-158:before {
  content: "\ea1c";
}
.e1x-icon-E1X_ico_font-159:before {
  content: "\ea1e";
}
.e1x-icon-E1X_ico_font-16:before {
  content: "\e907";
}
.e1x-icon-E1X_ico_font-160:before {
  content: "\ea1f";
}
.e1x-icon-E1X_ico_font-161:before {
  content: "\ea20";
}
.e1x-icon-E1X_ico_font-162:before {
  content: "\ea21";
}
.e1x-icon-E1X_ico_font-163:before {
  content: "\ea22";
}
.e1x-icon-E1X_ico_font-164:before {
  content: "\ea23";
}
.e1x-icon-E1X_ico_font-165:before {
  content: "\ea24";
}
.e1x-icon-E1X_ico_font-166:before {
  content: "\ea25";
}
.e1x-icon-E1X_ico_font-167:before {
  content: "\ea26";
}
.e1x-icon-E1X_ico_font-168:before {
  content: "\ea27";
}
.e1x-icon-E1X_ico_font-169:before {
  content: "\ea28";
}
.e1x-icon-E1X_ico_font-17:before {
  content: "\e908";
}
.e1x-icon-E1X_ico_font-170:before {
  content: "\ea29";
}
.e1x-icon-E1X_ico_font-171:before {
  content: "\ea2a";
}
.e1x-icon-E1X_ico_font-172:before {
  content: "\ea2b";
}
.e1x-icon-E1X_ico_font-173:before {
  content: "\ea2c";
}
.e1x-icon-E1X_ico_font-174:before {
  content: "\ea2d";
}
.e1x-icon-E1X_ico_font-175:before {
  content: "\ea2e";
}
.e1x-icon-E1X_ico_font-176:before {
  content: "\ea2f";
}
.e1x-icon-E1X_ico_font-177:before {
  content: "\ea30";
}
.e1x-icon-E1X_ico_font-178:before {
  content: "\ea31";
}
.e1x-icon-E1X_ico_font-179:before {
  content: "\ea32";
}
.e1x-icon-E1X_ico_font-18:before {
  content: "\e909";
}
.e1x-icon-E1X_ico_font-180:before {
  content: "\ea33";
}
.e1x-icon-E1X_ico_font-181:before {
  content: "\ea34";
}
.e1x-icon-E1X_ico_font-184:before {
  content: "\ea3f";
}
.e1x-icon-E1X_ico_font-185:before {
  content: "\ea3d";
}
.e1x-icon-E1X_ico_font-186:before {
  content: "\ea3e";
}
.e1x-icon-E1X_ico_font-187:before {
  content: "\ea3c";
}
.e1x-icon-E1X_ico_font-188:before {
  content: "\ea40";
}
.e1x-icon-E1X_ico_font-189:before {
  content: "\ea41";
}
.e1x-icon-E1X_ico_font-19:before {
  content: "\e900";
}
.e1x-icon-E1X_ico_font-190:before {
  content: "\ea42";
}
.e1x-icon-E1X_ico_font-191:before {
  content: "\ea43";
}
.e1x-icon-E1X_ico_font-192:before {
  content: "\ea44";
}
.e1x-icon-E1X_ico_font-20:before {
  content: "\e901";
}
.e1x-icon-E1X_ico_font-232:before {
  content: "\ea8a";
}
.e1x-icon-E1X_ico_font-233:before {
  content: "\ea8b";
}
.e1x-icon-E1X_ico_font-234:before {
  content: "\ea8c";
}
.e1x-icon-E1X_ico_font-77:before {
  content: "\e94c";
}
.e1x-icon-E1X_ico_font-193:before {
  content: "\ea4a";
}
.e1x-icon-E1X_ico_font-194:before {
  content: "\ea4b";
}
.e1x-icon-E1X_ico_font-195:before {
  content: "\ea4c";
}
.e1x-icon-E1X_ico_font-196:before {
  content: "\ea4d";
}
.e1x-icon-E1X_ico_font-197:before {
  content: "\ea49";
}
.e1x-icon-E1X_ico_font-198:before {
  content: "\ea48";
}
.e1x-icon-E1X_ico_font-199:before {
  content: "\ea45";
}
.e1x-icon-E1X_ico_font-200:before {
  content: "\ea46";
}
.e1x-icon-E1X_ico_font-201:before {
  content: "\ea47";
}
.e1x-icon-E1X_ico_font-202:before {
  content: "\ea4e";
}
.e1x-icon-E1X_ico_font-203:before {
  content: "\ea55";
}
.e1x-icon-E1X_ico_font-204:before {
  content: "\ea56";
}
.e1x-icon-E1X_ico_font-205:before {
  content: "\ea57";
}
.e1x-icon-E1X_ico_font-206:before {
  content: "\ea58";
}
.e1x-icon-E1X_ico_font-207:before {
  content: "\ea5d";
}
.e1x-icon-E1X_ico_font-208:before {
  content: "\ea61";
}
.e1x-icon-E1X_ico_font-209:before {
  content: "\ea62";
}
.e1x-icon-E1X_ico_font-21:before {
  content: "\e902";
}
.e1x-icon-E1X_ico_font-210:before {
  content: "\ea63";
}
.e1x-icon-E1X_ico_font-211:before {
  content: "\ea64";
}
.e1x-icon-E1X_ico_font-212:before {
  content: "\ea65";
}
.e1x-icon-E1X_ico_font-213:before {
  content: "\ea66";
}
.e1x-icon-E1X_ico_font-214:before {
  content: "\ea5e";
}
.e1x-icon-E1X_ico_font-215:before {
  content: "\ea5f";
}
.e1x-icon-E1X_ico_font-216:before {
  content: "\ea60";
}
.e1x-icon-E1X_ico_font-217:before {
  content: "\ea67";
}
.e1x-icon-E1X_ico_font-218:before {
  content: "\ea68";
}
.e1x-icon-E1X_ico_font-219:before {
  content: "\ea69";
}
.e1x-icon-E1X_ico_font-22:before {
  content: "\e903";
}
.e1x-icon-E1X_ico_font-220:before {
  content: "\ea7e";
}
.e1x-icon-E1X_ico_font-220-221:before {
  content: "\ea7f";
}
.e1x-icon-E1X_ico_font-220-222:before {
  content: "\ea80";
}
.e1x-icon-E1X_ico_font-220-223:before {
  content: "\ea81";
}
.e1x-icon-E1X_ico_font-220-224:before {
  content: "\ea82";
}
.e1x-icon-E1X_ico_font-220-225:before {
  content: "\ea83";
}
.e1x-icon-E1X_ico_font-226:before {
  content: "\ea84";
}
.e1x-icon-E1X_ico_font-227:before {
  content: "\ea85";
}
.e1x-icon-E1X_ico_font-228:before {
  content: "\ea86";
}
.e1x-icon-E1X_ico_font-229:before {
  content: "\ea87";
}
.e1x-icon-E1X_ico_font-23:before {
  content: "\e904";
}
.e1x-icon-E1X_ico_font-230:before {
  content: "\ea88";
}
.e1x-icon-E1X_ico_font-24:before {
  content: "\e917";
}
.e1x-icon-E1X_ico_font-25:before {
  content: "\e918";
}
.e1x-icon-E1X_ico_font-26:before {
  content: "\e919";
}
.e1x-icon-E1X_ico_font-27:before {
  content: "\e91a";
}
.e1x-icon-E1X_ico_font-28:before {
  content: "\e91b";
}
.e1x-icon-E1X_ico_font-29:before {
  content: "\e91c";
}
.e1x-icon-E1X_ico_font-30:before {
  content: "\e91d";
}
.e1x-icon-E1X_ico_font-31:before {
  content: "\e91e";
}
.e1x-icon-E1X_ico_font-32:before {
  content: "\e91f";
}
.e1x-icon-E1X_ico_font-33:before {
  content: "\e920";
}
.e1x-icon-E1X_ico_font-34:before {
  content: "\e921";
}
.e1x-icon-E1X_ico_font-35:before {
  content: "\e922";
}
.e1x-icon-E1X_ico_font-36:before {
  content: "\e923";
}
.e1x-icon-E1X_ico_font-37:before {
  content: "\e924";
}
.e1x-icon-E1X_ico_font-38:before {
  content: "\e925";
}
.e1x-icon-E1X_ico_font-39:before {
  content: "\e926";
}
.e1x-icon-E1X_ico_font-40:before {
  content: "\e927";
}
.e1x-icon-E1X_ico_font-41:before {
  content: "\e928";
}
.e1x-icon-E1X_ico_font-42:before {
  content: "\e929";
}
.e1x-icon-E1X_ico_font-43:before {
  content: "\e92a";
}
.e1x-icon-E1X_ico_font-44:before {
  content: "\e92b";
}
.e1x-icon-E1X_ico_font-45:before {
  content: "\e92c";
}
.e1x-icon-E1X_ico_font-46:before {
  content: "\e92d";
}
.e1x-icon-E1X_ico_font-47:before {
  content: "\e92e";
}
.e1x-icon-E1X_ico_font-48:before {
  content: "\e92f";
}
.e1x-icon-E1X_ico_font-49:before {
  content: "\e930";
}
.e1x-icon-E1X_ico_font-50:before {
  content: "\e931";
}
.e1x-icon-E1X_ico_font-51:before {
  content: "\e932";
}
.e1x-icon-E1X_ico_font-52:before {
  content: "\e933";
}
.e1x-icon-E1X_ico_font-53:before {
  content: "\e934";
}
.e1x-icon-E1X_ico_font-54:before {
  content: "\e935";
}
.e1x-icon-E1X_ico_font-55:before {
  content: "\e936";
}
.e1x-icon-E1X_ico_font-56:before {
  content: "\e937";
}
.e1x-icon-E1X_ico_font-57:before {
  content: "\e938";
}
.e1x-icon-E1X_ico_font-58:before {
  content: "\e939";
}
.e1x-icon-E1X_ico_font-59:before {
  content: "\e93a";
}
.e1x-icon-E1X_ico_font-60:before {
  content: "\e93b";
}
.e1x-icon-E1X_ico_font-61:before {
  content: "\e93c";
}
.e1x-icon-E1X_ico_font-62:before {
  content: "\e93d";
}
.e1x-icon-E1X_ico_font-63:before {
  content: "\e93e";
}
.e1x-icon-E1X_ico_font-64:before {
  content: "\e93f";
}
.e1x-icon-E1X_ico_font-65:before {
  content: "\e940";
}
.e1x-icon-E1X_ico_font-66:before {
  content: "\e941";
}
.e1x-icon-E1X_ico_font-67:before {
  content: "\e942";
}
.e1x-icon-E1X_ico_font-68:before {
  content: "\e943";
}
.e1x-icon-E1X_ico_font-69:before {
  content: "\e945";
}
.e1x-icon-E1X_ico_font-70:before {
  content: "\e946";
}
.e1x-icon-E1X_ico_font-71:before {
  content: "\e947";
}
.e1x-icon-E1X_ico_font-72:before {
  content: "\e948";
}
.e1x-icon-E1X_ico_font-73:before {
  content: "\e944";
}
.e1x-icon-E1X_ico_font-74:before {
  content: "\e949";
}
.e1x-icon-E1X_ico_font-75:before {
  content: "\e94a";
}
.e1x-icon-E1X_ico_font-76:before {
  content: "\e94b";
}
.e1x-icon-E1X_ico_font-78:before {
  content: "\e94d";
}
.e1x-icon-E1X_ico_font-79:before {
  content: "\e94e";
}
.e1x-icon-E1X_ico_font-80:before {
  content: "\e950";
}
.e1x-icon-E1X_ico_font-81:before {
  content: "\e94f";
}
.e1x-icon-E1X_ico_font-82:before {
  content: "\e951";
}
.e1x-icon-E1X_ico_font-83:before {
  content: "\e952";
}
.e1x-icon-E1X_ico_font-85:before {
  content: "\e953";
}
.e1x-icon-E1X_ico_font-86:before {
  content: "\e954";
}
.e1x-icon-E1X_ico_font-87:before {
  content: "\e955";
}
.e1x-icon-E1X_ico_font-89:before {
  content: "\e956";
}
.e1x-icon-E1X_ico_font-90:before {
  content: "\e957";
}
.e1x-icon-E1X_ico_font-91:before {
  content: "\e959";
}
.e1x-icon-E1X_ico_font-92:before {
  content: "\e95a";
}
.e1x-icon-E1X_ico_font-93:before {
  content: "\e95b";
}
.e1x-icon-E1X_ico_font-94:before {
  content: "\e95c";
}
.e1x-icon-E1X_ico_font-95:before {
  content: "\e95d";
}
.e1x-icon-E1X_ico_font-99:before {
  content: "\e961";
}
.e1x-icon-masked_icons_fonts-153:before {
  content: "\eaad";
}
.e1x-icon-masked_icons_fonts-152:before {
  content: "\eaac";
}
.e1x-icon-masked_icons_fonts-151:before {
  content: "\eaaa";
}
.e1x-icon-masked_icons_fonts-150:before {
  content: "\eaab";
}
.e1x-icon-masked_icons_fonts-149:before {
  content: "\e958";
}
.e1x-icon-masked_icons_fonts-148:before {
  content: "\eaa3";
}
.e1x-icon-masked_icons_fonts-147:before {
  content: "\eaa4";
}
.e1x-icon-E1X_ico_font-118:before {
  content: "\e99f";
}
.e1x-icon-E1X_ico_font-110:before {
  content: "\e99c";
}
.e1x-icon-E1X_ico_font-111:before {
  content: "\e99b";
}
.e1x-icon-E1X_ico_font-112:before {
  content: "\e99a";
}
.e1x-icon-E1X_ico_font-113:before {
  content: "\e999";
}
.e1x-icon-E1X_ico_font-117:before {
  content: "\e9a0";
}
.e1x-icon-E1X_ico_font-119:before {
  content: "\e99e";
}
.e1x-icon-E1X_ico_font-120:before {
  content: "\e9ab";
}
.e1x-icon-E1X_ico_font-121:before {
  content: "\e9aa";
}
.e1x-icon-E1X_ico_font-122:before {
  content: "\e9a9";
}
.e1x-icon-E1X_ico_font-123:before {
  content: "\e9a8";
}
.e1x-icon-E1X_ico_font-124:before {
  content: "\e9a7";
}
.e1x-icon-E1X_ico_font-125:before {
  content: "\e9a6";
}
.e1x-icon-E1X_ico_font-126:before {
  content: "\e9a5";
}
.e1x-icon-E1X_ico_font-127:before {
  content: "\e9a4";
}
.e1x-icon-E1X_ico_font-128:before {
  content: "\e9a3";
}
.e1x-icon-E1X_ico_font-129:before {
  content: "\e9ac";
}
.e1x-icon-E1X_ico_font-131:before {
  content: "\e9ae";
}
.e1x-icon-E1X_ico_font-132:before {
  content: "\e9af";
}
.e1x-icon-E1X_ico_font-182:before {
  content: "\ea35";
}
.e1x-icon-E1X_ico_font-183:before {
  content: "\ea36";
}
.e1x-icon-E1X_ico_font-96:before {
  content: "\e95e";
}
.e1x-icon-E1X_ico_font-97:before {
  content: "\e95f";
}
.e1x-icon-E1X_ico_font-98:before {
  content: "\e960";
}
.e1x-icon-masked_icons_fonts-01:before {
  content: "\e96d";
}
.e1x-icon-masked_icons_fonts-02:before {
  content: "\e96e";
}
.e1x-icon-masked_icons_fonts-03:before {
  content: "\e96f";
}
.e1x-icon-masked_icons_fonts-04:before {
  content: "\e970";
}
.e1x-icon-masked_icons_fonts-05:before {
  content: "\e971";
}
.e1x-icon-masked_icons_fonts-06:before {
  content: "\e963";
}
.e1x-icon-masked_icons_fonts-07:before {
  content: "\e964";
}
.e1x-icon-masked_icons_fonts-08:before {
  content: "\e965";
}
.e1x-icon-masked_icons_fonts-09:before {
  content: "\e966";
}
.e1x-icon-masked_icons_fonts-10:before {
  content: "\e967";
}
.e1x-icon-masked_icons_fonts-100:before {
  content: "\ea0f";
}
.e1x-icon-masked_icons_fonts-101:before {
  content: "\ea10";
}
.e1x-icon-masked_icons_fonts-102:before {
  content: "\ea13";
}
.e1x-icon-masked_icons_fonts-103:before {
  content: "\ea14";
}
.e1x-icon-masked_icons_fonts-104:before {
  content: "\ea11";
}
.e1x-icon-masked_icons_fonts-105:before {
  content: "\ea12";
}
.e1x-icon-masked_icons_fonts-106:before {
  content: "\ea15";
}
.e1x-icon-masked_icons_fonts-108:before {
  content: "\ea17";
}
.e1x-icon-masked_icons_fonts-109:before {
  content: "\ea18";
}
.e1x-icon-masked_icons_fonts-11:before {
  content: "\e968";
}
.e1x-icon-masked_icons_fonts-110:before {
  content: "\ea19";
}
.e1x-icon-masked_icons_fonts-111:before {
  content: "\ea1b";
}
.e1x-icon-masked_icons_fonts-112:before {
  content: "\ea1a";
}
.e1x-icon-masked_icons_fonts-113:before {
  content: "\ea37";
}
.e1x-icon-masked_icons_fonts-114:before {
  content: "\ea38";
}
.e1x-icon-masked_icons_fonts-115:before {
  content: "\ea3b";
}
.e1x-icon-masked_icons_fonts-116:before {
  content: "\ea3a";
}
.e1x-icon-masked_icons_fonts-117:before {
  content: "\ea39";
}
.e1x-icon-masked_icons_fonts-118:before {
  content: "\ea4f";
}
.e1x-icon-masked_icons_fonts-119:before {
  content: "\ea50";
}
.e1x-icon-masked_icons_fonts-12:before {
  content: "\e969";
}
.e1x-icon-masked_icons_fonts-120:before {
  content: "\ea51";
}
.e1x-icon-masked_icons_fonts-121:before {
  content: "\ea52";
}
.e1x-icon-masked_icons_fonts-122:before {
  content: "\ea53";
}
.e1x-icon-masked_icons_fonts-123:before {
  content: "\ea54";
}
.e1x-icon-masked_icons_fonts-124:before {
  content: "\ea5a";
}
.e1x-icon-masked_icons_fonts-125:before {
  content: "\ea5c";
}
.e1x-icon-masked_icons_fonts-126:before {
  content: "\ea59";
}
.e1x-icon-masked_icons_fonts-127:before {
  content: "\ea5b";
}
.e1x-icon-masked_icons_fonts-128:before {
  content: "\ea6a";
}
.e1x-icon-masked_icons_fonts-129:before {
  content: "\ea6b";
}
.e1x-icon-masked_icons_fonts-13:before {
  content: "\e96a";
}
.e1x-icon-masked_icons_fonts-130:before {
  content: "\ea6c";
}
.e1x-icon-masked_icons_fonts-131:before {
  content: "\ea6d";
}
.e1x-icon-masked_icons_fonts-132:before {
  content: "\ea72";
}
.e1x-icon-masked_icons_fonts-133:before {
  content: "\ea71";
}
.e1x-icon-masked_icons_fonts-134:before {
  content: "\ea70";
}
.e1x-icon-masked_icons_fonts-135:before {
  content: "\ea6f";
}
.e1x-icon-masked_icons_fonts-136:before {
  content: "\ea6e";
}
.e1x-icon-masked_icons_fonts-137:before {
  content: "\ea73";
}
.e1x-icon-masked_icons_fonts-138:before {
  content: "\ea74";
}
.e1x-icon-masked_icons_fonts-139:before {
  content: "\ea75";
}
.e1x-icon-masked_icons_fonts-14:before {
  content: "\e96b";
}
.e1x-icon-masked_icons_fonts-140 .path1:before {
  content: "\ea76";
  color: #f1f1f1;
}
.e1x-icon-masked_icons_fonts-140 .path2:before {
  content: "\ea77";
  margin-left: -1em;
  color: #000000;
}
.e1x-icon-masked_icons_fonts-141:before {
  content: "\ea78";
}
.e1x-icon-masked_icons_fonts-142:before {
  content: "\ea79";
}
.e1x-icon-masked_icons_fonts-143:before {
  content: "\ea7a";
}
.e1x-icon-masked_icons_fonts-144:before {
  content: "\ea7b";
}
.e1x-icon-masked_icons_fonts-145:before {
  content: "\ea7c";
}
.e1x-icon-masked_icons_fonts-146:before {
  content: "\ea7d";
}
.e1x-icon-masked_icons_fonts-15:before {
  content: "\e96c";
}
.e1x-icon-masked_icons_fonts-16:before {
  content: "\e989";
}
.e1x-icon-masked_icons_fonts-17:before {
  content: "\e98a";
}
.e1x-icon-masked_icons_fonts-18:before {
  content: "\e98b";
}
.e1x-icon-masked_icons_fonts-19:before {
  content: "\e991";
}
.e1x-icon-masked_icons_fonts-20:before {
  content: "\e990";
}
.e1x-icon-masked_icons_fonts-21:before {
  content: "\e98f";
}
.e1x-icon-masked_icons_fonts-22:before {
  content: "\e98d";
}
.e1x-icon-masked_icons_fonts-23:before {
  content: "\e98e";
}
.e1x-icon-masked_icons_fonts-24:before {
  content: "\e98c";
}
.e1x-icon-masked_icons_fonts-25:before {
  content: "\e9b0";
}
.e1x-icon-masked_icons_fonts-26:before {
  content: "\ea16";
}
.e1x-icon-masked_icons_fonts-27:before {
  content: "\e9b2";
}
.e1x-icon-masked_icons_fonts-28:before {
  content: "\e9b3";
}
.e1x-icon-masked_icons_fonts-29:before {
  content: "\e9b7";
}
.e1x-icon-masked_icons_fonts-30:before {
  content: "\e9b5";
}
.e1x-icon-masked_icons_fonts-31:before {
  content: "\e9b6";
}
.e1x-icon-masked_icons_fonts-32:before {
  content: "\e9b8";
}
.e1x-icon-masked_icons_fonts-33:before {
  content: "\e9b9";
}
.e1x-icon-masked_icons_fonts-34:before {
  content: "\e9ba";
}
.e1x-icon-masked_icons_fonts-35:before {
  content: "\e9bb";
}
.e1x-icon-masked_icons_fonts-37:before {
  content: "\e9bc";
}
.e1x-icon-masked_icons_fonts-38:before {
  content: "\e9bd";
}
.e1x-icon-masked_icons_fonts-39:before {
  content: "\e9be";
}
.e1x-icon-masked_icons_fonts-40:before {
  content: "\e9bf";
}
.e1x-icon-masked_icons_fonts-41:before {
  content: "\e9c0";
}
.e1x-icon-masked_icons_fonts-42:before {
  content: "\e9c1";
}
.e1x-icon-masked_icons_fonts-43:before {
  content: "\e9c2";
}
.e1x-icon-masked_icons_fonts-44:before {
  content: "\e9c3";
}
.e1x-icon-masked_icons_fonts-45:before {
  content: "\e9c4";
}
.e1x-icon-masked_icons_fonts-46:before {
  content: "\e9c5";
}
.e1x-icon-masked_icons_fonts-47:before {
  content: "\e9c6";
}
.e1x-icon-masked_icons_fonts-48:before {
  content: "\e9c7";
}
.e1x-icon-masked_icons_fonts-49:before {
  content: "\e9c8";
}
.e1x-icon-masked_icons_fonts-50:before {
  content: "\e9c9";
}
.e1x-icon-masked_icons_fonts-51:before {
  content: "\e9ca";
}
.e1x-icon-masked_icons_fonts-52:before {
  content: "\e9cc";
}
.e1x-icon-masked_icons_fonts-53:before {
  content: "\e9cd";
}
.e1x-icon-masked_icons_fonts-54:before {
  content: "\e9ce";
}
.e1x-icon-masked_icons_fonts-55:before {
  content: "\e9cf";
}
.e1x-icon-masked_icons_fonts-56:before {
  content: "\e9d0";
}
.e1x-icon-masked_icons_fonts-57:before {
  content: "\e9cb";
}
.e1x-icon-masked_icons_fonts-58:before {
  content: "\e9d1";
}
.e1x-icon-masked_icons_fonts-59:before {
  content: "\e9d2";
}
.e1x-icon-masked_icons_fonts-60:before {
  content: "\e9d3";
}
.e1x-icon-masked_icons_fonts-61:before {
  content: "\e9d4";
}
.e1x-icon-masked_icons_fonts-62:before {
  content: "\e9d5";
}
.e1x-icon-masked_icons_fonts-63:before {
  content: "\e9d6";
}
.e1x-icon-masked_icons_fonts-64:before {
  content: "\e9d7";
}
.e1x-icon-masked_icons_fonts-65:before {
  content: "\e9d8";
}
.e1x-icon-masked_icons_fonts-66:before {
  content: "\e9d9";
}
.e1x-icon-masked_icons_fonts-67:before {
  content: "\e9da";
}
.e1x-icon-masked_icons_fonts-68:before {
  content: "\e9db";
}
.e1x-icon-masked_icons_fonts-69:before {
  content: "\e9dc";
}
.e1x-icon-masked_icons_fonts-70:before {
  content: "\e9dd";
}
.e1x-icon-masked_icons_fonts-71:before {
  content: "\e9de";
}
.e1x-icon-masked_icons_fonts-72:before {
  content: "\e9df";
}
.e1x-icon-masked_icons_fonts-73:before {
  content: "\e9e0";
}
.e1x-icon-masked_icons_fonts-74:before {
  content: "\e9e1";
}
.e1x-icon-masked_icons_fonts-75:before {
  content: "\e9f6";
}
.e1x-icon-masked_icons_fonts-76:before {
  content: "\e9f7";
}
.e1x-icon-masked_icons_fonts-77:before {
  content: "\e9f8";
}
.e1x-icon-masked_icons_fonts-78:before {
  content: "\e9f9";
}
.e1x-icon-masked_icons_fonts-79:before {
  content: "\e9fa";
}
.e1x-icon-masked_icons_fonts-80:before {
  content: "\e9fb";
}
.e1x-icon-masked_icons_fonts-81:before {
  content: "\e9fc";
}
.e1x-icon-masked_icons_fonts-82:before {
  content: "\e9fd";
}
.e1x-icon-masked_icons_fonts-83:before {
  content: "\e9fe";
}
.e1x-icon-masked_icons_fonts-84:before {
  content: "\e9ff";
}
.e1x-icon-masked_icons_fonts-85:before {
  content: "\ea00";
}
.e1x-icon-masked_icons_fonts-86:before {
  content: "\ea01";
}
.e1x-icon-masked_icons_fonts-87:before {
  content: "\ea02";
}
.e1x-icon-masked_icons_fonts-88:before {
  content: "\ea03";
}
.e1x-icon-masked_icons_fonts-89:before {
  content: "\ea04";
}
.e1x-icon-masked_icons_fonts-90:before {
  content: "\ea0e";
}
.e1x-icon-masked_icons_fonts-91:before {
  content: "\ea05";
}
.e1x-icon-masked_icons_fonts-92:before {
  content: "\ea06";
}
.e1x-icon-masked_icons_fonts-93:before {
  content: "\ea07";
}
.e1x-icon-masked_icons_fonts-94:before {
  content: "\ea08";
}
.e1x-icon-masked_icons_fonts-95:before {
  content: "\ea09";
}
.e1x-icon-masked_icons_fonts-96:before {
  content: "\ea0a";
}
.e1x-icon-masked_icons_fonts-97:before {
  content: "\ea0b";
}
.e1x-icon-masked_icons_fonts-98:before {
  content: "\ea0c";
}
.e1x-icon-masked_icons_fonts-99:before {
  content: "\ea0d";
}
.e1x-icon-module-app-icon-01:before {
  content: "\e975";
}
.e1x-icon-module-app-icon-02:before {
  content: "\e976";
}
.e1x-icon-module-app-icon-03:before {
  content: "\e977";
}
.e1x-icon-module-app-icon-04:before {
  content: "\e978";
}
.e1x-icon-module-app-icon-05:before {
  content: "\e979";
}
.e1x-icon-module-app-icon-06:before {
  content: "\e97a";
}
.e1x-icon-module-app-icon-07:before {
  content: "\e974";
}
.e1x-icon-module-app-icon-08:before {
  content: "\e97b";
}
.e1x-icon-module-app-icon-09:before {
  content: "\e97c";
}
.e1x-icon-module-app-icon-10:before {
  content: "\e97d";
}
.e1x-icon-module-app-icon-11:before {
  content: "\e97e";
}
.e1x-icon-module-app-icon-12:before {
  content: "\e97f";
}
.e1x-icon-module-app-icon-13:before {
  content: "\e980";
}
.e1x-icon-module-app-icon-14:before {
  content: "\e981";
}
.e1x-icon-module-app-icon-15:before {
  content: "\e982";
}
.e1x-icon-module-app-icon-16:before {
  content: "\e988";
}
.e1x-icon-module-app-icon-17:before {
  content: "\e987";
}
.e1x-icon-module-app-icon-18:before {
  content: "\e986";
}
.e1x-icon-module-app-icon-19:before {
  content: "\e985";
}
.e1x-icon-module-app-icon-20:before {
  content: "\e984";
}
.e1x-icon-module-app-icon-21:before {
  content: "\e983";
}
@font-face {
  font-family: 'din-regular';
  src: url('/idmp/fonts/dincomp-regular-webfont.eot');
  /* IE9 Compat Modes */
  src: url('/idmp/fonts/dincomp-regular-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/idmp/fonts/dincomp-regular-webfont.woff') format('woff'), /* Pretty Modern Browsers */ url('/idmp/fonts/dincomp-regular-webfont.ttf') format('truetype'), /* Safari, Android, iOS */ url('/idmp/fonts/dincomp-regular-webfont.svg#svgFontName') format('svg');
  /* Legacy iOS */
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'din-bold';
  src: url('/idmp/fonts/dincomp-bold-webfont.eot');
  /* IE9 Compat Modes */
  src: url('/idmp/fonts/dincomp-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/idmp/fonts/dincomp-bold-webfont.woff') format('woff'), /* Pretty Modern Browsers */ url('/idmp/fonts/dincomp-bold-webfont.ttf') format('truetype'), /* Safari, Android, iOS */ url('/idmp/fonts/dincomp-bold-webfont.svg#svgFontName') format('svg');
  /* Legacy iOS */
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'din-medium';
  src: url('/idmp/fonts/dincomp-medium-webfont.eot');
  /* IE9 Compat Modes */
  src: url('/idmp/fonts/dincomp-medium-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/idmp/fonts/dincomp-medium-webfont.woff') format('woff'), /* Pretty Modern Browsers */ url('/idmp/fonts/dincomp-medium-webfont.ttf') format('truetype'), /* Safari, Android, iOS */ url('/idmp/fonts/dincomp-medium-webfont.svg#svgFontName') format('svg');
  /* Legacy iOS */
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'din-light';
  src: url('/idmp/fonts/dincomp-light-webfont.eot');
  /* IE9 Compat Modes */
  src: url('/idmp/fonts/dincomp-light-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/idmp/fonts/dincomp-light-webfont.woff') format('woff'), /* Pretty Modern Browsers */ url('/idmp/fonts/dincomp-light-webfont.ttf') format('truetype'), /* Safari, Android, iOS */ url('/idmp/fonts/dincomp-light-webfont.svg#svgFontName') format('svg');
  /* Legacy iOS */
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'din-italic';
  src: url('/idmp/fonts/dincomp-regularita-webfont.eot');
  /* IE9 Compat Modes */
  src: url('/idmp/fonts/dincomp-regularita-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/idmp/fonts/dincomp-regularita-webfont.woff') format('woff'), /* Pretty Modern Browsers */ url('/idmp/fonts/dincomp-regularita-webfont.ttf') format('truetype'), /* Safari, Android, iOS */ url('/idmp/fonts/dincomp-regularita-webfont.svg#svgFontName') format('svg');
  /* Legacy iOS */
  font-weight: 400;
  font-style: normal;
}
.dincomp-reg {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.dincomp-bold {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.dincomp-medium {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.dincomp-light {
  font-family: acumin-pro, sans-serif;
  font-weight: 200;
  font-style: normal;
}
.dincomp-italic {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
.proxima {
  font-family: proxima-nova, sans-serif;
  font-style: normal;
}
@font-face {
  font-family: dincomp-regular, sans-serif;
  src: url("/idmp/fonts/dincomp-regular.woff");
}
.font-reg--- {
  font-family: acumin-pro, sans-serif;
  font-style: normal;
  font-weight: 400;
}
.font-bold--- {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-weight: 700;
}
.font-thin--- {
  font-family: acumin-pro, sans-serif;
  font-weight: 200;
  font-style: normal;
  font-weight: 300;
}
.font-med--- {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-weight: 600;
}
.font-italic--- {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
  font-weight: 400;
}
.font-icon {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.acumin-pro {
  font-family: acumin-pro, sans-serif;
}
.font-reg-pro,
.font-reg {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.font-bold-pro,
.font-bold {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.font-thin-pro,
.font-thin {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
}
.font-lite-pro,
.font-lite {
  font-family: acumin-pro, sans-serif;
  font-weight: 200;
  font-style: normal;
}
.font-med-pro,
.font-med {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.font-italic-pro,
.font-italic {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
.font-access {
  font-size: 12px;
}
@media (min-width:992px) {
  .font-access {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .font-access {
    font-size: 14px;
  }
}
.ico-font-size-xs {
  font-size: 2rem;
  position: relative;
  top: -1rem;
}
.ico-font-size-sm {
  font-size: 3rem;
  position: relative;
  top: -1rem;
}
.ico-font-size-md {
  font-size: 4rem;
  position: relative;
  top: -1rem;
}
.ico-font-size-lg {
  font-size: 5rem;
  position: relative;
  top: -1rem;
}
.ico-font-size-xl {
  font-size: 6rem;
  position: relative;
  top: -1rem;
}
.idmp-ico,
.idmp-icon-vertical-dots,
.font-img {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.idmp-ico.flip-x,
.idmp-icon-vertical-dots.flip-x,
.font-img.flip-x {
  -moz-transform: scaleX(-1);
  /* Gecko */
  -o-transform: scaleX(-1);
  /* Opera */
  -webkit-transform: scaleX(-1);
  /* Webkit */
  transform: scaleX(-1);
  /* Standard */
}
.idmp-ico.accessable:before,
.idmp-icon-vertical-dots.accessable:before,
.font-img.accessable:before {
  content: "\eaf3";
}
.idmp-ico.contrast:before,
.idmp-icon-vertical-dots.contrast:before,
.font-img.contrast:before {
  content: "\eaf4";
}
.idmp-ico.e1x:before,
.idmp-icon-vertical-dots.e1x:before,
.font-img.e1x:before {
  content: "\e90c";
}
.idmp-ico.e1x-square:before,
.idmp-icon-vertical-dots.e1x-square:before,
.font-img.e1x-square:before {
  content: "\e90d";
}
.idmp-ico.home:before,
.idmp-icon-vertical-dots.home:before,
.font-img.home:before {
  content: "\e910";
}
.idmp-ico.close-ico:before,
.idmp-icon-vertical-dots.close-ico:before,
.font-img.close-ico:before {
  content: "\e90a";
}
.idmp-ico.chat:before,
.idmp-icon-vertical-dots.chat:before,
.font-img.chat:before {
  content: "\eb03";
}
.idmp-ico.upload:before,
.idmp-icon-vertical-dots.upload:before,
.font-img.upload:before {
  content: "\e953";
}
.idmp-ico.download:before,
.idmp-icon-vertical-dots.download:before,
.font-img.download:before {
  content: "\e909";
}
.idmp-ico.import:before,
.idmp-icon-vertical-dots.import:before,
.font-img.import:before {
  content: "\eb22";
}
.idmp-ico.help:before,
.idmp-icon-vertical-dots.help:before,
.font-img.help:before {
  content: "\e913";
}
.idmp-ico.arrow-down:before,
.idmp-icon-vertical-dots.arrow-down:before,
.font-img.arrow-down:before {
  content: "\e915";
}
.idmp-ico.arrow-up:before,
.idmp-icon-vertical-dots.arrow-up:before,
.font-img.arrow-up:before {
  content: "\e916";
}
.idmp-ico.edit:before,
.idmp-icon-vertical-dots.edit:before,
.font-img.edit:before,
.idmp-ico.edit-ico:before,
.idmp-icon-vertical-dots.edit-ico:before,
.font-img.edit-ico:before {
  content: "\e938";
}
.idmp-ico.data-bar-solid:before,
.idmp-icon-vertical-dots.data-bar-solid:before,
.font-img.data-bar-solid:before {
  content: "\e945";
}
.idmp-ico.data-bar-frame:before,
.idmp-icon-vertical-dots.data-bar-frame:before,
.font-img.data-bar-frame:before {
  content: "\e936";
}
.idmp-ico.data-circle:before,
.idmp-icon-vertical-dots.data-circle:before,
.font-img.data-circle:before {
  content: "\e946";
}
.idmp-ico.data-dot-line:before,
.idmp-icon-vertical-dots.data-dot-line:before,
.font-img.data-dot-line:before {
  content: "\e947";
}
.idmp-ico.data-dot:before,
.idmp-icon-vertical-dots.data-dot:before,
.font-img.data-dot:before {
  content: "\e948";
}
.idmp-ico.data-list:before,
.idmp-icon-vertical-dots.data-list:before,
.font-img.data-list:before {
  content: "\e944";
}
.idmp-ico.data-group:before,
.idmp-icon-vertical-dots.data-group:before,
.font-img.data-group:before {
  content: "\e95a";
}
.idmp-ico.data-grid:before,
.idmp-icon-vertical-dots.data-grid:before,
.font-img.data-grid:before {
  content: "\ea9e";
}
.idmp-ico.id-1:before,
.idmp-icon-vertical-dots.id-1:before,
.font-img.id-1:before {
  content: "\eaf6";
}
.idmp-ico.id-2:before,
.idmp-icon-vertical-dots.id-2:before,
.font-img.id-2:before {
  content: "\eafe";
}
.idmp-ico.id-3:before,
.idmp-icon-vertical-dots.id-3:before,
.font-img.id-3:before {
  content: "\eafd";
}
.idmp-ico.id-4:before,
.idmp-icon-vertical-dots.id-4:before,
.font-img.id-4:before {
  content: "\eafc";
}
.idmp-ico.id-5:before,
.idmp-icon-vertical-dots.id-5:before,
.font-img.id-5:before {
  content: "\eafb";
}
.idmp-ico.id-6:before,
.idmp-icon-vertical-dots.id-6:before,
.font-img.id-6:before {
  content: "\eafa";
}
.idmp-ico.id-7:before,
.idmp-icon-vertical-dots.id-7:before,
.font-img.id-7:before {
  content: "\eaf9";
}
.idmp-ico.id-8:before,
.idmp-icon-vertical-dots.id-8:before,
.font-img.id-8:before {
  content: "\eaf8";
}
.idmp-ico.id-9:before,
.idmp-icon-vertical-dots.id-9:before,
.font-img.id-9:before {
  content: "\eaf7";
}
.idmp-ico.id-10:before,
.idmp-icon-vertical-dots.id-10:before,
.font-img.id-10:before {
  content: "\eb09";
}
.idmp-ico.info-pannel:before,
.idmp-icon-vertical-dots.info-pannel:before,
.font-img.info-pannel:before,
.idmp-ico.info-panel:before,
.idmp-icon-vertical-dots.info-panel:before,
.font-img.info-panel:before {
  content: "\e994";
}
.idmp-ico.email:before,
.idmp-icon-vertical-dots.email:before,
.font-img.email:before {
  content: "\e900";
}
.idmp-ico.email2:before,
.idmp-icon-vertical-dots.email2:before,
.font-img.email2:before {
  content: "\eb04";
}
.idmp-ico.code-error:before,
.idmp-icon-vertical-dots.code-error:before,
.font-img.code-error:before {
  content: "\eaf5";
}
.idmp-ico.user:before,
.idmp-icon-vertical-dots.user:before,
.font-img.user:before {
  content: "\e914";
}
.idmp-ico.user-group:before,
.idmp-icon-vertical-dots.user-group:before,
.font-img.user-group:before {
  content: "\eac4";
}
.idmp-ico.user-circle:before,
.idmp-icon-vertical-dots.user-circle:before,
.font-img.user-circle:before {
  content: "\e90e";
}
.idmp-ico.map:before,
.idmp-icon-vertical-dots.map:before,
.font-img.map:before {
  content: "\e91a";
}
.idmp-ico.map-add:before,
.idmp-icon-vertical-dots.map-add:before,
.font-img.map-add:before {
  content: "\eaa5";
}
.idmp-ico.map-clear:before,
.idmp-icon-vertical-dots.map-clear:before,
.font-img.map-clear:before {
  content: "\eaa6";
}
.idmp-ico.map-edit:before,
.idmp-icon-vertical-dots.map-edit:before,
.font-img.map-edit:before {
  content: "\eaa7";
}
.idmp-ico.map-sat:before,
.idmp-icon-vertical-dots.map-sat:before,
.font-img.map-sat:before {
  content: "\ea68";
}
.idmp-ico.map-bird:before,
.idmp-icon-vertical-dots.map-bird:before,
.font-img.map-bird:before {
  content: "\ea69";
}
.idmp-ico.carrot-up:before,
.idmp-icon-vertical-dots.carrot-up:before,
.font-img.carrot-up:before {
  content: "\e905";
}
.idmp-ico.carrot-down:before,
.idmp-icon-vertical-dots.carrot-down:before,
.font-img.carrot-down:before {
  content: "\e906";
}
.idmp-ico.carrot-left:before,
.idmp-icon-vertical-dots.carrot-left:before,
.font-img.carrot-left:before {
  content: "\e908";
}
.idmp-ico.carrot-right:before,
.idmp-icon-vertical-dots.carrot-right:before,
.font-img.carrot-right:before {
  content: "\e907";
}
.idmp-ico.save-icon:before,
.idmp-icon-vertical-dots.save-icon:before,
.font-img.save-icon:before,
.idmp-ico.save:before,
.idmp-icon-vertical-dots.save:before,
.font-img.save:before {
  content: "\e902";
}
.idmp-ico.save-icon-as:before,
.idmp-icon-vertical-dots.save-icon-as:before,
.font-img.save-icon-as:before,
.idmp-ico.save-as:before,
.idmp-icon-vertical-dots.save-as:before,
.font-img.save-as:before {
  content: "\ea55";
}
.idmp-ico.key-data:before,
.idmp-icon-vertical-dots.key-data:before,
.font-img.key-data:before {
  content: "\ea56";
}
.idmp-ico.steps-seleect:before,
.idmp-icon-vertical-dots.steps-seleect:before,
.font-img.steps-seleect:before,
.idmp-ico.steps-select:before,
.idmp-icon-vertical-dots.steps-select:before,
.font-img.steps-select:before {
  content: "\ea57";
}
.idmp-ico.reference:before,
.idmp-icon-vertical-dots.reference:before,
.font-img.reference:before {
  content: "\ea58";
}
.idmp-ico.annotation:before,
.idmp-icon-vertical-dots.annotation:before,
.font-img.annotation:before {
  content: "\ea5d";
}
.idmp-ico.grabber-vertical,
.idmp-icon-vertical-dots.grabber-vertical,
.font-img.grabber-vertical {
  content: "\e9a0";
}
.idmp-ico.function-ico:before,
.idmp-icon-vertical-dots.function-ico:before,
.font-img.function-ico:before {
  content: "\ea8d";
}
.idmp-ico.about:before,
.idmp-icon-vertical-dots.about:before,
.font-img.about:before {
  content: "\eac6";
}
.idmp-ico.cir-unknown:before,
.idmp-icon-vertical-dots.cir-unknown:before,
.font-img.cir-unknown:before {
  content: "\eaea";
}
.idmp-ico.cir-remove:before,
.idmp-icon-vertical-dots.cir-remove:before,
.font-img.cir-remove:before {
  content: "\eaeb";
}
.idmp-ico.cir-na:before,
.idmp-icon-vertical-dots.cir-na:before,
.font-img.cir-na:before {
  content: "\eb0a";
}
.idmp-ico.badge-win:before,
.idmp-icon-vertical-dots.badge-win:before,
.font-img.badge-win:before {
  content: "\eb0b";
}
.idmp-ico.badge-search:before,
.idmp-icon-vertical-dots.badge-search:before,
.font-img.badge-search:before {
  content: "\eb0c";
}
.idmp-ico.badge-fail:before,
.idmp-icon-vertical-dots.badge-fail:before,
.font-img.badge-fail:before {
  content: "\eb0d";
}
.idmp-ico.badge-alert:before,
.idmp-icon-vertical-dots.badge-alert:before,
.font-img.badge-alert:before {
  content: "\eb0e";
}
.idmp-ico.error:before,
.idmp-icon-vertical-dots.error:before,
.font-img.error:before {
  content: "\eaf5";
}
.idmp-ico.home-1:before,
.idmp-icon-vertical-dots.home-1:before,
.font-img.home-1:before {
  content: "\eaed";
}
.idmp-ico.home-2:before,
.idmp-icon-vertical-dots.home-2:before,
.font-img.home-2:before {
  content: "\eaec";
}
.idmp-ico.home-b:before,
.idmp-icon-vertical-dots.home-b:before,
.font-img.home-b:before {
  content: "\eb07";
}
.idmp-ico.home-1b:before,
.idmp-icon-vertical-dots.home-1b:before,
.font-img.home-1b:before {
  content: "\eb06";
}
.idmp-ico.home-2b:before,
.idmp-icon-vertical-dots.home-2b:before,
.font-img.home-2b:before {
  content: "\eb05";
}
.idmp-ico.rocket:before,
.idmp-icon-vertical-dots.rocket:before,
.font-img.rocket:before {
  content: "\eb23";
}
.idmp-ico.view-split-half:before,
.idmp-icon-vertical-dots.view-split-half:before,
.font-img.view-split-half:before {
  content: "\ead7";
}
.idmp-ico.view-split-top:before,
.idmp-icon-vertical-dots.view-split-top:before,
.font-img.view-split-top:before {
  content: "\ead6";
}
.idmp-ico.view-split-bottom:before,
.idmp-icon-vertical-dots.view-split-bottom:before,
.font-img.view-split-bottom:before {
  content: "\ead5";
}
.idmp-ico.mod-id:before,
.idmp-icon-vertical-dots.mod-id:before,
.font-img.mod-id:before {
  content: "\ead3";
}
.idmp-ico.mod-phone:before,
.idmp-icon-vertical-dots.mod-phone:before,
.font-img.mod-phone:before {
  content: "\ead2";
}
.idmp-ico.mod-email:before,
.idmp-icon-vertical-dots.mod-email:before,
.font-img.mod-email:before {
  content: "\ead1";
}
.idmp-ico.mod-devices:before,
.idmp-icon-vertical-dots.mod-devices:before,
.font-img.mod-devices:before {
  content: "\ead0";
}
.idmp-ico.save,
.idmp-icon-vertical-dots.save,
.font-img.save,
.idmp-ico.edit,
.idmp-icon-vertical-dots.edit,
.font-img.edit {
  background-image: none !important;
}
.idmp-ico.clear-ico:before,
.idmp-icon-vertical-dots.clear-ico:before,
.font-img.clear-ico:before {
  content: "\e90b";
}
.idmp-ico.sort-up:before,
.idmp-icon-vertical-dots.sort-up:before,
.font-img.sort-up:before {
  content: "\e904";
}
.idmp-ico.sort-down:before,
.idmp-icon-vertical-dots.sort-down:before,
.font-img.sort-down:before {
  content: "\e903";
}
.idmp-ico.sort-clear:before,
.idmp-icon-vertical-dots.sort-clear:before,
.font-img.sort-clear:before {
  content: "\eaf2";
}
.idmp-ico.settings:before,
.idmp-icon-vertical-dots.settings:before,
.font-img.settings:before,
.idmp-ico.settings-icon:before,
.idmp-icon-vertical-dots.settings-icon:before,
.font-img.settings-icon:before,
.idmp-ico.settings-ico:before,
.idmp-icon-vertical-dots.settings-ico:before,
.font-img.settings-ico:before {
  content: "\e90f";
}
.idmp-ico.filter-ico:before,
.idmp-icon-vertical-dots.filter-ico:before,
.font-img.filter-ico:before,
.idmp-ico.filter-icon:before,
.idmp-icon-vertical-dots.filter-icon:before,
.font-img.filter-icon:before {
  content: "\e901";
}
.idmp-ico.filter-icon-clear:before,
.idmp-icon-vertical-dots.filter-icon-clear:before,
.font-img.filter-icon-clear:before {
  content: "\eb02";
}
.idmp-ico.filter-icon-add:before,
.idmp-icon-vertical-dots.filter-icon-add:before,
.font-img.filter-icon-add:before {
  content: "\eb00";
}
.idmp-ico.filter-icon-edit:before,
.idmp-icon-vertical-dots.filter-icon-edit:before,
.font-img.filter-icon-edit:before {
  content: "\eb01";
}
.idmp-ico.filter-icon-setting:before,
.idmp-icon-vertical-dots.filter-icon-setting:before,
.font-img.filter-icon-setting:before {
  content: "\eaff";
}
.idmp-ico.arrow-up-circle:before,
.idmp-icon-vertical-dots.arrow-up-circle:before,
.font-img.arrow-up-circle:before {
  content: "\e927";
}
.idmp-ico.arrow-down-circle:before,
.idmp-icon-vertical-dots.arrow-down-circle:before,
.font-img.arrow-down-circle:before {
  content: "\e928";
}
.idmp-ico.more-horizontal:before,
.idmp-icon-vertical-dots.more-horizontal:before,
.font-img.more-horizontal:before {
  content: "\e926";
}
.idmp-ico.more:before,
.idmp-icon-vertical-dots.more:before,
.font-img.more:before {
  content: "\e925";
}
.idmp-ico.direction-down:before,
.idmp-icon-vertical-dots.direction-down:before,
.font-img.direction-down:before {
  content: "\e923";
}
.idmp-ico.direction-up:before,
.idmp-icon-vertical-dots.direction-up:before,
.font-img.direction-up:before {
  content: "\e921";
}
.idmp-ico.direction-right:before,
.idmp-icon-vertical-dots.direction-right:before,
.font-img.direction-right:before {
  content: "\e922";
}
.idmp-ico.direction-left:before,
.idmp-icon-vertical-dots.direction-left:before,
.font-img.direction-left:before {
  content: "\e924";
}
.idmp-ico.arrow-all-left:before,
.idmp-icon-vertical-dots.arrow-all-left:before,
.font-img.arrow-all-left:before {
  content: "\e998";
}
.idmp-ico.arrow-all-right:before,
.idmp-icon-vertical-dots.arrow-all-right:before,
.font-img.arrow-all-right:before {
  content: "\e920";
}
.idmp-ico.arrow-all-up:before,
.idmp-icon-vertical-dots.arrow-all-up:before,
.font-img.arrow-all-up:before {
  content: "\eac2";
}
.idmp-ico.arrow-all-down:before,
.idmp-icon-vertical-dots.arrow-all-down:before,
.font-img.arrow-all-down:before {
  content: "\eac1";
}
.idmp-ico.checklist:before,
.idmp-icon-vertical-dots.checklist:before,
.font-img.checklist:before {
  content: "\e91f";
}
.idmp-ico.e1xs-report:before,
.idmp-icon-vertical-dots.e1xs-report:before,
.font-img.e1xs-report:before {
  content: "\e91e";
}
.idmp-ico.e1xs-report-add:before,
.idmp-icon-vertical-dots.e1xs-report-add:before,
.font-img.e1xs-report-add:before {
  content: "\ea96";
}
.idmp-ico.e1xs-report-clear:before,
.idmp-icon-vertical-dots.e1xs-report-clear:before,
.font-img.e1xs-report-clear:before {
  content: "\ea95";
}
.idmp-ico.e1xs-report-edit:before,
.idmp-icon-vertical-dots.e1xs-report-edit:before,
.font-img.e1xs-report-edit:before {
  content: "\ea94";
}
.idmp-ico.e1xs-report-search:before,
.idmp-icon-vertical-dots.e1xs-report-search:before,
.font-img.e1xs-report-search:before {
  content: "\eac7";
}
.idmp-ico.theme:before,
.idmp-icon-vertical-dots.theme:before,
.font-img.theme:before {
  content: "\e91d";
}
.idmp-ico.location:before,
.idmp-icon-vertical-dots.location:before,
.font-img.location:before {
  content: "\e91c";
}
.idmp-ico.layer:before,
.idmp-icon-vertical-dots.layer:before,
.font-img.layer:before {
  content: "\e91b";
}
.idmp-ico.map:before,
.idmp-icon-vertical-dots.map:before,
.font-img.map:before {
  content: "\e91a";
}
.idmp-ico.push-down:before,
.idmp-icon-vertical-dots.push-down:before,
.font-img.push-down:before {
  content: "\e919";
}
.idmp-ico.push-up:before,
.idmp-icon-vertical-dots.push-up:before,
.font-img.push-up:before {
  content: "\e918";
}
.idmp-ico.push-center:before,
.idmp-icon-vertical-dots.push-center:before,
.font-img.push-center:before {
  content: "\e917";
}
.idmp-ico.print:before,
.idmp-icon-vertical-dots.print:before,
.font-img.print:before {
  content: "\e942";
}
.idmp-ico.folder-group-edit:before,
.idmp-icon-vertical-dots.folder-group-edit:before,
.font-img.folder-group-edit:before {
  content: "\e941";
}
.idmp-ico.folder:before,
.idmp-icon-vertical-dots.folder:before,
.font-img.folder:before {
  content: "\e94c";
}
.idmp-ico.folder-search:before,
.idmp-icon-vertical-dots.folder-search:before,
.font-img.folder-search:before {
  content: "\e9ab";
}
.idmp-ico.folder-tree:before,
.idmp-icon-vertical-dots.folder-tree:before,
.font-img.folder-tree:before {
  content: "\e9ad";
}
.idmp-ico.folder-download:before,
.idmp-icon-vertical-dots.folder-download:before,
.font-img.folder-download:before {
  content: "\ea45";
}
.idmp-ico.folder-upload:before,
.idmp-icon-vertical-dots.folder-upload:before,
.font-img.folder-upload:before {
  content: "\ea46";
}
.idmp-ico.folder-home:before,
.idmp-icon-vertical-dots.folder-home:before,
.font-img.folder-home:before {
  content: "\ea47";
}
.idmp-ico.folder-trash:before,
.idmp-icon-vertical-dots.folder-trash:before,
.font-img.folder-trash:before {
  content: "\ea48";
}
.idmp-ico.folder-settings:before,
.idmp-icon-vertical-dots.folder-settings:before,
.font-img.folder-settings:before {
  content: "\ea49";
}
.idmp-ico.folder-open:before,
.idmp-icon-vertical-dots.folder-open:before,
.font-img.folder-open:before {
  content: "\ea4a";
}
.idmp-ico.folder-copy:before,
.idmp-icon-vertical-dots.folder-copy:before,
.font-img.folder-copy:before {
  content: "\ea4b";
}
.idmp-ico.folder-add:before,
.idmp-icon-vertical-dots.folder-add:before,
.font-img.folder-add:before {
  content: "\ea4c";
}
.idmp-ico.folder-minus:before,
.idmp-icon-vertical-dots.folder-minus:before,
.font-img.folder-minus:before {
  content: "\ea4d";
}
.idmp-ico.metric-icon:before,
.idmp-icon-vertical-dots.metric-icon:before,
.font-img.metric-icon:before {
  content: "\ea9f";
}
.idmp-ico.move:before,
.idmp-icon-vertical-dots.move:before,
.font-img.move:before {
  content: "\e940";
}
.idmp-ico.move-vertical:before,
.idmp-icon-vertical-dots.move-vertical:before,
.font-img.move-vertical:before {
  content: "\e94d";
}
.idmp-ico.category:before,
.idmp-icon-vertical-dots.category:before,
.font-img.category:before {
  content: "\e93f";
}
.idmp-ico.flow-broken:before,
.idmp-icon-vertical-dots.flow-broken:before,
.font-img.flow-broken:before {
  content: "\e93e";
}
.idmp-ico.flow-connection:before,
.idmp-icon-vertical-dots.flow-connection:before,
.font-img.flow-connection:before {
  content: "\e93d";
}
.idmp-ico.flow-direction:before,
.idmp-icon-vertical-dots.flow-direction:before,
.font-img.flow-direction:before {
  content: "\e93c";
}
.idmp-ico.flow-connection-multi:before,
.idmp-icon-vertical-dots.flow-connection-multi:before,
.font-img.flow-connection-multi:before {
  content: "\e93b";
}
.idmp-ico.flow-direction-two:before,
.idmp-icon-vertical-dots.flow-direction-two:before,
.font-img.flow-direction-two:before {
  content: "\e958";
}
.idmp-ico.flow-connection-shift:before,
.idmp-icon-vertical-dots.flow-connection-shift:before,
.font-img.flow-connection-shift:before {
  content: "\e935";
}
.idmp-ico.flow-connection-pattern:before,
.idmp-icon-vertical-dots.flow-connection-pattern:before,
.font-img.flow-connection-pattern:before {
  content: "\e94b";
}
.idmp-ico.flag-solid:before,
.idmp-icon-vertical-dots.flag-solid:before,
.font-img.flag-solid:before {
  content: "\e93a";
}
.idmp-ico.flag-outline:before,
.idmp-icon-vertical-dots.flag-outline:before,
.font-img.flag-outline:before {
  content: "\e939";
}
.idmp-ico.clipboard:before,
.idmp-icon-vertical-dots.clipboard:before,
.font-img.clipboard:before {
  content: "\e937";
}
.idmp-ico.copy:before,
.idmp-icon-vertical-dots.copy:before,
.font-img.copy:before {
  content: "\e937";
}
.idmp-ico.paste:before,
.idmp-icon-vertical-dots.paste:before,
.font-img.paste:before {
  content: "\ea1d";
}
.idmp-ico.paste-shortcut:before,
.idmp-icon-vertical-dots.paste-shortcut:before,
.font-img.paste-shortcut:before {
  content: "\ea1c";
}
.idmp-ico.dashboard:before,
.idmp-icon-vertical-dots.dashboard:before,
.font-img.dashboard:before {
  content: "\e934";
}
.idmp-ico.database:before,
.idmp-icon-vertical-dots.database:before,
.font-img.database:before {
  content: "\e933";
}
.idmp-ico.database-append:before,
.idmp-icon-vertical-dots.database-append:before,
.font-img.database-append:before {
  content: "\ea86";
}
.idmp-ico.database-refresh:before,
.idmp-icon-vertical-dots.database-refresh:before,
.font-img.database-refresh:before {
  content: "\ea87";
}
.idmp-ico.database-download:before,
.idmp-icon-vertical-dots.database-download:before,
.font-img.database-download:before {
  content: "\ea84";
}
.idmp-ico.database-upload:before,
.idmp-icon-vertical-dots.database-upload:before,
.font-img.database-upload:before {
  content: "\ea85";
}
.idmp-ico.database-delete:before,
.idmp-icon-vertical-dots.database-delete:before,
.font-img.database-delete:before {
  content: "\ea88";
}
.idmp-ico.comment-add:before,
.idmp-icon-vertical-dots.comment-add:before,
.font-img.comment-add:before {
  content: "\e932";
}
.idmp-ico.close-large:before,
.idmp-icon-vertical-dots.close-large:before,
.font-img.close-large:before {
  content: "\e931";
}
.idmp-ico.loading:before,
.idmp-icon-vertical-dots.loading:before,
.font-img.loading:before {
  content: "\e930";
}
.idmp-ico.search-icon:before,
.idmp-icon-vertical-dots.search-icon:before,
.font-img.search-icon:before,
.idmp-ico.search:before,
.idmp-icon-vertical-dots.search:before,
.font-img.search:before {
  content: "\e92f";
}
.idmp-ico.view:before,
.idmp-icon-vertical-dots.view:before,
.font-img.view:before {
  content: "\e92e";
}
.idmp-ico.view-in:before,
.idmp-icon-vertical-dots.view-in:before,
.font-img.view-in:before {
  content: "\eada";
}
.idmp-ico.delete-icon:before,
.idmp-icon-vertical-dots.delete-icon:before,
.font-img.delete-icon:before,
.idmp-ico.trash:before,
.idmp-icon-vertical-dots.trash:before,
.font-img.trash:before {
  content: "\e943";
}
.idmp-ico.add-picture:before,
.idmp-icon-vertical-dots.add-picture:before,
.font-img.add-picture:before {
  content: "\e9f5";
}
.idmp-ico.cut-icon:before,
.idmp-icon-vertical-dots.cut-icon:before,
.font-img.cut-icon:before {
  content: "\e9b1";
}
.idmp-ico.display-level:before,
.idmp-icon-vertical-dots.display-level:before,
.font-img.display-level:before {
  content: "\eaa0";
}
.idmp-ico.value-up-down:before,
.idmp-icon-vertical-dots.value-up-down:before,
.font-img.value-up-down:before {
  content: "\eaa1";
}
.idmp-ico.beaker:before,
.idmp-icon-vertical-dots.beaker:before,
.font-img.beaker:before {
  content: "\eac8";
}
.idmp-ico.phone:before,
.idmp-icon-vertical-dots.phone:before,
.font-img.phone:before {
  content: "\eacb";
}
.idmp-ico.about:before,
.idmp-icon-vertical-dots.about:before,
.font-img.about:before {
  content: "\eac6";
}
.idmp-ico.recover:before,
.idmp-icon-vertical-dots.recover:before,
.font-img.recover:before {
  content: "\eac5";
}
.idmp-ico.refresh-add:before,
.idmp-icon-vertical-dots.refresh-add:before,
.font-img.refresh-add:before {
  content: "\eac5";
}
.idmp-ico.expand-screen:before,
.idmp-icon-vertical-dots.expand-screen:before,
.font-img.expand-screen:before {
  content: "\e911";
}
.idmp-ico.collapse-screen:before,
.idmp-icon-vertical-dots.collapse-screen:before,
.font-img.collapse-screen:before {
  content: "\e912";
}
.idmp-ico.placeholder:before,
.idmp-icon-vertical-dots.placeholder:before,
.font-img.placeholder:before {
  content: "\eac3";
}
.idmp-ico.placeholder-ico:before,
.idmp-icon-vertical-dots.placeholder-ico:before,
.font-img.placeholder-ico:before {
  content: "\eac3";
}
.idmp-ico.grab-grip:before,
.idmp-icon-vertical-dots.grab-grip:before,
.font-img.grab-grip:before {
  content: "\eac9";
}
.idmp-ico.licensing:before,
.idmp-icon-vertical-dots.licensing:before,
.font-img.licensing:before {
  content: "\eb3b";
}
.idmp-ico.mrp-identity:before,
.idmp-icon-vertical-dots.mrp-identity:before,
.font-img.mrp-identity:before {
  content: "\ead3";
}
.idmp-ico.mrp-phone:before,
.idmp-icon-vertical-dots.mrp-phone:before,
.font-img.mrp-phone:before {
  content: "\ead2";
}
.idmp-ico.mrp-email:before,
.idmp-icon-vertical-dots.mrp-email:before,
.font-img.mrp-email:before {
  content: "\ead1";
}
.idmp-ico.mrp-ip:before,
.idmp-icon-vertical-dots.mrp-ip:before,
.font-img.mrp-ip:before {
  content: "\ead0";
}
.idmp-ico.onx-identity:before,
.idmp-icon-vertical-dots.onx-identity:before,
.font-img.onx-identity:before {
  content: "\ead3";
}
.idmp-ico.onx-phone:before,
.idmp-icon-vertical-dots.onx-phone:before,
.font-img.onx-phone:before {
  content: "\ead2";
}
.idmp-ico.onx-email:before,
.idmp-icon-vertical-dots.onx-email:before,
.font-img.onx-email:before {
  content: "\ead1";
}
.idmp-ico.onx-ip:before,
.idmp-icon-vertical-dots.onx-ip:before,
.font-img.onx-ip:before {
  content: "\ead0";
}
.idmp-ico.onx-email-b:before,
.idmp-icon-vertical-dots.onx-email-b:before,
.font-img.onx-email-b:before,
.idmp-ico.mrp-email-b:before,
.idmp-icon-vertical-dots.mrp-email-b:before,
.font-img.mrp-email-b:before {
  content: "\eb04";
}
.idmp-ico.mrp-phone-b:before,
.idmp-icon-vertical-dots.mrp-phone-b:before,
.font-img.mrp-phone-b:before,
.idmp-ico.onx-phone-b:before,
.idmp-icon-vertical-dots.onx-phone-b:before,
.font-img.onx-phone-b:before {
  content: "\eb08";
}
.idmp-ico.info:before,
.idmp-icon-vertical-dots.info:before,
.font-img.info:before {
  content: "\e92d";
}
.idmp-ico.alert-check:before,
.idmp-icon-vertical-dots.alert-check:before,
.font-img.alert-check:before {
  content: "\e92c";
}
.idmp-ico.alert-exclamation:before,
.idmp-icon-vertical-dots.alert-exclamation:before,
.font-img.alert-exclamation:before {
  content: "\e92b";
}
.idmp-ico.alert-add:before,
.idmp-icon-vertical-dots.alert-add:before,
.font-img.alert-add:before {
  content: "\e95c";
}
.idmp-ico.checkmark:before,
.idmp-icon-vertical-dots.checkmark:before,
.font-img.checkmark:before {
  content: "\e92a";
}
.idmp-ico.add:before,
.idmp-icon-vertical-dots.add:before,
.font-img.add:before {
  content: "\e929";
}
.idmp-ico.minus:before,
.idmp-icon-vertical-dots.minus:before,
.font-img.minus:before {
  content: "\e9f3";
}
.idmp-ico.switch-left:before,
.idmp-icon-vertical-dots.switch-left:before,
.font-img.switch-left:before {
  content: "\e94a";
}
.idmp-ico.switch-right:before,
.idmp-icon-vertical-dots.switch-right:before,
.font-img.switch-right:before {
  content: "\e949";
}
.idmp-ico.dot-large:before,
.idmp-icon-vertical-dots.dot-large:before,
.font-img.dot-large:before {
  content: "\e94e";
}
.idmp-ico.run:before,
.idmp-icon-vertical-dots.run:before,
.font-img.run:before {
  content: "\e94f";
}
.idmp-ico.stop:before,
.idmp-icon-vertical-dots.stop:before,
.font-img.stop:before {
  content: "\eac0";
}
.idmp-ico.stop:before:hover,
.idmp-icon-vertical-dots.stop:before:hover,
.font-img.stop:before:hover {
  color: #D31203;
}
.idmp-ico.pause:before,
.idmp-icon-vertical-dots.pause:before,
.font-img.pause:before {
  content: "\eaca";
}
.idmp-ico.variable-settings:before,
.idmp-icon-vertical-dots.variable-settings:before,
.font-img.variable-settings:before {
  content: "\e950";
}
.idmp-ico.variable-x:before,
.idmp-icon-vertical-dots.variable-x:before,
.font-img.variable-x:before {
  content: "\e952";
}
.idmp-ico.variable-circle:before,
.idmp-icon-vertical-dots.variable-circle:before,
.font-img.variable-circle:before {
  content: "\e951";
}
.idmp-ico.variable-equal:before,
.idmp-icon-vertical-dots.variable-equal:before,
.font-img.variable-equal:before {
  content: "\e9f2";
}
.idmp-ico.variable-less:before,
.idmp-icon-vertical-dots.variable-less:before,
.font-img.variable-less:before {
  content: "\e9f1";
}
.idmp-ico.variable-greater:before,
.idmp-icon-vertical-dots.variable-greater:before,
.font-img.variable-greater:before {
  content: "\e9f0";
}
.idmp-ico.variable-code:before,
.idmp-icon-vertical-dots.variable-code:before,
.font-img.variable-code:before {
  content: "\e9ef";
}
.idmp-ico.variable-sql:before,
.idmp-icon-vertical-dots.variable-sql:before,
.font-img.variable-sql:before {
  content: "\e9ee";
}
.idmp-ico.variable-database:before,
.idmp-icon-vertical-dots.variable-database:before,
.font-img.variable-database:before {
  content: "\e9ed";
}
.idmp-ico.variable-profile-card:before,
.idmp-icon-vertical-dots.variable-profile-card:before,
.font-img.variable-profile-card:before {
  content: "\eaa8";
}
.idmp-ico.profile-card:before,
.idmp-icon-vertical-dots.profile-card:before,
.font-img.profile-card:before {
  content: "\eaa9";
}
.idmp-ico.hand-tools:before,
.idmp-icon-vertical-dots.hand-tools:before,
.font-img.hand-tools:before {
  content: "\e98c";
}
.idmp-ico.variable-plus:before,
.idmp-icon-vertical-dots.variable-plus:before,
.font-img.variable-plus:before {
  content: "\ea40";
}
.idmp-ico.variable-user:before,
.idmp-icon-vertical-dots.variable-user:before,
.font-img.variable-user:before {
  content: "\ea41";
}
.idmp-ico.variable-store:before,
.idmp-icon-vertical-dots.variable-store:before,
.font-img.variable-store:before {
  content: "\ea42";
}
.idmp-ico.variable-breifcase:before,
.idmp-icon-vertical-dots.variable-breifcase:before,
.font-img.variable-breifcase:before {
  content: "\ea43";
}
.idmp-ico.variable-group:before,
.idmp-icon-vertical-dots.variable-group:before,
.font-img.variable-group:before {
  content: "\ea44";
}
.idmp-ico.audience:before,
.idmp-icon-vertical-dots.audience:before,
.font-img.audience:before {
  content: "\e954";
}
.idmp-ico.code-sql:before,
.idmp-icon-vertical-dots.code-sql:before,
.font-img.code-sql:before {
  content: "\e957";
}
.idmp-ico.code-circle-html:before,
.idmp-icon-vertical-dots.code-circle-html:before,
.font-img.code-circle-html:before {
  content: "\ea3f";
}
.idmp-ico.code-circle-html-solid:before,
.idmp-icon-vertical-dots.code-circle-html-solid:before,
.font-img.code-circle-html-solid:before {
  content: "\ea3e";
}
.idmp-ico.code-circle-sql:before,
.idmp-icon-vertical-dots.code-circle-sql:before,
.font-img.code-circle-sql:before {
  content: "\ea3d";
}
.idmp-ico.code-circle-sql-solid:before,
.idmp-icon-vertical-dots.code-circle-sql-solid:before,
.font-img.code-circle-sql-solid:before {
  content: "\ea3c";
}
.idmp-ico.code:before,
.idmp-icon-vertical-dots.code:before,
.font-img.code:before {
  content: "\e959";
}
.idmp-ico.third-party-marketto:before,
.idmp-icon-vertical-dots.third-party-marketto:before,
.font-img.third-party-marketto:before {
  content: "\e956";
}
.idmp-ico.neustar:before,
.idmp-icon-vertical-dots.neustar:before,
.font-img.neustar:before {
  content: "\e955";
}
.idmp-ico.site-target:before,
.idmp-icon-vertical-dots.site-target:before,
.font-img.site-target:before {
  content: "\e95b";
}
.idmp-ico.text:before,
.idmp-icon-vertical-dots.text:before,
.font-img.text:before {
  content: "\e993";
}
.idmp-ico.pointer:before,
.idmp-icon-vertical-dots.pointer:before,
.font-img.pointer:before {
  content: "\e992";
}
.idmp-ico.share:before,
.idmp-icon-vertical-dots.share:before,
.font-img.share:before {
  content: "\e995";
}
.idmp-ico.expand-up:before,
.idmp-icon-vertical-dots.expand-up:before,
.font-img.expand-up:before {
  content: "\e9e3";
}
.idmp-ico.expand-down:before,
.idmp-icon-vertical-dots.expand-down:before,
.font-img.expand-down:before {
  content: "\e9e2";
}
.idmp-ico.expand-right:before,
.idmp-icon-vertical-dots.expand-right:before,
.font-img.expand-right:before {
  content: "\e997";
}
.idmp-ico.expand-left:before,
.idmp-icon-vertical-dots.expand-left:before,
.font-img.expand-left:before {
  content: "\e9b4";
}
.idmp-ico.expand-screen:before,
.idmp-icon-vertical-dots.expand-screen:before,
.font-img.expand-screen:before {
  content: "\e911";
}
.idmp-ico.collapse-screen:before,
.idmp-icon-vertical-dots.collapse-screen:before,
.font-img.collapse-screen:before {
  content: "\e912";
}
.idmp-ico.select-all:before,
.idmp-icon-vertical-dots.select-all:before,
.font-img.select-all:before {
  content: "\e9e4";
}
.idmp-ico.align-left:before,
.idmp-icon-vertical-dots.align-left:before,
.font-img.align-left:before {
  content: "\e9ea";
}
.idmp-ico.align-right:before,
.idmp-icon-vertical-dots.align-right:before,
.font-img.align-right:before {
  content: "\e9ec";
}
.idmp-ico.align-center:before,
.idmp-icon-vertical-dots.align-center:before,
.font-img.align-center:before {
  content: "\e9eb";
}
.idmp-ico.text-font:before,
.idmp-icon-vertical-dots.text-font:before,
.font-img.text-font:before {
  content: "\e993";
}
.idmp-ico.text-underline:before,
.idmp-icon-vertical-dots.text-underline:before,
.font-img.text-underline:before {
  content: "\e9e9";
}
.idmp-ico.text-italic:before,
.idmp-icon-vertical-dots.text-italic:before,
.font-img.text-italic:before {
  content: "\e9e8";
}
.idmp-ico.text-bold:before,
.idmp-icon-vertical-dots.text-bold:before,
.font-img.text-bold:before {
  content: "\e9e7";
}
.idmp-ico.text-font-size-big:before,
.idmp-icon-vertical-dots.text-font-size-big:before,
.font-img.text-font-size-big:before {
  content: "\e9e5";
}
.idmp-ico.text-font-size-small:before,
.idmp-icon-vertical-dots.text-font-size-small:before,
.font-img.text-font-size-small:before {
  content: "\e9e6";
}
.idmp-ico.text-list-bullets:before,
.idmp-icon-vertical-dots.text-list-bullets:before,
.font-img.text-list-bullets:before {
  content: "\eb59";
}
.idmp-ico.text-list-numbers:before,
.idmp-icon-vertical-dots.text-list-numbers:before,
.font-img.text-list-numbers:before {
  content: "\eb58";
}
.idmp-ico.store:before,
.idmp-icon-vertical-dots.store:before,
.font-img.store:before {
  content: "\e9f4";
}
.idmp-ico.label-sym-warning:before,
.idmp-icon-vertical-dots.label-sym-warning:before,
.font-img.label-sym-warning:before {
  content: "\e996";
}
.idmp-ico.label-sym-success:before,
.idmp-icon-vertical-dots.label-sym-success:before,
.font-img.label-sym-success:before {
  content: "\e960";
}
.idmp-ico.label-sym-processing:before,
.idmp-icon-vertical-dots.label-sym-processing:before,
.font-img.label-sym-processing:before {
  content: "\e95f";
}
.idmp-ico.label-sym-failed:before,
.idmp-icon-vertical-dots.label-sym-failed:before,
.font-img.label-sym-failed:before {
  content: "\e95e";
}
.idmp-ico.comparison:before,
.idmp-icon-vertical-dots.comparison:before,
.font-img.comparison:before {
  content: "\e95d";
}
.idmp-ico.lock:before,
.idmp-icon-vertical-dots.lock:before,
.font-img.lock:before {
  content: "\e961";
}
.idmp-ico.group:before,
.idmp-icon-vertical-dots.group:before,
.font-img.group:before {
  content: "\e962";
}
.idmp-ico.group-add:before,
.idmp-icon-vertical-dots.group-add:before,
.font-img.group-add:before {
  content: "\ea9c";
}
.idmp-ico.group-clear:before,
.idmp-icon-vertical-dots.group-clear:before,
.font-img.group-clear:before {
  content: "\ea9b";
}
.idmp-ico.group-edit:before,
.idmp-icon-vertical-dots.group-edit:before,
.font-img.group-edit:before {
  content: "\ea9a";
}
.idmp-ico.group-run:before,
.idmp-icon-vertical-dots.group-run:before,
.font-img.group-run:before {
  content: "\eabf";
}
.idmp-ico.group-rollups:before,
.idmp-icon-vertical-dots.group-rollups:before,
.font-img.group-rollups:before {
  content: "\eac4";
}
.idmp-ico.group-rollups-add:before,
.idmp-icon-vertical-dots.group-rollups-add:before,
.font-img.group-rollups-add:before {
  content: "\ead8";
}
.idmp-ico.group-rollups-clear:before,
.idmp-icon-vertical-dots.group-rollups-clear:before,
.font-img.group-rollups-clear:before {
  content: "\ead9";
}
.idmp-ico.layout:before,
.idmp-icon-vertical-dots.layout:before,
.font-img.layout:before {
  content: "\e99d";
}
.idmp-ico.layout-add:before,
.idmp-icon-vertical-dots.layout-add:before,
.font-img.layout-add:before {
  content: "\ea93";
}
.idmp-ico.layout-clear:before,
.idmp-icon-vertical-dots.layout-clear:before,
.font-img.layout-clear:before {
  content: "\ea92";
}
.idmp-ico.layout-edit:before,
.idmp-icon-vertical-dots.layout-edit:before,
.font-img.layout-edit:before {
  content: "\ea91";
}
.idmp-ico.n-tile:before,
.idmp-icon-vertical-dots.n-tile:before,
.font-img.n-tile:before {
  content: "\ea9d";
}
.idmp-ico.refresh-icon:before,
.idmp-icon-vertical-dots.refresh-icon:before,
.font-img.refresh-icon:before {
  content: "\e973";
}
.idmp-ico.undo:before,
.idmp-icon-vertical-dots.undo:before,
.font-img.undo:before {
  content: "\e972";
}
.idmp-ico.undo-ico:before,
.idmp-icon-vertical-dots.undo-ico:before,
.font-img.undo-ico:before {
  content: "\e972";
}
.idmp-ico.history:before,
.idmp-icon-vertical-dots.history:before,
.font-img.history:before {
  content: "\ea4e";
}
.idmp-ico.layout-1:before,
.idmp-icon-vertical-dots.layout-1:before,
.font-img.layout-1:before {
  content: "\e999";
}
.idmp-ico.layout-2:before,
.idmp-icon-vertical-dots.layout-2:before,
.font-img.layout-2:before {
  content: "\e99a";
}
.idmp-ico.layout-3:before,
.idmp-icon-vertical-dots.layout-3:before,
.font-img.layout-3:before {
  content: "\e99b";
}
.idmp-ico.layout-4:before,
.idmp-icon-vertical-dots.layout-4:before,
.font-img.layout-4:before {
  content: "\e99c";
}
.idmp-ico.layout-2,
.idmp-icon-vertical-dots.layout-2,
.font-img.layout-2,
.idmp-ico.layout-3,
.idmp-icon-vertical-dots.layout-3,
.font-img.layout-3,
.idmp-ico.layout-4,
.idmp-icon-vertical-dots.layout-4,
.font-img.layout-4 {
  margin-left: -1em;
}
.idmp-ico.shape-area:before,
.idmp-icon-vertical-dots.shape-area:before,
.font-img.shape-area:before {
  content: "\e970";
}
.idmp-ico.shape-radius:before,
.idmp-icon-vertical-dots.shape-radius:before,
.font-img.shape-radius:before {
  content: "\e96d";
}
.idmp-ico.shape-cluster-1:before,
.idmp-icon-vertical-dots.shape-cluster-1:before,
.font-img.shape-cluster-1:before {
  content: "\e969";
}
.idmp-ico.shape-cluster-2:before,
.idmp-icon-vertical-dots.shape-cluster-2:before,
.font-img.shape-cluster-2:before {
  content: "\ea10";
}
.idmp-ico.shape-zone:before,
.idmp-icon-vertical-dots.shape-zone:before,
.font-img.shape-zone:before {
  content: "\e967";
}
.idmp-ico.shape-shape:before,
.idmp-icon-vertical-dots.shape-shape:before,
.font-img.shape-shape:before {
  content: "\e963";
}
.idmp-ico.shape-drive:before,
.idmp-icon-vertical-dots.shape-drive:before,
.font-img.shape-drive:before {
  content: "\e965";
}
.idmp-ico.shape-store:before,
.idmp-icon-vertical-dots.shape-store:before,
.font-img.shape-store:before {
  content: "\e9fe";
}
.idmp-ico.shape-UPDATE:before,
.idmp-icon-vertical-dots.shape-UPDATE:before,
.font-img.shape-UPDATE:before {
  content: "\UPDATE";
}
.idmp-ico.shape-UPDATE:before,
.idmp-icon-vertical-dots.shape-UPDATE:before,
.font-img.shape-UPDATE:before {
  content: "\UPDATE";
}
.idmp-ico.customer-location:before,
.idmp-icon-vertical-dots.customer-location:before,
.font-img.customer-location:before {
  content: "\ea1e";
}
.idmp-ico.customer-data-download:before,
.idmp-icon-vertical-dots.customer-data-download:before,
.font-img.customer-data-download:before {
  content: "\ea1f";
}
.idmp-ico.customer-data-edit:before,
.idmp-icon-vertical-dots.customer-data-edit:before,
.font-img.customer-data-edit:before {
  content: "\ea20";
}
.idmp-ico.customer-data-clear:before,
.idmp-icon-vertical-dots.customer-data-clear:before,
.font-img.customer-data-clear:before {
  content: "\ea21";
}
.idmp-ico.site-value-1:before,
.idmp-icon-vertical-dots.site-value-1:before,
.font-img.site-value-1:before {
  content: "\ea22";
}
.idmp-ico.site-value-2:before,
.idmp-icon-vertical-dots.site-value-2:before,
.font-img.site-value-2:before {
  content: "\ea23";
}
.idmp-ico.site-view-1:before,
.idmp-icon-vertical-dots.site-view-1:before,
.font-img.site-view-1:before {
  content: "\ea0a";
}
.idmp-ico.site-view-2:before,
.idmp-icon-vertical-dots.site-view-2:before,
.font-img.site-view-2:before {
  content: "\ea0b";
}
.idmp-ico.site-score:before,
.idmp-icon-vertical-dots.site-score:before,
.font-img.site-score:before {
  content: "\ea24";
}
.idmp-ico.site-radius-clear:before,
.idmp-icon-vertical-dots.site-radius-clear:before,
.font-img.site-radius-clear:before {
  content: "\ea25";
}
.idmp-ico.site-radius-add:before,
.idmp-icon-vertical-dots.site-radius-add:before,
.font-img.site-radius-add:before {
  content: "\ea26";
}
.idmp-ico.site-radius-edit:before,
.idmp-icon-vertical-dots.site-radius-edit:before,
.font-img.site-radius-edit:before {
  content: "\ea7f";
}
.idmp-ico.site-shape-clear:before,
.idmp-icon-vertical-dots.site-shape-clear:before,
.font-img.site-shape-clear:before {
  content: "\ea27";
}
.idmp-ico.site-shape-add:before,
.idmp-icon-vertical-dots.site-shape-add:before,
.font-img.site-shape-add:before {
  content: "\ea28";
}
.idmp-ico.site-shape-edit:before,
.idmp-icon-vertical-dots.site-shape-edit:before,
.font-img.site-shape-edit:before {
  content: "\ea80";
}
.idmp-ico.site-area-clear:before,
.idmp-icon-vertical-dots.site-area-clear:before,
.font-img.site-area-clear:before {
  content: "\ea29";
}
.idmp-ico.site-area-add:before,
.idmp-icon-vertical-dots.site-area-add:before,
.font-img.site-area-add:before {
  content: "\ea2a";
}
.idmp-ico.site-area-edit:before,
.idmp-icon-vertical-dots.site-area-edit:before,
.font-img.site-area-edit:before {
  content: "\ea81";
}
.idmp-ico.site-drive-clear:before,
.idmp-icon-vertical-dots.site-drive-clear:before,
.font-img.site-drive-clear:before {
  content: "\ea2b";
}
.idmp-ico.site-drive-add:before,
.idmp-icon-vertical-dots.site-drive-add:before,
.font-img.site-drive-add:before {
  content: "\ea2c";
}
.idmp-ico.site-drive-edit:before,
.idmp-icon-vertical-dots.site-drive-edit:before,
.font-img.site-drive-edit:before {
  content: "\ea82";
}
.idmp-ico.site-poly-clear:before,
.idmp-icon-vertical-dots.site-poly-clear:before,
.font-img.site-poly-clear:before {
  content: "\ea2d";
}
.idmp-ico.site-poly-edit:before,
.idmp-icon-vertical-dots.site-poly-edit:before,
.font-img.site-poly-edit:before {
  content: "\ea7e";
}
.idmp-ico.site-poly-add:before,
.idmp-icon-vertical-dots.site-poly-add:before,
.font-img.site-poly-add:before {
  content: "\ea2e";
}
.idmp-ico.site-cluster-clear:before,
.idmp-icon-vertical-dots.site-cluster-clear:before,
.font-img.site-cluster-clear:before {
  content: "\ea2f";
}
.idmp-ico.site-cluster-customer:before,
.idmp-icon-vertical-dots.site-cluster-customer:before,
.font-img.site-cluster-customer:before {
  content: "\eb3c";
}
.idmp-ico.site-cluster-add:before,
.idmp-icon-vertical-dots.site-cluster-add:before,
.font-img.site-cluster-add:before {
  content: "\ea30";
}
.idmp-ico.site-cluster-edit:before,
.idmp-icon-vertical-dots.site-cluster-edit:before,
.font-img.site-cluster-edit:before {
  content: "\ea83";
}
.idmp-ico.site-customer-add:before,
.idmp-icon-vertical-dots.site-customer-add:before,
.font-img.site-customer-add:before {
  content: "\ea34";
}
.idmp-ico.site-customer-clear:before,
.idmp-icon-vertical-dots.site-customer-clear:before,
.font-img.site-customer-clear:before {
  content: "\ea33";
}
.idmp-ico.site-customer-view:before,
.idmp-icon-vertical-dots.site-customer-view:before,
.font-img.site-customer-view:before {
  content: "\ea31";
}
.idmp-ico.site-customer-hide:before,
.idmp-icon-vertical-dots.site-customer-hide:before,
.font-img.site-customer-hide:before {
  content: "\ea32";
}
.idmp-ico.site-ico-location:before,
.idmp-icon-vertical-dots.site-ico-location:before,
.font-img.site-ico-location:before {
  content: "\ea61";
}
.idmp-ico.site-ico-edit:before,
.idmp-icon-vertical-dots.site-ico-edit:before,
.font-img.site-ico-edit:before {
  content: "\ea62";
}
.idmp-ico.site-ico-setting:before,
.idmp-icon-vertical-dots.site-ico-setting:before,
.font-img.site-ico-setting:before {
  content: "\ea63";
}
.idmp-ico.site-ico-add:before,
.idmp-icon-vertical-dots.site-ico-add:before,
.font-img.site-ico-add:before {
  content: "\ea64";
}
.idmp-ico.site-ico-clear:before,
.idmp-icon-vertical-dots.site-ico-clear:before,
.font-img.site-ico-clear:before {
  content: "\ea65";
}
.idmp-ico.site-ico-info:before,
.idmp-icon-vertical-dots.site-ico-info:before,
.font-img.site-ico-info:before {
  content: "\ea66";
}
.idmp-ico.site-ico-search:before,
.idmp-icon-vertical-dots.site-ico-search:before,
.font-img.site-ico-search:before {
  content: "\ea5e";
}
.idmp-ico.site-ico-var:before,
.idmp-icon-vertical-dots.site-ico-var:before,
.font-img.site-ico-var:before {
  content: "\ea5f";
}
.idmp-ico.site-ico-view:before,
.idmp-icon-vertical-dots.site-ico-view:before,
.font-img.site-ico-view:before {
  content: "\ea60";
}
.idmp-ico.gps-icon:before,
.idmp-icon-vertical-dots.gps-icon:before,
.font-img.gps-icon:before,
.idmp-ico.gps:before,
.idmp-icon-vertical-dots.gps:before,
.font-img.gps:before {
  content: "\ea89";
}
.idmp-ico.target:before,
.idmp-icon-vertical-dots.target:before,
.font-img.target:before {
  content: "\ea67";
}
.idmp-ico.profile:before,
.idmp-icon-vertical-dots.profile:before,
.font-img.profile:before {
  content: "\ea50";
}
.idmp-ico.profile-add:before,
.idmp-icon-vertical-dots.profile-add:before,
.font-img.profile-add:before {
  content: "\ea99";
}
.idmp-ico.profile-clear:before,
.idmp-icon-vertical-dots.profile-clear:before,
.font-img.profile-clear:before {
  content: "\ea98";
}
.idmp-ico.profile-edit:before,
.idmp-icon-vertical-dots.profile-edit:before,
.font-img.profile-edit:before {
  content: "\ea97";
}
.idmp-ico.unsaved:before,
.idmp-icon-vertical-dots.unsaved:before,
.font-img.unsaved:before {
  content: "\eabe";
}
.idmp-ico.theme:before,
.idmp-icon-vertical-dots.theme:before,
.font-img.theme:before {
  content: "\ea8e";
}
.idmp-ico.theme-add:before,
.idmp-icon-vertical-dots.theme-add:before,
.font-img.theme-add:before {
  content: "\ea8f";
}
.idmp-ico.theme-clear:before,
.idmp-icon-vertical-dots.theme-clear:before,
.font-img.theme-clear:before {
  content: "\ea90";
}
.idmp-ico.navigate-to:before,
.idmp-icon-vertical-dots.navigate-to:before,
.font-img.navigate-to:before {
  content: "\eaa2";
}
.idmp-ico.document-ico:before,
.idmp-icon-vertical-dots.document-ico:before,
.font-img.document-ico:before {
  content: "\e9f6";
}
.idmp-ico.calendar:before,
.idmp-icon-vertical-dots.calendar:before,
.font-img.calendar:before {
  content: "\eadb";
}
.idmp-ico.doc-file-upload:before,
.idmp-icon-vertical-dots.doc-file-upload:before,
.font-img.doc-file-upload:before {
  content: "\eae7";
}
.idmp-ico.doc-file-downlaod:before,
.idmp-icon-vertical-dots.doc-file-downlaod:before,
.font-img.doc-file-downlaod:before {
  content: "\eae8";
}
.idmp-ico.doc-file-refresh:before,
.idmp-icon-vertical-dots.doc-file-refresh:before,
.font-img.doc-file-refresh:before {
  content: "\eae9";
}
.idmp-ico.customer-points-hide:before,
.idmp-icon-vertical-dots.customer-points-hide:before,
.font-img.customer-points-hide:before {
  content: "\ea35";
}
.idmp-ico.customer-points-view:before,
.idmp-icon-vertical-dots.customer-points-view:before,
.font-img.customer-points-view:before {
  content: "\ea36";
}
.idmp-ico.double-bar:before,
.idmp-icon-vertical-dots.double-bar:before,
.font-img.double-bar:before {
  content: "\e99e";
}
.idmp-ico.info-panel-add:before,
.idmp-icon-vertical-dots.info-panel-add:before,
.font-img.info-panel-add:before {
  content: "\eab0";
}
.idmp-ico.info-panel-edit:before,
.idmp-icon-vertical-dots.info-panel-edit:before,
.font-img.info-panel-edit:before {
  content: "\eaae";
}
.idmp-ico.info-panel-delete:before,
.idmp-icon-vertical-dots.info-panel-delete:before,
.font-img.info-panel-delete:before {
  content: "\eaaf";
}
.idmp-ico.cloud:before,
.idmp-icon-vertical-dots.cloud:before,
.font-img.cloud:before {
  content: "\eade";
}
.idmp-ico.cloud-upload:before,
.idmp-icon-vertical-dots.cloud-upload:before,
.font-img.cloud-upload:before {
  content: "\eadf";
}
.idmp-ico.cloud-download:before,
.idmp-icon-vertical-dots.cloud-download:before,
.font-img.cloud-download:before {
  content: "\eae0";
}
.idmp-ico.cloud-run:before,
.idmp-icon-vertical-dots.cloud-run:before,
.font-img.cloud-run:before {
  content: "\eae1";
}
.idmp-ico.cloud-edit:before,
.idmp-icon-vertical-dots.cloud-edit:before,
.font-img.cloud-edit:before {
  content: "\eae2";
}
.idmp-ico.cloud-add:before,
.idmp-icon-vertical-dots.cloud-add:before,
.font-img.cloud-add:before {
  content: "\eae3";
}
.idmp-ico.cloud-clear:before,
.idmp-icon-vertical-dots.cloud-clear:before,
.font-img.cloud-clear:before {
  content: "\eae4";
}
.idmp-ico.cloud-settings:before,
.idmp-icon-vertical-dots.cloud-settings:before,
.font-img.cloud-settings:before {
  content: "\eae5";
}
.idmp-ico.cloud-run-settings:before,
.idmp-icon-vertical-dots.cloud-run-settings:before,
.font-img.cloud-run-settings:before {
  content: "\eae6";
}
.idmp-ico.large-quote:before,
.idmp-icon-vertical-dots.large-quote:before,
.font-img.large-quote:before {
  content: "\eb0f";
}
.idmp-ico.persona-ico:before,
.idmp-icon-vertical-dots.persona-ico:before,
.font-img.persona-ico:before {
  content: "\eb10";
}
.idmp-ico.persona-ico-add:before,
.idmp-icon-vertical-dots.persona-ico-add:before,
.font-img.persona-ico-add:before {
  content: "\eb2d";
}
.idmp-ico.persona-ico-clear:before,
.idmp-icon-vertical-dots.persona-ico-clear:before,
.font-img.persona-ico-clear:before {
  content: "\eb2e";
}
.idmp-ico.persona-ico-edit:before,
.idmp-icon-vertical-dots.persona-ico-edit:before,
.font-img.persona-ico-edit:before {
  content: "\eb2f";
}
.idmp-ico.image-select:before,
.idmp-icon-vertical-dots.image-select:before,
.font-img.image-select:before {
  content: "\eb11";
}
.idmp-ico.chart-shape1:before,
.idmp-icon-vertical-dots.chart-shape1:before,
.font-img.chart-shape1:before {
  content: "\eb12";
}
.idmp-ico.chart-shape2:before,
.idmp-icon-vertical-dots.chart-shape2:before,
.font-img.chart-shape2:before {
  content: "\eb13";
}
.idmp-ico.chart-shape3:before,
.idmp-icon-vertical-dots.chart-shape3:before,
.font-img.chart-shape3:before {
  content: "\eb14";
}
.idmp-ico.chart-shape4:before,
.idmp-icon-vertical-dots.chart-shape4:before,
.font-img.chart-shape4:before {
  content: "\eb15";
}
.idmp-ico.chart-shape5:before,
.idmp-icon-vertical-dots.chart-shape5:before,
.font-img.chart-shape5:before {
  content: "\eb16";
}
.idmp-ico.chart-shape6:before,
.idmp-icon-vertical-dots.chart-shape6:before,
.font-img.chart-shape6:before {
  content: "\eb17";
}
.idmp-ico.chart-shape7:before,
.idmp-icon-vertical-dots.chart-shape7:before,
.font-img.chart-shape7:before {
  content: "\eb18";
}
.idmp-ico.chart-shape8:before,
.idmp-icon-vertical-dots.chart-shape8:before,
.font-img.chart-shape8:before {
  content: "\eb19";
}
.idmp-ico.app-e1x:before,
.idmp-icon-vertical-dots.app-e1x:before,
.font-img.app-e1x:before {
  content: "\e90c";
}
.idmp-ico.app-planner:before,
.idmp-icon-vertical-dots.app-planner:before,
.font-img.app-planner:before {
  content: "\eb24";
}
.idmp-ico.app-onboarding:before,
.idmp-icon-vertical-dots.app-onboarding:before,
.font-img.app-onboarding:before {
  content: "\eb2c";
}
.idmp-ico.app-rdab:before,
.idmp-icon-vertical-dots.app-rdab:before,
.font-img.app-rdab:before {
  content: "\eb2b";
}
.idmp-ico.app-setup-syndication:before,
.idmp-icon-vertical-dots.app-setup-syndication:before,
.font-img.app-setup-syndication:before {
  content: "\eb2a";
}
.idmp-ico.app-data-feed-mapping:before,
.idmp-icon-vertical-dots.app-data-feed-mapping:before,
.font-img.app-data-feed-mapping:before {
  content: "\eb29";
}
.idmp-ico.app-sftp:before,
.idmp-icon-vertical-dots.app-sftp:before,
.font-img.app-sftp:before {
  content: "\eb28";
}
.idmp-ico.app-audience-exp:before,
.idmp-icon-vertical-dots.app-audience-exp:before,
.font-img.app-audience-exp:before {
  content: "\eb27";
}
.idmp-ico.app-look-a-like:before,
.idmp-icon-vertical-dots.app-look-a-like:before,
.font-img.app-look-a-like:before {
  content: "\eb25";
}
.idmp-ico.app-insights:before,
.idmp-icon-vertical-dots.app-insights:before,
.font-img.app-insights:before {
  content: "\eb26";
}
.idmp-ico.app-cleanroom:before,
.idmp-icon-vertical-dots.app-cleanroom:before,
.font-img.app-cleanroom:before {
  content: "\eb38";
}
.idmp-ico.data-type-fabrick:before,
.idmp-icon-vertical-dots.data-type-fabrick:before,
.font-img.data-type-fabrick:before {
  content: "\eb31";
}
.idmp-ico.data-type-tv:before,
.idmp-icon-vertical-dots.data-type-tv:before,
.font-img.data-type-tv:before {
  content: "\eb32";
}
.idmp-ico.data-type-desktop:before,
.idmp-icon-vertical-dots.data-type-desktop:before,
.font-img.data-type-desktop:before {
  content: "\eb33";
}
.idmp-ico.data-type-mobile:before,
.idmp-icon-vertical-dots.data-type-mobile:before,
.font-img.data-type-mobile:before {
  content: "\eb34";
}
.idmp-ico.data-type-uid:before,
.idmp-icon-vertical-dots.data-type-uid:before,
.font-img.data-type-uid:before {
  content: "\eb35";
}
.idmp-ico.app-app-taxonomy-licensing:before,
.idmp-icon-vertical-dots.app-app-taxonomy-licensing:before,
.font-img.app-app-taxonomy-licensing:before {
  content: "\ea9d";
}
.idmp-ico.data-type-liveramp:before,
.idmp-icon-vertical-dots.data-type-liveramp:before,
.font-img.data-type-liveramp:before {
  content: "\eb37";
}
.idmp-ico.blank,
.idmp-icon-vertical-dots.blank,
.font-img.blank {
  width: 1em;
}
.idmp-ico.img,
.idmp-icon-vertical-dots.img,
.font-img.img {
  width: 24px;
  height: 24px;
}
.idmp-ico.img img,
.idmp-icon-vertical-dots.img img,
.font-img.img img {
  width: 24px;
  position: relative;
  margin-right: 5px;
}
.idmp-ico.clear-ico:hover,
.idmp-icon-vertical-dots.clear-ico:hover,
.font-img.clear-ico:hover,
.idmp-ico.delete-icon:hover,
.idmp-icon-vertical-dots.delete-icon:hover,
.font-img.delete-icon:hover,
.idmp-ico.trash:hover,
.idmp-icon-vertical-dots.trash:hover,
.font-img.trash:hover {
  color: #D31203;
}
.idmp-ico.undo,
.idmp-icon-vertical-dots.undo,
.font-img.undo,
.idmp-ico.delete,
.idmp-icon-vertical-dots.delete,
.font-img.delete,
.idmp-ico.refresh,
.idmp-icon-vertical-dots.refresh,
.font-img.refresh,
.idmp-ico.edit,
.idmp-icon-vertical-dots.edit,
.font-img.edit {
  width: auto;
  height: auto;
  background: inherit;
}
.idmp-ico-stacked,
.idmp-icon-vertical-dots-stacked,
.font-img-stacked {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.idmp-ico-stacked .ico-stack:nth-child(n),
.idmp-icon-vertical-dots-stacked .ico-stack:nth-child(n),
.font-img-stacked .ico-stack:nth-child(n) {
  margin-left: -1em !important;
}
.idmp-ico-stacked .ico-stack:first-of-type,
.idmp-icon-vertical-dots-stacked .ico-stack:first-of-type,
.font-img-stacked .ico-stack:first-of-type {
  margin-left: 0 !important;
}
.idmp-ico-stacked .profile-1,
.idmp-icon-vertical-dots-stacked .profile-1,
.font-img-stacked .profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .profile-2,
.idmp-icon-vertical-dots-stacked .profile-2,
.font-img-stacked .profile-2 {
  color: #7117ea !important;
}
.idmp-ico-stacked .group-1,
.idmp-icon-vertical-dots-stacked .group-1,
.font-img-stacked .group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .group-2,
.idmp-icon-vertical-dots-stacked .group-2,
.font-img-stacked .group-2 {
  color: #5610b4 !important;
}
.idmp-ico-stacked .group-3,
.idmp-icon-vertical-dots-stacked .group-3,
.font-img-stacked .group-3 {
  color: #7117ea !important;
}
.idmp-ico-stacked .variable-short-1,
.idmp-icon-vertical-dots-stacked .variable-short-1,
.font-img-stacked .variable-short-1,
.idmp-ico-stacked .sc-1,
.idmp-icon-vertical-dots-stacked .sc-1,
.font-img-stacked .sc-1 {
  color: #000000 !important;
}
.idmp-ico-stacked .variable-short-2,
.idmp-icon-vertical-dots-stacked .variable-short-2,
.font-img-stacked .variable-short-2,
.idmp-ico-stacked .sc-2,
.idmp-icon-vertical-dots-stacked .sc-2,
.font-img-stacked .sc-2 {
  color: #ffffff !important;
}
.idmp-ico-stacked.primary,
.idmp-icon-vertical-dots-stacked.primary,
.font-img-stacked.primary {
  color: #00bf6f;
}
.idmp-ico-stacked.primary span,
.idmp-icon-vertical-dots-stacked.primary span,
.font-img-stacked.primary span {
  color: #00bf6f;
}
.idmp-ico-stacked.primary span + span,
.idmp-icon-vertical-dots-stacked.primary span + span,
.font-img-stacked.primary span + span {
  color: #30ffa8;
}
.idmp-ico-stacked.primary span + span + span,
.idmp-icon-vertical-dots-stacked.primary span + span + span,
.font-img-stacked.primary span + span + span {
  color: #68ffc0;
}
.idmp-ico-stacked.primary span + span + span + span,
.idmp-icon-vertical-dots-stacked.primary span + span + span + span,
.font-img-stacked.primary span + span + span + span {
  color: #a0ffd7;
}
.idmp-ico-stacked.primary span + span + span + span + span,
.idmp-icon-vertical-dots-stacked.primary span + span + span + span + span,
.font-img-stacked.primary span + span + span + span + span {
  color: #d9ffef;
}
.idmp-ico-stacked.primary .ico-stack.tool-set-table-2,
.idmp-icon-vertical-dots-stacked.primary .ico-stack.tool-set-table-2,
.font-img-stacked.primary .ico-stack.tool-set-table-2,
.idmp-ico-stacked.primary .ico-stack.tool-set-table-6,
.idmp-icon-vertical-dots-stacked.primary .ico-stack.tool-set-table-6,
.font-img-stacked.primary .ico-stack.tool-set-table-6,
.idmp-ico-stacked.primary .ico-stack.tool-set-table-7,
.idmp-icon-vertical-dots-stacked.primary .ico-stack.tool-set-table-7,
.font-img-stacked.primary .ico-stack.tool-set-table-7,
.idmp-ico-stacked.primary .ico-stack.tool-set-table-8,
.idmp-icon-vertical-dots-stacked.primary .ico-stack.tool-set-table-8,
.font-img-stacked.primary .ico-stack.tool-set-table-8,
.idmp-ico-stacked.primary .ico-stack.ribbon,
.idmp-icon-vertical-dots-stacked.primary .ico-stack.ribbon,
.font-img-stacked.primary .ico-stack.ribbon {
  color: #00bf6f;
}
.idmp-ico-stacked.primary .profile-1,
.idmp-icon-vertical-dots-stacked.primary .profile-1,
.font-img-stacked.primary .profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.primary .profile-2,
.idmp-icon-vertical-dots-stacked.primary .profile-2,
.font-img-stacked.primary .profile-2 {
  color: #00bf6f !important;
}
.idmp-ico-stacked.primary .group-1,
.idmp-icon-vertical-dots-stacked.primary .group-1,
.font-img-stacked.primary .group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.primary .group-2,
.idmp-icon-vertical-dots-stacked.primary .group-2,
.font-img-stacked.primary .group-2 {
  color: #00824b !important;
}
.idmp-ico-stacked.primary .group-3,
.idmp-icon-vertical-dots-stacked.primary .group-3,
.font-img-stacked.primary .group-3 {
  color: #00bf6f !important;
}
.idmp-ico-stacked.primary .variable-short-1,
.idmp-icon-vertical-dots-stacked.primary .variable-short-1,
.font-img-stacked.primary .variable-short-1,
.idmp-ico-stacked.primary .sc-1,
.idmp-icon-vertical-dots-stacked.primary .sc-1,
.font-img-stacked.primary .sc-1 {
  color: #000000 !important;
}
.idmp-ico-stacked.primary .variable-short-2,
.idmp-icon-vertical-dots-stacked.primary .variable-short-2,
.font-img-stacked.primary .variable-short-2,
.idmp-ico-stacked.primary .sc-2,
.idmp-icon-vertical-dots-stacked.primary .sc-2,
.font-img-stacked.primary .sc-2 {
  color: #ffffff !important;
}
.idmp-ico-stacked.primary .folder-set-1,
.idmp-icon-vertical-dots-stacked.primary .folder-set-1,
.font-img-stacked.primary .folder-set-1,
.idmp-ico-stacked.primary .folder-set-3,
.idmp-icon-vertical-dots-stacked.primary .folder-set-3,
.font-img-stacked.primary .folder-set-3,
.idmp-ico-stacked.primary .folder-set-4,
.idmp-icon-vertical-dots-stacked.primary .folder-set-4,
.font-img-stacked.primary .folder-set-4 {
  color: #30ffa8 !important;
}
.idmp-ico-stacked.primary .folder-set-2,
.idmp-icon-vertical-dots-stacked.primary .folder-set-2,
.font-img-stacked.primary .folder-set-2,
.idmp-ico-stacked.primary .folder-set-add,
.idmp-icon-vertical-dots-stacked.primary .folder-set-add,
.font-img-stacked.primary .folder-set-add,
.idmp-ico-stacked.primary .folder-set-minus,
.idmp-icon-vertical-dots-stacked.primary .folder-set-minus,
.font-img-stacked.primary .folder-set-minus,
.idmp-ico-stacked.primary .folder-set-settings,
.idmp-icon-vertical-dots-stacked.primary .folder-set-settings,
.font-img-stacked.primary .folder-set-settings,
.idmp-ico-stacked.primary .folder-set-trash,
.idmp-icon-vertical-dots-stacked.primary .folder-set-trash,
.font-img-stacked.primary .folder-set-trash,
.idmp-ico-stacked.primary .folder-set-download,
.idmp-icon-vertical-dots-stacked.primary .folder-set-download,
.font-img-stacked.primary .folder-set-download,
.idmp-ico-stacked.primary .folder-set-upload,
.idmp-icon-vertical-dots-stacked.primary .folder-set-upload,
.font-img-stacked.primary .folder-set-upload,
.idmp-ico-stacked.primary .folder-set-home,
.idmp-icon-vertical-dots-stacked.primary .folder-set-home,
.font-img-stacked.primary .folder-set-home,
.idmp-ico-stacked.primary .folder-set-duplicate,
.idmp-icon-vertical-dots-stacked.primary .folder-set-duplicate,
.font-img-stacked.primary .folder-set-duplicate,
.idmp-ico-stacked.primary .folder-set-open,
.idmp-icon-vertical-dots-stacked.primary .folder-set-open,
.font-img-stacked.primary .folder-set-open {
  color: #00bf6f !important;
}
.idmp-ico-stacked.blue,
.idmp-icon-vertical-dots-stacked.blue,
.font-img-stacked.blue {
  color: #1473e6;
}
.idmp-ico-stacked.blue span,
.idmp-icon-vertical-dots-stacked.blue span,
.font-img-stacked.blue span {
  color: #1473e6;
}
.idmp-ico-stacked.blue span + span,
.idmp-icon-vertical-dots-stacked.blue span + span,
.font-img-stacked.blue span + span {
  color: #77aff3 !important;
}
.idmp-ico-stacked.blue span + span + span,
.idmp-icon-vertical-dots-stacked.blue span + span + span,
.font-img-stacked.blue span + span + span {
  color: #abcdf8 !important;
}
.idmp-ico-stacked.blue span + span + span + span,
.idmp-icon-vertical-dots-stacked.blue span + span + span + span,
.font-img-stacked.blue span + span + span + span {
  color: #deecfc !important;
}
.idmp-ico-stacked.blue span + span + span + span + span,
.idmp-icon-vertical-dots-stacked.blue span + span + span + span + span,
.font-img-stacked.blue span + span + span + span + span {
  color: #ffffff !important;
}
.idmp-ico-stacked.blue .ico-stack.tool-set-table-2,
.idmp-icon-vertical-dots-stacked.blue .ico-stack.tool-set-table-2,
.font-img-stacked.blue .ico-stack.tool-set-table-2,
.idmp-ico-stacked.blue .ico-stack.tool-set-table-6,
.idmp-icon-vertical-dots-stacked.blue .ico-stack.tool-set-table-6,
.font-img-stacked.blue .ico-stack.tool-set-table-6,
.idmp-ico-stacked.blue .ico-stack.tool-set-table-7,
.idmp-icon-vertical-dots-stacked.blue .ico-stack.tool-set-table-7,
.font-img-stacked.blue .ico-stack.tool-set-table-7,
.idmp-ico-stacked.blue .ico-stack.tool-set-table-8,
.idmp-icon-vertical-dots-stacked.blue .ico-stack.tool-set-table-8,
.font-img-stacked.blue .ico-stack.tool-set-table-8,
.idmp-ico-stacked.blue .ico-stack.ribbon,
.idmp-icon-vertical-dots-stacked.blue .ico-stack.ribbon,
.font-img-stacked.blue .ico-stack.ribbon {
  color: #1473e6;
}
.idmp-ico-stacked.blue .profile-1,
.idmp-icon-vertical-dots-stacked.blue .profile-1,
.font-img-stacked.blue .profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.blue .profile-2,
.idmp-icon-vertical-dots-stacked.blue .profile-2,
.font-img-stacked.blue .profile-2 {
  color: #1473e6 !important;
}
.idmp-ico-stacked.blue .group-1,
.idmp-icon-vertical-dots-stacked.blue .group-1,
.font-img-stacked.blue .group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.blue .group-2,
.idmp-icon-vertical-dots-stacked.blue .group-2,
.font-img-stacked.blue .group-2 {
  color: #0f57ae !important;
}
.idmp-ico-stacked.blue .group-3,
.idmp-icon-vertical-dots-stacked.blue .group-3,
.font-img-stacked.blue .group-3 {
  color: #1473e6 !important;
}
.idmp-ico-stacked.blue .variable-short-1,
.idmp-icon-vertical-dots-stacked.blue .variable-short-1,
.font-img-stacked.blue .variable-short-1,
.idmp-ico-stacked.blue .sc-1,
.idmp-icon-vertical-dots-stacked.blue .sc-1,
.font-img-stacked.blue .sc-1 {
  color: #000000 !important;
}
.idmp-ico-stacked.blue .variable-short-2,
.idmp-icon-vertical-dots-stacked.blue .variable-short-2,
.font-img-stacked.blue .variable-short-2,
.idmp-ico-stacked.blue .sc-2,
.idmp-icon-vertical-dots-stacked.blue .sc-2,
.font-img-stacked.blue .sc-2 {
  color: #ffffff !important;
}
.idmp-ico-stacked.blue .folder-set-1,
.idmp-icon-vertical-dots-stacked.blue .folder-set-1,
.font-img-stacked.blue .folder-set-1,
.idmp-ico-stacked.blue .folder-set-3,
.idmp-icon-vertical-dots-stacked.blue .folder-set-3,
.font-img-stacked.blue .folder-set-3,
.idmp-ico-stacked.blue .folder-set-4,
.idmp-icon-vertical-dots-stacked.blue .folder-set-4,
.font-img-stacked.blue .folder-set-4 {
  color: #77aff3 !important;
}
.idmp-ico-stacked.blue .folder-set-2,
.idmp-icon-vertical-dots-stacked.blue .folder-set-2,
.font-img-stacked.blue .folder-set-2,
.idmp-ico-stacked.blue .folder-set-add,
.idmp-icon-vertical-dots-stacked.blue .folder-set-add,
.font-img-stacked.blue .folder-set-add,
.idmp-ico-stacked.blue .folder-set-minus,
.idmp-icon-vertical-dots-stacked.blue .folder-set-minus,
.font-img-stacked.blue .folder-set-minus,
.idmp-ico-stacked.blue .folder-set-settings,
.idmp-icon-vertical-dots-stacked.blue .folder-set-settings,
.font-img-stacked.blue .folder-set-settings,
.idmp-ico-stacked.blue .folder-set-trash,
.idmp-icon-vertical-dots-stacked.blue .folder-set-trash,
.font-img-stacked.blue .folder-set-trash,
.idmp-ico-stacked.blue .folder-set-download,
.idmp-icon-vertical-dots-stacked.blue .folder-set-download,
.font-img-stacked.blue .folder-set-download,
.idmp-ico-stacked.blue .folder-set-upload,
.idmp-icon-vertical-dots-stacked.blue .folder-set-upload,
.font-img-stacked.blue .folder-set-upload,
.idmp-ico-stacked.blue .folder-set-home,
.idmp-icon-vertical-dots-stacked.blue .folder-set-home,
.font-img-stacked.blue .folder-set-home,
.idmp-ico-stacked.blue .folder-set-duplicate,
.idmp-icon-vertical-dots-stacked.blue .folder-set-duplicate,
.font-img-stacked.blue .folder-set-duplicate,
.idmp-ico-stacked.blue .folder-set-open,
.idmp-icon-vertical-dots-stacked.blue .folder-set-open,
.font-img-stacked.blue .folder-set-open {
  color: #1473e6 !important;
}
.idmp-ico-stacked.orange,
.idmp-icon-vertical-dots-stacked.orange,
.font-img-stacked.orange {
  color: #d84301;
}
.idmp-ico-stacked.orange span,
.idmp-icon-vertical-dots-stacked.orange span,
.font-img-stacked.orange span {
  color: #d84301;
}
.idmp-ico-stacked.orange span + span,
.idmp-icon-vertical-dots-stacked.orange span + span,
.font-img-stacked.orange span + span {
  color: #fe824b !important;
}
.idmp-ico-stacked.orange span + span + span,
.idmp-icon-vertical-dots-stacked.orange span + span + span,
.font-img-stacked.orange span + span + span {
  color: #fea983 !important;
}
.idmp-ico-stacked.orange span + span + span + span,
.idmp-icon-vertical-dots-stacked.orange span + span + span + span,
.font-img-stacked.orange span + span + span + span {
  color: #ffd0bb !important;
}
.idmp-ico-stacked.orange span + span + span + span + span,
.idmp-icon-vertical-dots-stacked.orange span + span + span + span + span,
.font-img-stacked.orange span + span + span + span + span {
  color: #fff6f3 !important;
}
.idmp-ico-stacked.orange .ico-stack.tool-set-table-2,
.idmp-icon-vertical-dots-stacked.orange .ico-stack.tool-set-table-2,
.font-img-stacked.orange .ico-stack.tool-set-table-2,
.idmp-ico-stacked.orange .ico-stack.tool-set-table-6,
.idmp-icon-vertical-dots-stacked.orange .ico-stack.tool-set-table-6,
.font-img-stacked.orange .ico-stack.tool-set-table-6,
.idmp-ico-stacked.orange .ico-stack.tool-set-table-7,
.idmp-icon-vertical-dots-stacked.orange .ico-stack.tool-set-table-7,
.font-img-stacked.orange .ico-stack.tool-set-table-7,
.idmp-ico-stacked.orange .ico-stack.tool-set-table-8,
.idmp-icon-vertical-dots-stacked.orange .ico-stack.tool-set-table-8,
.font-img-stacked.orange .ico-stack.tool-set-table-8,
.idmp-ico-stacked.orange .ico-stack.ribbon,
.idmp-icon-vertical-dots-stacked.orange .ico-stack.ribbon,
.font-img-stacked.orange .ico-stack.ribbon {
  color: #d84301;
}
.idmp-ico-stacked.orange .profile-1,
.idmp-icon-vertical-dots-stacked.orange .profile-1,
.font-img-stacked.orange .profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.orange .profile-2,
.idmp-icon-vertical-dots-stacked.orange .profile-2,
.font-img-stacked.orange .profile-2 {
  color: #d84301 !important;
}
.idmp-ico-stacked.orange .group-1,
.idmp-icon-vertical-dots-stacked.orange .group-1,
.font-img-stacked.orange .group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.orange .group-2,
.idmp-icon-vertical-dots-stacked.orange .group-2,
.font-img-stacked.orange .group-2 {
  color: #9b3001 !important;
}
.idmp-ico-stacked.orange .group-3,
.idmp-icon-vertical-dots-stacked.orange .group-3,
.font-img-stacked.orange .group-3 {
  color: #d84301 !important;
}
.idmp-ico-stacked.orange .variable-short-1,
.idmp-icon-vertical-dots-stacked.orange .variable-short-1,
.font-img-stacked.orange .variable-short-1,
.idmp-ico-stacked.orange .sc-1,
.idmp-icon-vertical-dots-stacked.orange .sc-1,
.font-img-stacked.orange .sc-1 {
  color: #000000 !important;
}
.idmp-ico-stacked.orange .variable-short-2,
.idmp-icon-vertical-dots-stacked.orange .variable-short-2,
.font-img-stacked.orange .variable-short-2,
.idmp-ico-stacked.orange .sc-2,
.idmp-icon-vertical-dots-stacked.orange .sc-2,
.font-img-stacked.orange .sc-2 {
  color: #ffffff !important;
}
.idmp-ico-stacked.orange .folder-set-1,
.idmp-icon-vertical-dots-stacked.orange .folder-set-1,
.font-img-stacked.orange .folder-set-1,
.idmp-ico-stacked.orange .folder-set-3,
.idmp-icon-vertical-dots-stacked.orange .folder-set-3,
.font-img-stacked.orange .folder-set-3,
.idmp-ico-stacked.orange .folder-set-4,
.idmp-icon-vertical-dots-stacked.orange .folder-set-4,
.font-img-stacked.orange .folder-set-4 {
  color: #fe824b !important;
}
.idmp-ico-stacked.orange .folder-set-2,
.idmp-icon-vertical-dots-stacked.orange .folder-set-2,
.font-img-stacked.orange .folder-set-2,
.idmp-ico-stacked.orange .folder-set-add,
.idmp-icon-vertical-dots-stacked.orange .folder-set-add,
.font-img-stacked.orange .folder-set-add,
.idmp-ico-stacked.orange .folder-set-minus,
.idmp-icon-vertical-dots-stacked.orange .folder-set-minus,
.font-img-stacked.orange .folder-set-minus,
.idmp-ico-stacked.orange .folder-set-settings,
.idmp-icon-vertical-dots-stacked.orange .folder-set-settings,
.font-img-stacked.orange .folder-set-settings,
.idmp-ico-stacked.orange .folder-set-trash,
.idmp-icon-vertical-dots-stacked.orange .folder-set-trash,
.font-img-stacked.orange .folder-set-trash,
.idmp-ico-stacked.orange .folder-set-download,
.idmp-icon-vertical-dots-stacked.orange .folder-set-download,
.font-img-stacked.orange .folder-set-download,
.idmp-ico-stacked.orange .folder-set-upload,
.idmp-icon-vertical-dots-stacked.orange .folder-set-upload,
.font-img-stacked.orange .folder-set-upload,
.idmp-ico-stacked.orange .folder-set-home,
.idmp-icon-vertical-dots-stacked.orange .folder-set-home,
.font-img-stacked.orange .folder-set-home,
.idmp-ico-stacked.orange .folder-set-duplicate,
.idmp-icon-vertical-dots-stacked.orange .folder-set-duplicate,
.font-img-stacked.orange .folder-set-duplicate,
.idmp-ico-stacked.orange .folder-set-open,
.idmp-icon-vertical-dots-stacked.orange .folder-set-open,
.font-img-stacked.orange .folder-set-open {
  color: #d84301 !important;
}
.idmp-ico-stacked.gold,
.idmp-icon-vertical-dots-stacked.gold,
.font-img-stacked.gold {
  color: #b67a00;
}
.idmp-ico-stacked.gold span,
.idmp-icon-vertical-dots-stacked.gold span,
.font-img-stacked.gold span {
  color: #b67a00;
}
.idmp-ico-stacked.gold span + span,
.idmp-icon-vertical-dots-stacked.gold span + span,
.font-img-stacked.gold span + span {
  color: #ffb827;
}
.idmp-ico-stacked.gold span + span + span,
.idmp-icon-vertical-dots-stacked.gold span + span + span,
.font-img-stacked.gold span + span + span {
  color: #ffca5f;
}
.idmp-ico-stacked.gold span + span + span + span,
.idmp-icon-vertical-dots-stacked.gold span + span + span + span,
.font-img-stacked.gold span + span + span + span {
  color: #ffdd97;
}
.idmp-ico-stacked.gold span + span + span + span + span,
.idmp-icon-vertical-dots-stacked.gold span + span + span + span + span,
.font-img-stacked.gold span + span + span + span + span {
  color: #ffefd0;
}
.idmp-ico-stacked.gold .ico-stack.tool-set-table-2,
.idmp-icon-vertical-dots-stacked.gold .ico-stack.tool-set-table-2,
.font-img-stacked.gold .ico-stack.tool-set-table-2,
.idmp-ico-stacked.gold .ico-stack.tool-set-table-6,
.idmp-icon-vertical-dots-stacked.gold .ico-stack.tool-set-table-6,
.font-img-stacked.gold .ico-stack.tool-set-table-6,
.idmp-ico-stacked.gold .ico-stack.tool-set-table-7,
.idmp-icon-vertical-dots-stacked.gold .ico-stack.tool-set-table-7,
.font-img-stacked.gold .ico-stack.tool-set-table-7,
.idmp-ico-stacked.gold .ico-stack.tool-set-table-8,
.idmp-icon-vertical-dots-stacked.gold .ico-stack.tool-set-table-8,
.font-img-stacked.gold .ico-stack.tool-set-table-8,
.idmp-ico-stacked.gold .ico-stack.ribbon,
.idmp-icon-vertical-dots-stacked.gold .ico-stack.ribbon,
.font-img-stacked.gold .ico-stack.ribbon {
  color: #b67a00;
}
.idmp-ico-stacked.gold .profile-1,
.idmp-icon-vertical-dots-stacked.gold .profile-1,
.font-img-stacked.gold .profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.gold .profile-2,
.idmp-icon-vertical-dots-stacked.gold .profile-2,
.font-img-stacked.gold .profile-2 {
  color: #b67a00 !important;
}
.idmp-ico-stacked.gold .group-1,
.idmp-icon-vertical-dots-stacked.gold .group-1,
.font-img-stacked.gold .group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.gold .group-2,
.idmp-icon-vertical-dots-stacked.gold .group-2,
.font-img-stacked.gold .group-2 {
  color: #795100 !important;
}
.idmp-ico-stacked.gold .group-3,
.idmp-icon-vertical-dots-stacked.gold .group-3,
.font-img-stacked.gold .group-3 {
  color: #b67a00 !important;
}
.idmp-ico-stacked.gold .variable-short-1,
.idmp-icon-vertical-dots-stacked.gold .variable-short-1,
.font-img-stacked.gold .variable-short-1,
.idmp-ico-stacked.gold .sc-1,
.idmp-icon-vertical-dots-stacked.gold .sc-1,
.font-img-stacked.gold .sc-1 {
  color: #000000 !important;
}
.idmp-ico-stacked.gold .variable-short-2,
.idmp-icon-vertical-dots-stacked.gold .variable-short-2,
.font-img-stacked.gold .variable-short-2,
.idmp-ico-stacked.gold .sc-2,
.idmp-icon-vertical-dots-stacked.gold .sc-2,
.font-img-stacked.gold .sc-2 {
  color: #ffffff !important;
}
.idmp-ico-stacked.gold .folder-set-1,
.idmp-icon-vertical-dots-stacked.gold .folder-set-1,
.font-img-stacked.gold .folder-set-1,
.idmp-ico-stacked.gold .folder-set-3,
.idmp-icon-vertical-dots-stacked.gold .folder-set-3,
.font-img-stacked.gold .folder-set-3,
.idmp-ico-stacked.gold .folder-set-4,
.idmp-icon-vertical-dots-stacked.gold .folder-set-4,
.font-img-stacked.gold .folder-set-4 {
  color: #ffb827 !important;
}
.idmp-ico-stacked.gold .folder-set-2,
.idmp-icon-vertical-dots-stacked.gold .folder-set-2,
.font-img-stacked.gold .folder-set-2,
.idmp-ico-stacked.gold .folder-set-add,
.idmp-icon-vertical-dots-stacked.gold .folder-set-add,
.font-img-stacked.gold .folder-set-add,
.idmp-ico-stacked.gold .folder-set-minus,
.idmp-icon-vertical-dots-stacked.gold .folder-set-minus,
.font-img-stacked.gold .folder-set-minus,
.idmp-ico-stacked.gold .folder-set-settings,
.idmp-icon-vertical-dots-stacked.gold .folder-set-settings,
.font-img-stacked.gold .folder-set-settings,
.idmp-ico-stacked.gold .folder-set-trash,
.idmp-icon-vertical-dots-stacked.gold .folder-set-trash,
.font-img-stacked.gold .folder-set-trash,
.idmp-ico-stacked.gold .folder-set-download,
.idmp-icon-vertical-dots-stacked.gold .folder-set-download,
.font-img-stacked.gold .folder-set-download,
.idmp-ico-stacked.gold .folder-set-upload,
.idmp-icon-vertical-dots-stacked.gold .folder-set-upload,
.font-img-stacked.gold .folder-set-upload,
.idmp-ico-stacked.gold .folder-set-home,
.idmp-icon-vertical-dots-stacked.gold .folder-set-home,
.font-img-stacked.gold .folder-set-home,
.idmp-ico-stacked.gold .folder-set-duplicate,
.idmp-icon-vertical-dots-stacked.gold .folder-set-duplicate,
.font-img-stacked.gold .folder-set-duplicate,
.idmp-ico-stacked.gold .folder-set-open,
.idmp-icon-vertical-dots-stacked.gold .folder-set-open,
.font-img-stacked.gold .folder-set-open {
  color: #b67a00 !important;
}
.idmp-ico-stacked.gold2,
.idmp-icon-vertical-dots-stacked.gold2,
.font-img-stacked.gold2 {
  color: #e8913e;
}
.idmp-ico-stacked.gold2 span,
.idmp-icon-vertical-dots-stacked.gold2 span,
.font-img-stacked.gold2 span {
  color: #e8913e;
}
.idmp-ico-stacked.gold2 span + span,
.idmp-icon-vertical-dots-stacked.gold2 span + span,
.font-img-stacked.gold2 span + span {
  color: #f4caa2;
}
.idmp-ico-stacked.gold2 span + span + span,
.idmp-icon-vertical-dots-stacked.gold2 span + span + span,
.font-img-stacked.gold2 span + span + span {
  color: #fae7d4;
}
.idmp-ico-stacked.gold2 span + span + span + span,
.idmp-icon-vertical-dots-stacked.gold2 span + span + span + span,
.font-img-stacked.gold2 span + span + span + span {
  color: #ffffff;
}
.idmp-ico-stacked.gold2 span + span + span + span + span,
.idmp-icon-vertical-dots-stacked.gold2 span + span + span + span + span,
.font-img-stacked.gold2 span + span + span + span + span {
  color: #ffffff;
}
.idmp-ico-stacked.gold2 .ico-stack.tool-set-table-2,
.idmp-icon-vertical-dots-stacked.gold2 .ico-stack.tool-set-table-2,
.font-img-stacked.gold2 .ico-stack.tool-set-table-2,
.idmp-ico-stacked.gold2 .ico-stack.tool-set-table-6,
.idmp-icon-vertical-dots-stacked.gold2 .ico-stack.tool-set-table-6,
.font-img-stacked.gold2 .ico-stack.tool-set-table-6,
.idmp-ico-stacked.gold2 .ico-stack.tool-set-table-7,
.idmp-icon-vertical-dots-stacked.gold2 .ico-stack.tool-set-table-7,
.font-img-stacked.gold2 .ico-stack.tool-set-table-7,
.idmp-ico-stacked.gold2 .ico-stack.tool-set-table-8,
.idmp-icon-vertical-dots-stacked.gold2 .ico-stack.tool-set-table-8,
.font-img-stacked.gold2 .ico-stack.tool-set-table-8,
.idmp-ico-stacked.gold2 .ico-stack.ribbon,
.idmp-icon-vertical-dots-stacked.gold2 .ico-stack.ribbon,
.font-img-stacked.gold2 .ico-stack.ribbon {
  color: #b67a00;
}
.idmp-ico-stacked.gold2 .profile-1,
.idmp-icon-vertical-dots-stacked.gold2 .profile-1,
.font-img-stacked.gold2 .profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.gold2 .profile-2,
.idmp-icon-vertical-dots-stacked.gold2 .profile-2,
.font-img-stacked.gold2 .profile-2 {
  color: #b67a00 !important;
}
.idmp-ico-stacked.gold2 .group-1,
.idmp-icon-vertical-dots-stacked.gold2 .group-1,
.font-img-stacked.gold2 .group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.gold2 .group-2,
.idmp-icon-vertical-dots-stacked.gold2 .group-2,
.font-img-stacked.gold2 .group-2 {
  color: #795100 !important;
}
.idmp-ico-stacked.gold2 .group-3,
.idmp-icon-vertical-dots-stacked.gold2 .group-3,
.font-img-stacked.gold2 .group-3 {
  color: #b67a00 !important;
}
.idmp-ico-stacked.gold2 .variable-short-1,
.idmp-icon-vertical-dots-stacked.gold2 .variable-short-1,
.font-img-stacked.gold2 .variable-short-1,
.idmp-ico-stacked.gold2 .sc-1,
.idmp-icon-vertical-dots-stacked.gold2 .sc-1,
.font-img-stacked.gold2 .sc-1 {
  color: #000000 !important;
}
.idmp-ico-stacked.gold2 .variable-short-2,
.idmp-icon-vertical-dots-stacked.gold2 .variable-short-2,
.font-img-stacked.gold2 .variable-short-2,
.idmp-ico-stacked.gold2 .sc-2,
.idmp-icon-vertical-dots-stacked.gold2 .sc-2,
.font-img-stacked.gold2 .sc-2 {
  color: #ffffff !important;
}
.idmp-ico-stacked.gold2 .zone-1,
.idmp-icon-vertical-dots-stacked.gold2 .zone-1,
.font-img-stacked.gold2 .zone-1 {
  color: #e8913e;
}
.idmp-ico-stacked.gold2 .zone-2,
.idmp-icon-vertical-dots-stacked.gold2 .zone-2,
.font-img-stacked.gold2 .zone-2 {
  color: #fff3e2;
}
.idmp-ico-stacked.gold2 .folder-set-1,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-1,
.font-img-stacked.gold2 .folder-set-1,
.idmp-ico-stacked.gold2 .folder-set-3,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-3,
.font-img-stacked.gold2 .folder-set-3,
.idmp-ico-stacked.gold2 .folder-set-4,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-4,
.font-img-stacked.gold2 .folder-set-4 {
  color: #f4caa2 !important;
}
.idmp-ico-stacked.gold2 .folder-set-2,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-2,
.font-img-stacked.gold2 .folder-set-2,
.idmp-ico-stacked.gold2 .folder-set-add,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-add,
.font-img-stacked.gold2 .folder-set-add,
.idmp-ico-stacked.gold2 .folder-set-minus,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-minus,
.font-img-stacked.gold2 .folder-set-minus,
.idmp-ico-stacked.gold2 .folder-set-settings,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-settings,
.font-img-stacked.gold2 .folder-set-settings,
.idmp-ico-stacked.gold2 .folder-set-trash,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-trash,
.font-img-stacked.gold2 .folder-set-trash,
.idmp-ico-stacked.gold2 .folder-set-download,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-download,
.font-img-stacked.gold2 .folder-set-download,
.idmp-ico-stacked.gold2 .folder-set-upload,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-upload,
.font-img-stacked.gold2 .folder-set-upload,
.idmp-ico-stacked.gold2 .folder-set-home,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-home,
.font-img-stacked.gold2 .folder-set-home,
.idmp-ico-stacked.gold2 .folder-set-duplicate,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-duplicate,
.font-img-stacked.gold2 .folder-set-duplicate,
.idmp-ico-stacked.gold2 .folder-set-open,
.idmp-icon-vertical-dots-stacked.gold2 .folder-set-open,
.font-img-stacked.gold2 .folder-set-open {
  color: #e8913e !important;
}
.idmp-ico-stacked.multi,
.idmp-icon-vertical-dots-stacked.multi,
.font-img-stacked.multi {
  color: #1473e6;
}
.idmp-ico-stacked.multi span,
.idmp-icon-vertical-dots-stacked.multi span,
.font-img-stacked.multi span {
  color: #1473e6;
}
.idmp-ico-stacked.multi span + span,
.idmp-icon-vertical-dots-stacked.multi span + span,
.font-img-stacked.multi span + span {
  color: #30ffa8;
}
.idmp-ico-stacked.multi span + span + span,
.idmp-icon-vertical-dots-stacked.multi span + span + span,
.font-img-stacked.multi span + span + span {
  color: #b67a00;
}
.idmp-ico-stacked.multi span + span + span + span,
.idmp-icon-vertical-dots-stacked.multi span + span + span + span,
.font-img-stacked.multi span + span + span + span {
  color: #d84301;
}
.idmp-ico-stacked.multi span + span + span + span + span,
.idmp-icon-vertical-dots-stacked.multi span + span + span + span + span,
.font-img-stacked.multi span + span + span + span + span {
  color: #a9025c;
}
.idmp-ico-stacked.color-orange-peal,
.idmp-icon-vertical-dots-stacked.color-orange-peal,
.font-img-stacked.color-orange-peal {
  color: #c85101;
}
.idmp-ico-stacked.color-orange-peal span,
.idmp-icon-vertical-dots-stacked.color-orange-peal span,
.font-img-stacked.color-orange-peal span {
  color: #c85101;
}
.idmp-ico-stacked.color-orange-peal span + span,
.idmp-icon-vertical-dots-stacked.color-orange-peal span + span,
.font-img-stacked.color-orange-peal span + span {
  color: #fe8a3b !important;
}
.idmp-ico-stacked.color-orange-peal span + span + span,
.idmp-icon-vertical-dots-stacked.color-orange-peal span + span + span,
.font-img-stacked.color-orange-peal span + span + span {
  color: #feab73 !important;
}
.idmp-ico-stacked.color-orange-peal span + span + span + span,
.idmp-icon-vertical-dots-stacked.color-orange-peal span + span + span + span,
.font-img-stacked.color-orange-peal span + span + span + span {
  color: #ffccab !important;
}
.idmp-ico-stacked.color-orange-peal span + span + span + span + span,
.idmp-icon-vertical-dots-stacked.color-orange-peal span + span + span + span + span,
.font-img-stacked.color-orange-peal span + span + span + span + span {
  color: #ffeee3 !important;
}
.idmp-ico-stacked.color-orange-peal .ico-stack.tool-set-table-2,
.idmp-icon-vertical-dots-stacked.color-orange-peal .ico-stack.tool-set-table-2,
.font-img-stacked.color-orange-peal .ico-stack.tool-set-table-2,
.idmp-ico-stacked.color-orange-peal .ico-stack.tool-set-table-6,
.idmp-icon-vertical-dots-stacked.color-orange-peal .ico-stack.tool-set-table-6,
.font-img-stacked.color-orange-peal .ico-stack.tool-set-table-6,
.idmp-ico-stacked.color-orange-peal .ico-stack.tool-set-table-7,
.idmp-icon-vertical-dots-stacked.color-orange-peal .ico-stack.tool-set-table-7,
.font-img-stacked.color-orange-peal .ico-stack.tool-set-table-7,
.idmp-ico-stacked.color-orange-peal .ico-stack.tool-set-table-8,
.idmp-icon-vertical-dots-stacked.color-orange-peal .ico-stack.tool-set-table-8,
.font-img-stacked.color-orange-peal .ico-stack.tool-set-table-8,
.idmp-ico-stacked.color-orange-peal .ico-stack.ribbon,
.idmp-icon-vertical-dots-stacked.color-orange-peal .ico-stack.ribbon,
.font-img-stacked.color-orange-peal .ico-stack.ribbon {
  color: #c85101;
}
.idmp-ico-stacked.color-orange-peal .profile-1,
.idmp-icon-vertical-dots-stacked.color-orange-peal .profile-1,
.font-img-stacked.color-orange-peal .profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.color-orange-peal .profile-2,
.idmp-icon-vertical-dots-stacked.color-orange-peal .profile-2,
.font-img-stacked.color-orange-peal .profile-2 {
  color: #c85101 !important;
}
.idmp-ico-stacked.color-orange-peal .group-1,
.idmp-icon-vertical-dots-stacked.color-orange-peal .group-1,
.font-img-stacked.color-orange-peal .group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked.color-orange-peal .group-2,
.idmp-icon-vertical-dots-stacked.color-orange-peal .group-2,
.font-img-stacked.color-orange-peal .group-2 {
  color: #8b3801 !important;
}
.idmp-ico-stacked.color-orange-peal .group-3,
.idmp-icon-vertical-dots-stacked.color-orange-peal .group-3,
.font-img-stacked.color-orange-peal .group-3 {
  color: #c85101 !important;
}
.idmp-ico-stacked.color-orange-peal .variable-short-1,
.idmp-icon-vertical-dots-stacked.color-orange-peal .variable-short-1,
.font-img-stacked.color-orange-peal .variable-short-1,
.idmp-ico-stacked.color-orange-peal .sc-1,
.idmp-icon-vertical-dots-stacked.color-orange-peal .sc-1,
.font-img-stacked.color-orange-peal .sc-1 {
  color: #000000 !important;
}
.idmp-ico-stacked.color-orange-peal .variable-short-2,
.idmp-icon-vertical-dots-stacked.color-orange-peal .variable-short-2,
.font-img-stacked.color-orange-peal .variable-short-2,
.idmp-ico-stacked.color-orange-peal .sc-2,
.idmp-icon-vertical-dots-stacked.color-orange-peal .sc-2,
.font-img-stacked.color-orange-peal .sc-2 {
  color: #ffffff !important;
}
.idmp-ico-stacked.color-orange-peal .folder-set-1,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-1,
.font-img-stacked.color-orange-peal .folder-set-1,
.idmp-ico-stacked.color-orange-peal .folder-set-3,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-3,
.font-img-stacked.color-orange-peal .folder-set-3,
.idmp-ico-stacked.color-orange-peal .folder-set-4,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-4,
.font-img-stacked.color-orange-peal .folder-set-4 {
  color: #fe8a3b !important;
}
.idmp-ico-stacked.color-orange-peal .folder-set-2,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-2,
.font-img-stacked.color-orange-peal .folder-set-2,
.idmp-ico-stacked.color-orange-peal .folder-set-add,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-add,
.font-img-stacked.color-orange-peal .folder-set-add,
.idmp-ico-stacked.color-orange-peal .folder-set-minus,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-minus,
.font-img-stacked.color-orange-peal .folder-set-minus,
.idmp-ico-stacked.color-orange-peal .folder-set-settings,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-settings,
.font-img-stacked.color-orange-peal .folder-set-settings,
.idmp-ico-stacked.color-orange-peal .folder-set-trash,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-trash,
.font-img-stacked.color-orange-peal .folder-set-trash,
.idmp-ico-stacked.color-orange-peal .folder-set-download,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-download,
.font-img-stacked.color-orange-peal .folder-set-download,
.idmp-ico-stacked.color-orange-peal .folder-set-upload,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-upload,
.font-img-stacked.color-orange-peal .folder-set-upload,
.idmp-ico-stacked.color-orange-peal .folder-set-home,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-home,
.font-img-stacked.color-orange-peal .folder-set-home,
.idmp-ico-stacked.color-orange-peal .folder-set-duplicate,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-duplicate,
.font-img-stacked.color-orange-peal .folder-set-duplicate,
.idmp-ico-stacked.color-orange-peal .folder-set-open,
.idmp-icon-vertical-dots-stacked.color-orange-peal .folder-set-open,
.font-img-stacked.color-orange-peal .folder-set-open {
  color: #c85101 !important;
}
.idmp-ico-stacked .neg,
.idmp-icon-vertical-dots-stacked .neg,
.font-img-stacked .neg {
  margin-left: -1em !important;
}
.idmp-ico-stacked .ico-stack,
.idmp-icon-vertical-dots-stacked .ico-stack,
.font-img-stacked .ico-stack {
  /*&.runtime-prop-seg-1:before {content: "\e9d3"}
			&.runtime-prop-seg-2:before {content: "\e9d3"}
			&.runtime-prop-seg-3:before {content: "\e9d3"}
			&.runtime-prop-seg-1 {color: @color-gold !important;}
			&.runtime-prop-seg-1 {color: @color-link !important;}
			&.runtime-prop-seg-1 {color: @color-megan !important;}*/
}
.idmp-ico-stacked .ico-stack.area-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.area-1:before,
.font-img-stacked .ico-stack.area-1:before {
  content: "\e970";
}
.idmp-ico-stacked .ico-stack.area-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.area-2:before,
.font-img-stacked .ico-stack.area-2:before {
  content: "\e971";
}
.idmp-ico-stacked .ico-stack.radius-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.radius-1:before,
.font-img-stacked .ico-stack.radius-1:before {
  content: "\e96d";
}
.idmp-ico-stacked .ico-stack.radius-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.radius-2:before,
.font-img-stacked .ico-stack.radius-2:before {
  content: "\e96e";
}
.idmp-ico-stacked .ico-stack.radius-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.radius-3:before,
.font-img-stacked .ico-stack.radius-3:before {
  content: "\e96f";
}
.idmp-ico-stacked .ico-stack.store-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.store-1:before,
.font-img-stacked .ico-stack.store-1:before {
  content: "\e96b";
}
.idmp-ico-stacked .ico-stack.store-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.store-2:before,
.font-img-stacked .ico-stack.store-2:before {
  content: "\e96c";
}
.idmp-ico-stacked .ico-stack.cluster-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.cluster-1:before,
.font-img-stacked .ico-stack.cluster-1:before {
  content: "\e969";
}
.idmp-ico-stacked .ico-stack.cluster-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.cluster-2:before,
.font-img-stacked .ico-stack.cluster-2:before {
  content: "\e96a";
}
.idmp-ico-stacked .ico-stack.cluster-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.cluster-3:before,
.font-img-stacked .ico-stack.cluster-3:before {
  content: "\e9b0";
}
.idmp-ico-stacked .ico-stack.cluster-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.cluster-4:before,
.font-img-stacked .ico-stack.cluster-4:before {
  content: "\ea16";
}
.idmp-ico-stacked .ico-stack.cluster-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.cluster-5:before,
.font-img-stacked .ico-stack.cluster-5:before {
  content: "\e9b2";
}
.idmp-ico-stacked .ico-stack.cluster-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.cluster-6:before,
.font-img-stacked .ico-stack.cluster-6:before {
  content: "\e9b3";
}
.idmp-ico-stacked .ico-stack.zone-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.zone-1:before,
.font-img-stacked .ico-stack.zone-1:before {
  content: "\e967";
}
.idmp-ico-stacked .ico-stack.zone-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.zone-2:before,
.font-img-stacked .ico-stack.zone-2:before {
  content: "\e968";
}
.idmp-ico-stacked .ico-stack.drive-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.drive-1:before,
.font-img-stacked .ico-stack.drive-1:before {
  content: "\e965";
}
.idmp-ico-stacked .ico-stack.drive-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.drive-2:before,
.font-img-stacked .ico-stack.drive-2:before {
  content: "\e966";
}
.idmp-ico-stacked .ico-stack.shape-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.shape-1:before,
.font-img-stacked .ico-stack.shape-1:before {
  content: "\e963";
}
.idmp-ico-stacked .ico-stack.shape-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.shape-2:before,
.font-img-stacked .ico-stack.shape-2:before {
  content: "\e964";
}
.idmp-ico-stacked .ico-stack.folder-tree-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-tree-1:before,
.font-img-stacked .ico-stack.folder-tree-1:before {
  content: "\e9ad";
}
.idmp-ico-stacked .ico-stack.folder-tree-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-tree-2:before,
.font-img-stacked .ico-stack.folder-tree-2:before {
  content: "\e9ac";
}
.idmp-ico-stacked .ico-stack.filter-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.filter-1:before,
.font-img-stacked .ico-stack.filter-1:before {
  content: "\e901";
}
.idmp-ico-stacked .ico-stack.theme-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.theme-1:before,
.font-img-stacked .ico-stack.theme-1:before {
  content: "\e91d";
}
.idmp-ico-stacked .ico-stack.variable-variable:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-variable:before,
.font-img-stacked .ico-stack.variable-variable:before {
  content: "\e9bc";
}
.idmp-ico-stacked .ico-stack.variable-short-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-short-1:before,
.font-img-stacked .ico-stack.variable-short-1:before,
.idmp-ico-stacked .ico-stack.sc-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.sc-1:before,
.font-img-stacked .ico-stack.sc-1:before {
  content: "\e9bd";
}
.idmp-ico-stacked .ico-stack.variable-short-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-short-2:before,
.font-img-stacked .ico-stack.variable-short-2:before,
.idmp-ico-stacked .ico-stack.sc-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.sc-2:before,
.font-img-stacked .ico-stack.sc-2:before {
  content: "\e9be";
}
.idmp-ico-stacked .ico-stack.variable-add:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-add:before,
.font-img-stacked .ico-stack.variable-add:before {
  content: "\e9bf";
}
.idmp-ico-stacked .ico-stack.variable-bc:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-bc:before,
.font-img-stacked .ico-stack.variable-bc:before {
  content: "\e9c0";
}
.idmp-ico-stacked .ico-stack.variable-business:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-business:before,
.font-img-stacked .ico-stack.variable-business:before {
  content: "\e9c1";
}
.idmp-ico-stacked .ico-stack.variable-cc:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-cc:before,
.font-img-stacked .ico-stack.variable-cc:before {
  content: "\e9c2";
}
.idmp-ico-stacked .ico-stack.variable-group-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-group-1:before,
.font-img-stacked .ico-stack.variable-group-1:before {
  content: "\e9c3";
}
.idmp-ico-stacked .ico-stack.variable-group-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-group-2:before,
.font-img-stacked .ico-stack.variable-group-2:before {
  content: "\e9c4";
}
.idmp-ico-stacked .ico-stack.variable-group-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-group-3:before,
.font-img-stacked .ico-stack.variable-group-3:before {
  content: "\e9c5";
}
.idmp-ico-stacked .ico-stack.variable-code:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-code:before,
.font-img-stacked .ico-stack.variable-code:before {
  content: "\e9c6";
}
.idmp-ico-stacked .ico-stack.variable-profile:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile:before,
.font-img-stacked .ico-stack.variable-profile:before {
  content: "\e9c7";
}
.idmp-ico-stacked .ico-stack.variable-profile-card-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-1:before,
.font-img-stacked .ico-stack.variable-profile-card-1:before {
  content: "\eaab";
}
.idmp-ico-stacked .ico-stack.variable-profile-card-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-2:before,
.font-img-stacked .ico-stack.variable-profile-card-2:before {
  content: "\eaaa";
}
.idmp-ico-stacked .ico-stack.variable-profile-card-3,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-3,
.font-img-stacked .ico-stack.variable-profile-card-3 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.variable-profile-card-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-3:before,
.font-img-stacked .ico-stack.variable-profile-card-3:before {
  content: "\eaab";
}
.idmp-ico-stacked .ico-stack.variable-profile-card-4,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-4,
.font-img-stacked .ico-stack.variable-profile-card-4 {
  color: #4D81B7;
}
.idmp-ico-stacked .ico-stack.variable-profile-card-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-4:before,
.font-img-stacked .ico-stack.variable-profile-card-4:before {
  content: "\eaaa";
}
.idmp-ico-stacked .ico-stack.variable-profile-card-5,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-5,
.font-img-stacked .ico-stack.variable-profile-card-5 {
  color: #ECB150;
}
.idmp-ico-stacked .ico-stack.variable-profile-card-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-5:before,
.font-img-stacked .ico-stack.variable-profile-card-5:before {
  content: "\eaf1";
}
.idmp-ico-stacked .ico-stack.variable-site-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-site-1:before,
.font-img-stacked .ico-stack.variable-site-1:before {
  content: "\e9c8";
}
.idmp-ico-stacked .ico-stack.variable-site-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-site-2:before,
.font-img-stacked .ico-stack.variable-site-2:before {
  content: "\e9c9";
}
.idmp-ico-stacked .ico-stack.variable-site-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-site-3:before,
.font-img-stacked .ico-stack.variable-site-3:before {
  content: "\e9ca";
}
.idmp-ico-stacked .ico-stack.variable-x:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-x:before,
.font-img-stacked .ico-stack.variable-x:before {
  content: "\e9cc";
}
.idmp-ico-stacked .ico-stack.variable-report-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-report-1:before,
.font-img-stacked .ico-stack.variable-report-1:before {
  content: "\e9cd";
}
.idmp-ico-stacked .ico-stack.variable-report-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-report-2:before,
.font-img-stacked .ico-stack.variable-report-2:before {
  content: "\e9ce";
}
.idmp-ico-stacked .ico-stack.variable-settings:before,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-settings:before,
.font-img-stacked .ico-stack.variable-settings:before {
  content: "\e9d0";
}
.idmp-ico-stacked .ico-stack.tool-set-location-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-1:before,
.font-img-stacked .ico-stack.tool-set-location-1:before {
  content: "\e9fc";
}
.idmp-ico-stacked .ico-stack.tool-set-location-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-2:before,
.font-img-stacked .ico-stack.tool-set-location-2:before {
  content: "\e9fd";
}
.idmp-ico-stacked .ico-stack.tool-set-location-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-3:before,
.font-img-stacked .ico-stack.tool-set-location-3:before {
  content: "\e9fe";
}
.idmp-ico-stacked .ico-stack.tool-set-location-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-4:before,
.font-img-stacked .ico-stack.tool-set-location-4:before {
  content: "\e9ff";
}
.idmp-ico-stacked .ico-stack.tool-set-location-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-5:before,
.font-img-stacked .ico-stack.tool-set-location-5:before {
  content: "\ea00";
}
.idmp-ico-stacked .ico-stack.tool-set-location-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-6:before,
.font-img-stacked .ico-stack.tool-set-location-6:before {
  content: "\ea01";
}
.idmp-ico-stacked .ico-stack.tool-set-location-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-7:before,
.font-img-stacked .ico-stack.tool-set-location-7:before {
  content: "\ea02";
}
.idmp-ico-stacked .ico-stack.tool-set-location-8:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-8:before,
.font-img-stacked .ico-stack.tool-set-location-8:before {
  content: "\e9a4";
}
.idmp-ico-stacked .ico-stack.tool-set-location-9:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-9:before,
.font-img-stacked .ico-stack.tool-set-location-9:before {
  content: "\e9a3";
}
.idmp-ico-stacked .ico-stack.tool-set-location-10:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-10:before,
.font-img-stacked .ico-stack.tool-set-location-10:before {
  content: "\e958";
}
.idmp-ico-stacked .ico-stack.pk-key:before,
.idmp-icon-vertical-dots-stacked .ico-stack.pk-key:before,
.font-img-stacked .ico-stack.pk-key:before {
  content: "\ea56";
}
.idmp-ico-stacked .ico-stack.pk-key,
.idmp-icon-vertical-dots-stacked .ico-stack.pk-key,
.font-img-stacked .ico-stack.pk-key {
  color: #b67a00;
}
.idmp-ico-stacked .ico-stack.tool-set-location-1,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-1,
.font-img-stacked .ico-stack.tool-set-location-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-location-2,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-2,
.font-img-stacked .ico-stack.tool-set-location-2 {
  color: #E88396;
}
.idmp-ico-stacked .ico-stack.tool-set-location-3,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-3,
.font-img-stacked .ico-stack.tool-set-location-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.tool-set-location-4,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-4,
.font-img-stacked .ico-stack.tool-set-location-4 {
  color: #333333;
}
.idmp-ico-stacked .ico-stack.tool-set-location-5,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-5,
.font-img-stacked .ico-stack.tool-set-location-5 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-location-6,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-6,
.font-img-stacked .ico-stack.tool-set-location-6 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.tool-set-location-7,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-7,
.font-img-stacked .ico-stack.tool-set-location-7 {
  color: #D31203;
}
.idmp-ico-stacked .ico-stack.tool-set-location-8,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-8,
.font-img-stacked .ico-stack.tool-set-location-8 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.tool-set-location-9,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-9,
.font-img-stacked .ico-stack.tool-set-location-9 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.tool-set-location-10,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-location-10,
.font-img-stacked .ico-stack.tool-set-location-10 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-report-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-1:before,
.font-img-stacked .ico-stack.tool-set-report-1:before {
  content: "\ea03";
}
.idmp-ico-stacked .ico-stack.tool-set-report-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-2:before,
.font-img-stacked .ico-stack.tool-set-report-2:before {
  content: "\ea04";
}
.idmp-ico-stacked .ico-stack.tool-set-report-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-3:before,
.font-img-stacked .ico-stack.tool-set-report-3:before {
  content: "\e9da";
}
.idmp-ico-stacked .ico-stack.tool-set-report-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-4:before,
.font-img-stacked .ico-stack.tool-set-report-4:before {
  content: "\e9db";
}
.idmp-ico-stacked .ico-stack.tool-set-report-1,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-1,
.font-img-stacked .ico-stack.tool-set-report-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-report-2,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-2,
.font-img-stacked .ico-stack.tool-set-report-2 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.tool-set-report-3,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-3,
.font-img-stacked .ico-stack.tool-set-report-3 {
  color: #b67a00;
}
.idmp-ico-stacked .ico-stack.tool-set-report-4,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-report-4,
.font-img-stacked .ico-stack.tool-set-report-4 {
  color: #7fba00;
}
.idmp-ico-stacked .ico-stack.tool-set-table-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-1:before,
.font-img-stacked .ico-stack.tool-set-table-1:before {
  content: "\ea03";
}
.idmp-ico-stacked .ico-stack.tool-set-table-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-2:before,
.font-img-stacked .ico-stack.tool-set-table-2:before {
  content: "\ea05";
}
.idmp-ico-stacked .ico-stack.tool-set-table-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-3:before,
.font-img-stacked .ico-stack.tool-set-table-3:before {
  content: "\ea06";
}
.idmp-ico-stacked .ico-stack.tool-set-table-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-4:before,
.font-img-stacked .ico-stack.tool-set-table-4:before {
  content: "\ea07";
}
.idmp-ico-stacked .ico-stack.tool-set-table-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-5:before,
.font-img-stacked .ico-stack.tool-set-table-5:before {
  content: "\ea08";
}
.idmp-ico-stacked .ico-stack.tool-set-table-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-6:before,
.font-img-stacked .ico-stack.tool-set-table-6:before {
  content: "\ea3a";
}
.idmp-ico-stacked .ico-stack.tool-set-table-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-7:before,
.font-img-stacked .ico-stack.tool-set-table-7:before {
  content: "\ea3b";
}
.idmp-ico-stacked .ico-stack.tool-set-table-8:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-8:before,
.font-img-stacked .ico-stack.tool-set-table-8:before {
  content: "\ea39";
}
.idmp-ico-stacked .ico-stack.tool-set-table-9:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-9:before,
.font-img-stacked .ico-stack.tool-set-table-9:before {
  content: "\e9a4";
}
.idmp-ico-stacked .ico-stack.tool-set-table-10:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-10:before,
.font-img-stacked .ico-stack.tool-set-table-10:before {
  content: "\e9a3";
}
.idmp-ico-stacked .ico-stack.tool-set-table-10,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-10,
.font-img-stacked .ico-stack.tool-set-table-10 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.location:before,
.idmp-icon-vertical-dots-stacked .ico-stack.location:before,
.font-img-stacked .ico-stack.location:before {
  content: "\e91c";
}
.idmp-ico-stacked .ico-stack.locked:before,
.idmp-icon-vertical-dots-stacked .ico-stack.locked:before,
.font-img-stacked .ico-stack.locked:before {
  content: "\ea38";
  color: #D31203;
}
.idmp-ico-stacked .ico-stack.ribbon:before,
.idmp-icon-vertical-dots-stacked .ico-stack.ribbon:before,
.font-img-stacked .ico-stack.ribbon:before {
  content: "\ea37";
}
.idmp-ico-stacked .ico-stack.tool-set-table-1,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-1,
.font-img-stacked .ico-stack.tool-set-table-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-table-2,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-2,
.font-img-stacked .ico-stack.tool-set-table-2,
.idmp-ico-stacked .ico-stack.tool-set-table-6,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-6,
.font-img-stacked .ico-stack.tool-set-table-6,
.idmp-ico-stacked .ico-stack.tool-set-table-7,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-7,
.font-img-stacked .ico-stack.tool-set-table-7,
.idmp-ico-stacked .ico-stack.tool-set-table-8,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-8,
.font-img-stacked .ico-stack.tool-set-table-8 {
  color: #33C2FF;
}
.idmp-ico-stacked .ico-stack.tool-set-table-3,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-3,
.font-img-stacked .ico-stack.tool-set-table-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.tool-set-table-4,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-4,
.font-img-stacked .ico-stack.tool-set-table-4 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.tool-set-table-5,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-5,
.font-img-stacked .ico-stack.tool-set-table-5 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-table-9,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-table-9,
.font-img-stacked .ico-stack.tool-set-table-9 {
  color: #e4ac01;
}
.idmp-ico-stacked .ico-stack.tool-set-radius-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-1:before,
.font-img-stacked .ico-stack.tool-set-radius-1:before {
  content: "\ea09";
}
.idmp-ico-stacked .ico-stack.tool-set-radius-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-2:before,
.font-img-stacked .ico-stack.tool-set-radius-2:before {
  content: "\ea0a";
}
.idmp-ico-stacked .ico-stack.tool-set-radius-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-3:before,
.font-img-stacked .ico-stack.tool-set-radius-3:before {
  content: "\ea0b";
}
.idmp-ico-stacked .ico-stack.tool-set-radius-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-4:before,
.font-img-stacked .ico-stack.tool-set-radius-4:before {
  content: "\ea0c";
}
.idmp-ico-stacked .ico-stack.tool-set-radius-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-5:before,
.font-img-stacked .ico-stack.tool-set-radius-5:before {
  content: "\ea0d";
}
.idmp-ico-stacked .ico-stack.tool-set-radius-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-6:before,
.font-img-stacked .ico-stack.tool-set-radius-6:before {
  content: "\e9a4";
}
.idmp-ico-stacked .ico-stack.tool-set-radius-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-7:before,
.font-img-stacked .ico-stack.tool-set-radius-7:before {
  content: "\e9a3";
}
.idmp-ico-stacked .ico-stack.tool-set-radius-1,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-1,
.font-img-stacked .ico-stack.tool-set-radius-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-radius-2,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-2,
.font-img-stacked .ico-stack.tool-set-radius-2 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.tool-set-radius-3,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-3,
.font-img-stacked .ico-stack.tool-set-radius-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.tool-set-radius-4,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-4,
.font-img-stacked .ico-stack.tool-set-radius-4 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.tool-set-radius-5,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-5,
.font-img-stacked .ico-stack.tool-set-radius-5 {
  color: #9d0014;
}
.idmp-ico-stacked .ico-stack.tool-set-radius-6,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-6,
.font-img-stacked .ico-stack.tool-set-radius-6 {
  color: #33C2FF;
}
.idmp-ico-stacked .ico-stack.tool-set-radius-7,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-radius-7,
.font-img-stacked .ico-stack.tool-set-radius-7 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.customer-show:before,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-show:before,
.font-img-stacked .ico-stack.customer-show:before {
  content: "\ea36";
}
.idmp-ico-stacked .ico-stack.customer-hide:before,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-hide:before,
.font-img-stacked .ico-stack.customer-hide:before {
  color: #9d0014;
  content: "\ea0d";
  font-weight: 600;
}
.idmp-ico-stacked .ico-stack.tool-set-person-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-person-1:before,
.font-img-stacked .ico-stack.tool-set-person-1:before {
  content: "\ea0e";
}
.idmp-ico-stacked .ico-stack.tool-set-person-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-person-2:before,
.font-img-stacked .ico-stack.tool-set-person-2:before {
  content: "\ea0f";
}
.idmp-ico-stacked .ico-stack.tool-set-person-1,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-person-1,
.font-img-stacked .ico-stack.tool-set-person-1 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.tool-set-person-2,
.idmp-icon-vertical-dots-stacked .ico-stack.tool-set-person-2,
.font-img-stacked .ico-stack.tool-set-person-2 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.report-btn-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-1:before,
.font-img-stacked .ico-stack.report-btn-1:before {
  content: "\ea03";
}
.idmp-ico-stacked .ico-stack.report-btn-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-2:before,
.font-img-stacked .ico-stack.report-btn-2:before {
  content: "\ea05";
}
.idmp-ico-stacked .ico-stack.report-btn-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-3:before,
.font-img-stacked .ico-stack.report-btn-3:before {
  content: "\ea06";
}
.idmp-ico-stacked .ico-stack.report-btn-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-4:before,
.font-img-stacked .ico-stack.report-btn-4:before {
  content: "\e9ff";
}
.idmp-ico-stacked .ico-stack.report-btn-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-5:before,
.font-img-stacked .ico-stack.report-btn-5:before {
  content: "\ea02";
}
.idmp-ico-stacked .ico-stack.report-btn-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-6:before,
.font-img-stacked .ico-stack.report-btn-6:before {
  content: "\ea17";
}
.idmp-ico-stacked .ico-stack.report-btn-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-7:before,
.font-img-stacked .ico-stack.report-btn-7:before {
  content: "\ea18";
}
.idmp-ico-stacked .ico-stack.report-btn-8:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-8:before,
.font-img-stacked .ico-stack.report-btn-8:before {
  content: "\ea19";
}
.idmp-ico-stacked .ico-stack.report-btn-9:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-9:before,
.font-img-stacked .ico-stack.report-btn-9:before {
  content: "\ea1a";
}
.idmp-ico-stacked .ico-stack.report-btn-10:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-10:before,
.font-img-stacked .ico-stack.report-btn-10:before {
  content: "\ea1b";
}
.idmp-ico-stacked .ico-stack.report-btn-11:before,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-11:before,
.font-img-stacked .ico-stack.report-btn-11:before {
  content: "\ea54";
}
.idmp-ico-stacked .ico-stack.report-btn-1,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-1,
.font-img-stacked .ico-stack.report-btn-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.report-btn-2,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-2,
.font-img-stacked .ico-stack.report-btn-2 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.report-btn-3,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-3,
.font-img-stacked .ico-stack.report-btn-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.report-btn-4,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-4,
.font-img-stacked .ico-stack.report-btn-4 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.report-btn-5,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-5,
.font-img-stacked .ico-stack.report-btn-5 {
  color: #D31203;
}
.idmp-ico-stacked .ico-stack.report-btn-6,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-6,
.font-img-stacked .ico-stack.report-btn-6 {
  color: #378ef0;
}
.idmp-ico-stacked .ico-stack.report-btn-7,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-7,
.font-img-stacked .ico-stack.report-btn-7 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.report-btn-8,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-8,
.font-img-stacked .ico-stack.report-btn-8 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.report-btn-9,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-9,
.font-img-stacked .ico-stack.report-btn-9 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.report-btn-10,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-10,
.font-img-stacked .ico-stack.report-btn-10 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.report-btn-11,
.idmp-icon-vertical-dots-stacked .ico-stack.report-btn-11,
.font-img-stacked .ico-stack.report-btn-11 {
  color: #ffb827;
}
.idmp-ico-stacked .ico-stack.profile-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-1:before,
.font-img-stacked .ico-stack.profile-1:before {
  content: "\ea4f";
}
.idmp-ico-stacked .ico-stack.profile-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-2:before,
.font-img-stacked .ico-stack.profile-2:before {
  content: "\ea50";
}
.idmp-ico-stacked .ico-stack.group-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.group-1:before,
.font-img-stacked .ico-stack.group-1:before {
  content: "\ea51";
}
.idmp-ico-stacked .ico-stack.group-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.group-2:before,
.font-img-stacked .ico-stack.group-2:before {
  content: "\ea52";
}
.idmp-ico-stacked .ico-stack.group-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.group-3:before,
.font-img-stacked .ico-stack.group-3:before {
  content: "\ea53";
}
.idmp-ico-stacked .ico-stack.variable-variable,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-variable,
.font-img-stacked .ico-stack.variable-variable {
  color: #808080;
}
.idmp-ico-stacked .ico-stack.variable-short-1,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-short-1,
.font-img-stacked .ico-stack.variable-short-1,
.idmp-ico-stacked .ico-stack.sc-1,
.idmp-icon-vertical-dots-stacked .ico-stack.sc-1,
.font-img-stacked .ico-stack.sc-1 {
  color: #000000;
}
.idmp-ico-stacked .ico-stack.variable-short-2,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-short-2,
.font-img-stacked .ico-stack.variable-short-2,
.idmp-ico-stacked .ico-stack.sc-2,
.idmp-icon-vertical-dots-stacked .ico-stack.sc-2,
.font-img-stacked .ico-stack.sc-2,
.idmp-ico-stacked .ico-stack.variable-profile-card-1,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-1,
.font-img-stacked .ico-stack.variable-profile-card-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.variable-add,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-add,
.font-img-stacked .ico-stack.variable-add,
.idmp-ico-stacked .ico-stack.variable-settings,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-settings,
.font-img-stacked .ico-stack.variable-settings {
  color: #3399CC;
}
.idmp-ico-stacked .ico-stack.variable-bc,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-bc,
.font-img-stacked .ico-stack.variable-bc,
.idmp-ico-stacked .ico-stack.variable-code,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-code,
.font-img-stacked .ico-stack.variable-code,
.idmp-ico-stacked .ico-stack.variable-profile,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile,
.font-img-stacked .ico-stack.variable-profile,
.idmp-ico-stacked .ico-stack.variable-x,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-x,
.font-img-stacked .ico-stack.variable-x,
.idmp-ico-stacked .ico-stack.variable-profile-card-2,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-profile-card-2,
.font-img-stacked .ico-stack.variable-profile-card-2 {
  color: #6CB46B;
}
.idmp-ico-stacked .ico-stack.variable-business,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-business,
.font-img-stacked .ico-stack.variable-business {
  color: #4B81BA;
}
.idmp-ico-stacked .ico-stack.variable-cc,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-cc,
.font-img-stacked .ico-stack.variable-cc {
  color: #4B81BA;
}
.idmp-ico-stacked .ico-stack.variable-group-1,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-group-1,
.font-img-stacked .ico-stack.variable-group-1 {
  color: #F1C9A5;
}
.idmp-ico-stacked .ico-stack.variable-group-2,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-group-2,
.font-img-stacked .ico-stack.variable-group-2 {
  color: #2E5870;
}
.idmp-ico-stacked .ico-stack.variable-group-3,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-group-3,
.font-img-stacked .ico-stack.variable-group-3 {
  color: #4B81BA;
}
.idmp-ico-stacked .ico-stack.variable-site-1,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-site-1,
.font-img-stacked .ico-stack.variable-site-1 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.variable-site-2,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-site-2,
.font-img-stacked .ico-stack.variable-site-2 {
  color: #f56738;
}
.idmp-ico-stacked .ico-stack.variable-site-3,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-site-3,
.font-img-stacked .ico-stack.variable-site-3 {
  color: #c8cccf;
}
.idmp-ico-stacked .ico-stack.variable-report-1,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-report-1,
.font-img-stacked .ico-stack.variable-report-1 {
  color: #1481E5;
}
.idmp-ico-stacked .ico-stack.variable-report-2,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-report-2,
.font-img-stacked .ico-stack.variable-report-2 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.variable-UPDATE,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-UPDATE,
.font-img-stacked .ico-stack.variable-UPDATE {
  color: #a9025c;
}
.idmp-ico-stacked .ico-stack.variable-UPDATE,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-UPDATE,
.font-img-stacked .ico-stack.variable-UPDATE {
  color: #a9025c;
}
.idmp-ico-stacked .ico-stack.variable-UPDATE,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-UPDATE,
.font-img-stacked .ico-stack.variable-UPDATE {
  color: #a9025c;
}
.idmp-ico-stacked .ico-stack.variable-UPDATE,
.idmp-icon-vertical-dots-stacked .ico-stack.variable-UPDATE,
.font-img-stacked .ico-stack.variable-UPDATE {
  color: #a9025c;
}
.idmp-ico-stacked .ico-stack.location,
.idmp-icon-vertical-dots-stacked .ico-stack.location,
.font-img-stacked .ico-stack.location {
  color: #E477E7;
}
.idmp-ico-stacked .ico-stack.UPDATE:before,
.idmp-icon-vertical-dots-stacked .ico-stack.UPDATE:before,
.font-img-stacked .ico-stack.UPDATE:before {
  content: "\UPDATE";
}
.idmp-ico-stacked .ico-stack.UPDATE:before,
.idmp-icon-vertical-dots-stacked .ico-stack.UPDATE:before,
.font-img-stacked .ico-stack.UPDATE:before {
  content: "\UPDATE";
}
.idmp-ico-stacked .ico-stack.select-mode-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-1:before,
.font-img-stacked .ico-stack.select-mode-1:before {
  content: "\ea03";
}
.idmp-ico-stacked .ico-stack.select-mode-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-2:before,
.font-img-stacked .ico-stack.select-mode-2:before {
  content: "\ea5a";
}
.idmp-ico-stacked .ico-stack.select-mode-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-3:before,
.font-img-stacked .ico-stack.select-mode-3:before {
  content: "\ea59";
}
.idmp-ico-stacked .ico-stack.select-mode-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-4:before,
.font-img-stacked .ico-stack.select-mode-4:before {
  content: "\ea06";
}
.idmp-ico-stacked .ico-stack.select-mode-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-5:before,
.font-img-stacked .ico-stack.select-mode-5:before {
  content: "\ea5c";
}
.idmp-ico-stacked .ico-stack.select-mode-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-6:before,
.font-img-stacked .ico-stack.select-mode-6:before {
  content: "\ea5b";
}
.idmp-ico-stacked .ico-stack.select-mode-1,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-1,
.font-img-stacked .ico-stack.select-mode-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.select-mode-2,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-2,
.font-img-stacked .ico-stack.select-mode-2 {
  color: #b67a00 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-3,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-3,
.font-img-stacked .ico-stack.select-mode-3 {
  color: #b67a00 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-4,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-4,
.font-img-stacked .ico-stack.select-mode-4 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-5,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-5,
.font-img-stacked .ico-stack.select-mode-5 {
  color: #1473e6 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-6,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-6,
.font-img-stacked .ico-stack.select-mode-6 {
  color: #1473e6 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-2.orange,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-2.orange,
.font-img-stacked .ico-stack.select-mode-2.orange,
.idmp-ico-stacked .ico-stack.select-mode-3.orange,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-3.orange,
.font-img-stacked .ico-stack.select-mode-3.orange {
  color: #f66836 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-2.lemon,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-2.lemon,
.font-img-stacked .ico-stack.select-mode-2.lemon,
.idmp-ico-stacked .ico-stack.select-mode-3.lemon,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-3.lemon,
.font-img-stacked .ico-stack.select-mode-3.lemon {
  color: #e4ac01 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-2.highlight,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-2.highlight,
.font-img-stacked .ico-stack.select-mode-2.highlight,
.idmp-ico-stacked .ico-stack.select-mode-3.highlight,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-3.highlight,
.font-img-stacked .ico-stack.select-mode-3.highlight {
  color: #FCDA21 !important;
}
.idmp-ico-stacked .ico-stack.select-mode-2.mint,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-2.mint,
.font-img-stacked .ico-stack.select-mode-2.mint,
.idmp-ico-stacked .ico-stack.select-mode-3.mint,
.idmp-icon-vertical-dots-stacked .ico-stack.select-mode-3.mint,
.font-img-stacked .ico-stack.select-mode-3.mint {
  color: #58dc00 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-text-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-text-1:before,
.font-img-stacked .ico-stack.runtime-prop-text-1:before {
  content: "\e9fb";
}
.idmp-ico-stacked .ico-stack.runtime-prop-text-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-text-2:before,
.font-img-stacked .ico-stack.runtime-prop-text-2:before {
  content: "\e9f6";
}
.idmp-ico-stacked .ico-stack.runtime-prop-text-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-text-3:before,
.font-img-stacked .ico-stack.runtime-prop-text-3:before {
  content: "\e9ea";
}
.idmp-ico-stacked .ico-stack.runtime-prop-text-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-text-1,
.font-img-stacked .ico-stack.runtime-prop-text-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-text-2,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-text-2,
.font-img-stacked .ico-stack.runtime-prop-text-2 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-text-3,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-text-3,
.font-img-stacked .ico-stack.runtime-prop-text-3 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-1:before,
.font-img-stacked .ico-stack.runtime-prop-look-list-1:before {
  content: "\ea03";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-2:before,
.font-img-stacked .ico-stack.runtime-prop-look-list-2:before {
  content: "\ea3b";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-3:before,
.font-img-stacked .ico-stack.runtime-prop-look-list-3:before {
  content: "\ea06";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-4:before,
.font-img-stacked .ico-stack.runtime-prop-look-list-4:before {
  content: "\e97f";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-5:before,
.font-img-stacked .ico-stack.runtime-prop-look-list-5:before {
  content: "\e982";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-1,
.font-img-stacked .ico-stack.runtime-prop-look-list-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-2,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-2,
.font-img-stacked .ico-stack.runtime-prop-look-list-2 {
  color: #b67a00 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-3,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-3,
.font-img-stacked .ico-stack.runtime-prop-look-list-3 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-4,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-4,
.font-img-stacked .ico-stack.runtime-prop-look-list-4 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-list-5,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-list-5,
.font-img-stacked .ico-stack.runtime-prop-look-list-5 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-1:before,
.font-img-stacked .ico-stack.runtime-prop-look-tree-1:before {
  content: "\e9ac";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-2:before,
.font-img-stacked .ico-stack.runtime-prop-look-tree-2:before {
  content: "\e9ad";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-3:before,
.font-img-stacked .ico-stack.runtime-prop-look-tree-3:before {
  content: "\e9a4";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-4:before,
.font-img-stacked .ico-stack.runtime-prop-look-tree-4:before {
  content: "\e9a3";
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-1,
.font-img-stacked .ico-stack.runtime-prop-look-tree-1 {
  color: #b67a00 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-2,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-2,
.font-img-stacked .ico-stack.runtime-prop-look-tree-2 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-3,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-3,
.font-img-stacked .ico-stack.runtime-prop-look-tree-3 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-look-tree-4,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-look-tree-4,
.font-img-stacked .ico-stack.runtime-prop-look-tree-4 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-rollup-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-rollup-1:before,
.font-img-stacked .ico-stack.runtime-prop-rollup-1:before {
  content: "\e988";
}
.idmp-ico-stacked .ico-stack.runtime-prop-rollup-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-rollup-2:before,
.font-img-stacked .ico-stack.runtime-prop-rollup-2:before {
  content: "\e987";
}
.idmp-ico-stacked .ico-stack.runtime-prop-rollup-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-rollup-3:before,
.font-img-stacked .ico-stack.runtime-prop-rollup-3:before {
  content: "\e986";
}
.idmp-ico-stacked .ico-stack.runtime-prop-rollup-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-rollup-1,
.font-img-stacked .ico-stack.runtime-prop-rollup-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-rollup-2,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-rollup-2,
.font-img-stacked .ico-stack.runtime-prop-rollup-2 {
  color: #b67a00 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-rollup-3,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-rollup-3,
.font-img-stacked .ico-stack.runtime-prop-rollup-3 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-profile-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-profile-1:before,
.font-img-stacked .ico-stack.runtime-prop-profile-1:before {
  content: "\ea4f";
}
.idmp-ico-stacked .ico-stack.runtime-prop-profile-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-profile-2:before,
.font-img-stacked .ico-stack.runtime-prop-profile-2:before {
  content: "\ea50";
}
.idmp-ico-stacked .ico-stack.runtime-prop-profile-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-profile-1,
.font-img-stacked .ico-stack.runtime-prop-profile-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-profile-2,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-profile-2,
.font-img-stacked .ico-stack.runtime-prop-profile-2 {
  color: #1473e6 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-group-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-group-1:before,
.font-img-stacked .ico-stack.runtime-prop-group-1:before {
  content: "\ea51";
}
.idmp-ico-stacked .ico-stack.runtime-prop-group-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-group-2:before,
.font-img-stacked .ico-stack.runtime-prop-group-2:before {
  content: "\ea52";
}
.idmp-ico-stacked .ico-stack.runtime-prop-group-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-group-3:before,
.font-img-stacked .ico-stack.runtime-prop-group-3:before {
  content: "\ea53";
}
.idmp-ico-stacked .ico-stack.runtime-prop-group-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-group-1,
.font-img-stacked .ico-stack.runtime-prop-group-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-group-2,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-group-2,
.font-img-stacked .ico-stack.runtime-prop-group-2 {
  color: #b67a00 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-group-3,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-group-3,
.font-img-stacked .ico-stack.runtime-prop-group-3 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-seg-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-seg-1:before,
.font-img-stacked .ico-stack.runtime-prop-seg-1:before {
  content: "\e914";
}
.idmp-ico-stacked .ico-stack.runtime-prop-seg-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-seg-1,
.font-img-stacked .ico-stack.runtime-prop-seg-1 {
  color: #7fba00 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-store-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-store-1:before,
.font-img-stacked .ico-stack.runtime-prop-store-1:before {
  content: "\e9fc";
}
.idmp-ico-stacked .ico-stack.runtime-prop-store-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-store-2:before,
.font-img-stacked .ico-stack.runtime-prop-store-2:before {
  content: "\e9fd";
}
.idmp-ico-stacked .ico-stack.runtime-prop-store-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-store-3:before,
.font-img-stacked .ico-stack.runtime-prop-store-3:before {
  content: "\e9fe";
}
.idmp-ico-stacked .ico-stack.runtime-prop-store-1,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-store-1,
.font-img-stacked .ico-stack.runtime-prop-store-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-store-2,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-store-2,
.font-img-stacked .ico-stack.runtime-prop-store-2 {
  color: #E88396 !important;
}
.idmp-ico-stacked .ico-stack.runtime-prop-store-3,
.idmp-icon-vertical-dots-stacked .ico-stack.runtime-prop-store-3,
.font-img-stacked .ico-stack.runtime-prop-store-3 {
  color: #555555 !important;
}
.idmp-ico-stacked .ico-stack.map-sat-1,
.idmp-icon-vertical-dots-stacked .ico-stack.map-sat-1,
.font-img-stacked .ico-stack.map-sat-1 {
  color: #ffffff !important;
}
.idmp-ico-stacked .ico-stack.map-sat-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-sat-1:before,
.font-img-stacked .ico-stack.map-sat-1:before {
  content: "\ea6a";
}
.idmp-ico-stacked .ico-stack.map-sat-2,
.idmp-icon-vertical-dots-stacked .ico-stack.map-sat-2,
.font-img-stacked .ico-stack.map-sat-2 {
  color: #33C2FF;
}
.idmp-ico-stacked .ico-stack.map-sat-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-sat-2:before,
.font-img-stacked .ico-stack.map-sat-2:before {
  content: "\ea6b";
}
.idmp-ico-stacked .ico-stack.map-sat-3,
.idmp-icon-vertical-dots-stacked .ico-stack.map-sat-3,
.font-img-stacked .ico-stack.map-sat-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.map-sat-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-sat-3:before,
.font-img-stacked .ico-stack.map-sat-3:before {
  content: "\ea68";
}
.idmp-ico-stacked .ico-stack.map-bird-1,
.idmp-icon-vertical-dots-stacked .ico-stack.map-bird-1,
.font-img-stacked .ico-stack.map-bird-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.map-bird-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-bird-1:before,
.font-img-stacked .ico-stack.map-bird-1:before {
  content: "\ea6c";
}
.idmp-ico-stacked .ico-stack.map-bird-2,
.idmp-icon-vertical-dots-stacked .ico-stack.map-bird-2,
.font-img-stacked .ico-stack.map-bird-2 {
  color: #33C2FF;
}
.idmp-ico-stacked .ico-stack.map-bird-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-bird-2:before,
.font-img-stacked .ico-stack.map-bird-2:before {
  content: "\ea6d";
}
.idmp-ico-stacked .ico-stack.map-bird-3,
.idmp-icon-vertical-dots-stacked .ico-stack.map-bird-3,
.font-img-stacked .ico-stack.map-bird-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.map-bird-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-bird-3:before,
.font-img-stacked .ico-stack.map-bird-3:before {
  content: "\ea69";
}
.idmp-ico-stacked .ico-stack.map-layer-1,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-1,
.font-img-stacked .ico-stack.map-layer-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.map-layer-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-1:before,
.font-img-stacked .ico-stack.map-layer-1:before {
  content: "\ea72";
}
.idmp-ico-stacked .ico-stack.map-layer-2,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-2,
.font-img-stacked .ico-stack.map-layer-2 {
  color: #33C2FF;
}
.idmp-ico-stacked .ico-stack.map-layer-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-2:before,
.font-img-stacked .ico-stack.map-layer-2:before {
  content: "\ea71";
}
.idmp-ico-stacked .ico-stack.map-layer-3,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-3,
.font-img-stacked .ico-stack.map-layer-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.map-layer-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-3:before,
.font-img-stacked .ico-stack.map-layer-3:before {
  content: "\ea70";
}
.idmp-ico-stacked .ico-stack.map-layer-4,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-4,
.font-img-stacked .ico-stack.map-layer-4 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.map-layer-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-4:before,
.font-img-stacked .ico-stack.map-layer-4:before {
  content: "\ea6f";
}
.idmp-ico-stacked .ico-stack.map-layer-5,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-5,
.font-img-stacked .ico-stack.map-layer-5 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.map-layer-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layer-5:before,
.font-img-stacked .ico-stack.map-layer-5:before {
  content: "\ea6e";
}
.idmp-ico-stacked .ico-stack.map-layout-1,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-1,
.font-img-stacked .ico-stack.map-layout-1 {
  color: #7117ea;
}
.idmp-ico-stacked .ico-stack.map-layout-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-1:before,
.font-img-stacked .ico-stack.map-layout-1:before {
  content: "\e999";
}
.idmp-ico-stacked .ico-stack.map-layout-2,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-2,
.font-img-stacked .ico-stack.map-layout-2 {
  color: #1473e6;
}
.idmp-ico-stacked .ico-stack.map-layout-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-2:before,
.font-img-stacked .ico-stack.map-layout-2:before {
  content: "\e99a";
}
.idmp-ico-stacked .ico-stack.map-layout-3,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-3,
.font-img-stacked .ico-stack.map-layout-3 {
  color: #b67a00;
}
.idmp-ico-stacked .ico-stack.map-layout-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-3:before,
.font-img-stacked .ico-stack.map-layout-3:before {
  content: "\e99b";
}
.idmp-ico-stacked .ico-stack.map-layout-4,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-4,
.font-img-stacked .ico-stack.map-layout-4 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.map-layout-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-layout-4:before,
.font-img-stacked .ico-stack.map-layout-4:before {
  content: "\e99c";
}
.idmp-ico-stacked .ico-stack.map-road-1,
.idmp-icon-vertical-dots-stacked .ico-stack.map-road-1,
.font-img-stacked .ico-stack.map-road-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.map-road-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-road-1:before,
.font-img-stacked .ico-stack.map-road-1:before {
  content: "\ea73";
}
.idmp-ico-stacked .ico-stack.map-road-2,
.idmp-icon-vertical-dots-stacked .ico-stack.map-road-2,
.font-img-stacked .ico-stack.map-road-2 {
  color: #33C2FF;
}
.idmp-ico-stacked .ico-stack.map-road-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-road-2:before,
.font-img-stacked .ico-stack.map-road-2:before {
  content: "\ea74";
}
.idmp-ico-stacked .ico-stack.map-road-3,
.idmp-icon-vertical-dots-stacked .ico-stack.map-road-3,
.font-img-stacked .ico-stack.map-road-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.map-road-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.map-road-3:before,
.font-img-stacked .ico-stack.map-road-3:before {
  content: "\e91a";
}
.idmp-ico-stacked .ico-stack.info-panel-1,
.idmp-icon-vertical-dots-stacked .ico-stack.info-panel-1,
.font-img-stacked .ico-stack.info-panel-1 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.info-panel-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.info-panel-1:before,
.font-img-stacked .ico-stack.info-panel-1:before {
  content: "\e994";
}
.idmp-ico-stacked .ico-stack.info-panel-2,
.idmp-icon-vertical-dots-stacked .ico-stack.info-panel-2,
.font-img-stacked .ico-stack.info-panel-2 {
  color: #33C2FF;
}
.idmp-ico-stacked .ico-stack.info-panel-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.info-panel-2:before,
.font-img-stacked .ico-stack.info-panel-2:before {
  content: "\ea75";
}
.idmp-ico-stacked .ico-stack.markethotspot-1,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-1,
.font-img-stacked .ico-stack.markethotspot-1 {
  color: #f1f1f1;
}
.idmp-ico-stacked .ico-stack.markethotspot-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-1:before,
.font-img-stacked .ico-stack.markethotspot-1:before {
  content: "\ea76";
}
.idmp-ico-stacked .ico-stack.markethotspot-2,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-2,
.font-img-stacked .ico-stack.markethotspot-2 {
  color: #bbdeeb;
}
.idmp-ico-stacked .ico-stack.markethotspot-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-2:before,
.font-img-stacked .ico-stack.markethotspot-2:before {
  content: "\ea78";
}
.idmp-ico-stacked .ico-stack.markethotspot-3,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-3,
.font-img-stacked .ico-stack.markethotspot-3 {
  color: #f1f5b5;
}
.idmp-ico-stacked .ico-stack.markethotspot-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-3:before,
.font-img-stacked .ico-stack.markethotspot-3:before {
  content: "\ea79";
}
.idmp-ico-stacked .ico-stack.markethotspot-4,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-4,
.font-img-stacked .ico-stack.markethotspot-4 {
  color: #ffc001;
}
.idmp-ico-stacked .ico-stack.markethotspot-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-4:before,
.font-img-stacked .ico-stack.markethotspot-4:before {
  content: "\ea7a";
}
.idmp-ico-stacked .ico-stack.markethotspot-5,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-5,
.font-img-stacked .ico-stack.markethotspot-5 {
  color: #ff5a00;
}
.idmp-ico-stacked .ico-stack.markethotspot-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-5:before,
.font-img-stacked .ico-stack.markethotspot-5:before {
  content: "\ea7b";
}
.idmp-ico-stacked .ico-stack.markethotspot-6,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-6,
.font-img-stacked .ico-stack.markethotspot-6 {
  color: #cccccc;
}
.idmp-ico-stacked .ico-stack.markethotspot-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-6:before,
.font-img-stacked .ico-stack.markethotspot-6:before {
  content: "\ea7c";
}
.idmp-ico-stacked .ico-stack.markethotspot-7,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-7,
.font-img-stacked .ico-stack.markethotspot-7 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.markethotspot-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.markethotspot-7:before,
.font-img-stacked .ico-stack.markethotspot-7:before {
  content: "\ea7d";
}
.idmp-ico-stacked .ico-stack.marketscoring-1,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-1,
.font-img-stacked .ico-stack.marketscoring-1 {
  color: #f1f1f1;
}
.idmp-ico-stacked .ico-stack.marketscoring-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-1:before,
.font-img-stacked .ico-stack.marketscoring-1:before {
  content: "\ea76";
}
.idmp-ico-stacked .ico-stack.marketscoring-2,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-2,
.font-img-stacked .ico-stack.marketscoring-2 {
  color: #bbdeeb;
}
.idmp-ico-stacked .ico-stack.marketscoring-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-2:before,
.font-img-stacked .ico-stack.marketscoring-2:before {
  content: "\ea78";
}
.idmp-ico-stacked .ico-stack.marketscoring-3,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-3,
.font-img-stacked .ico-stack.marketscoring-3 {
  color: #f1f5b5;
}
.idmp-ico-stacked .ico-stack.marketscoring-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-3:before,
.font-img-stacked .ico-stack.marketscoring-3:before {
  content: "\ea79";
}
.idmp-ico-stacked .ico-stack.marketscoring-4,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-4,
.font-img-stacked .ico-stack.marketscoring-4 {
  color: #ffc001;
}
.idmp-ico-stacked .ico-stack.marketscoring-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-4:before,
.font-img-stacked .ico-stack.marketscoring-4:before {
  content: "\ea7a";
}
.idmp-ico-stacked .ico-stack.marketscoring-5,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-5,
.font-img-stacked .ico-stack.marketscoring-5 {
  color: #ff5a00;
}
.idmp-ico-stacked .ico-stack.marketscoring-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-5:before,
.font-img-stacked .ico-stack.marketscoring-5:before {
  content: "\ea7b";
}
.idmp-ico-stacked .ico-stack.marketscoring-6,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-6,
.font-img-stacked .ico-stack.marketscoring-6 {
  color: #cccccc;
}
.idmp-ico-stacked .ico-stack.marketscoring-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-6:before,
.font-img-stacked .ico-stack.marketscoring-6:before {
  content: "\ea7c";
}
.idmp-ico-stacked .ico-stack.marketscoring-7,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-7,
.font-img-stacked .ico-stack.marketscoring-7 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.marketscoring-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-7:before,
.font-img-stacked .ico-stack.marketscoring-7:before {
  content: "\ea7d";
}
.idmp-ico-stacked .ico-stack.marketscoring-8,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-8,
.font-img-stacked .ico-stack.marketscoring-8 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.marketscoring-8:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-8:before,
.font-img-stacked .ico-stack.marketscoring-8:before {
  content: "\e9ff";
}
.idmp-ico-stacked .ico-stack.marketscoring-9,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-9,
.font-img-stacked .ico-stack.marketscoring-9 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.marketscoring-9:before,
.idmp-icon-vertical-dots-stacked .ico-stack.marketscoring-9:before,
.font-img-stacked .ico-stack.marketscoring-9:before {
  content: "\ea00";
}
.idmp-ico-stacked .ico-stack.mkt-score-1,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-1,
.font-img-stacked .ico-stack.mkt-score-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.mkt-score-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-1:before,
.font-img-stacked .ico-stack.mkt-score-1:before {
  content: "\ea76";
}
.idmp-ico-stacked .ico-stack.mkt-score-2,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-2,
.font-img-stacked .ico-stack.mkt-score-2 {
  color: #bbbeeb;
}
.idmp-ico-stacked .ico-stack.mkt-score-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-2:before,
.font-img-stacked .ico-stack.mkt-score-2:before {
  content: "\ea78";
}
.idmp-ico-stacked .ico-stack.mkt-score-3,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-3,
.font-img-stacked .ico-stack.mkt-score-3 {
  color: #f1f5bf;
}
.idmp-ico-stacked .ico-stack.mkt-score-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-3:before,
.font-img-stacked .ico-stack.mkt-score-3:before {
  content: "\ea79";
}
.idmp-ico-stacked .ico-stack.mkt-score-4,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-4,
.font-img-stacked .ico-stack.mkt-score-4 {
  color: #ffc001;
}
.idmp-ico-stacked .ico-stack.mkt-score-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-4:before,
.font-img-stacked .ico-stack.mkt-score-4:before {
  content: "\ea7a";
}
.idmp-ico-stacked .ico-stack.mkt-score-5,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-5,
.font-img-stacked .ico-stack.mkt-score-5 {
  color: #ff5a00;
}
.idmp-ico-stacked .ico-stack.mkt-score-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-5:before,
.font-img-stacked .ico-stack.mkt-score-5:before {
  content: "\ea7b";
}
.idmp-ico-stacked .ico-stack.mkt-score-6,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-6,
.font-img-stacked .ico-stack.mkt-score-6 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.mkt-score-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-6:before,
.font-img-stacked .ico-stack.mkt-score-6:before {
  content: "\ea7c";
}
.idmp-ico-stacked .ico-stack.mkt-score-7,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-7,
.font-img-stacked .ico-stack.mkt-score-7 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.mkt-score-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-7:before,
.font-img-stacked .ico-stack.mkt-score-7:before {
  content: "\ea7d";
}
.idmp-ico-stacked .ico-stack.mkt-score-8,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-8,
.font-img-stacked .ico-stack.mkt-score-8 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.mkt-score-8:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-8:before,
.font-img-stacked .ico-stack.mkt-score-8:before {
  content: "\e9ff";
}
.idmp-ico-stacked .ico-stack.mkt-score-9,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-9,
.font-img-stacked .ico-stack.mkt-score-9 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.mkt-score-9:before,
.idmp-icon-vertical-dots-stacked .ico-stack.mkt-score-9:before,
.font-img-stacked .ico-stack.mkt-score-9:before {
  content: "\ea00";
}
.idmp-ico-stacked .ico-stack.customer-group-1,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-group-1,
.font-img-stacked .ico-stack.customer-group-1 {
  color: #F1C9A5;
}
.idmp-ico-stacked .ico-stack.customer-group-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-group-1:before,
.font-img-stacked .ico-stack.customer-group-1:before {
  content: "\eabb";
}
.idmp-ico-stacked .ico-stack.customer-group-2,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-group-2,
.font-img-stacked .ico-stack.customer-group-2 {
  color: #2E5870;
}
.idmp-ico-stacked .ico-stack.customer-group-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-group-2:before,
.font-img-stacked .ico-stack.customer-group-2:before {
  content: "\eabc";
}
.idmp-ico-stacked .ico-stack.customer-group-3,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-group-3,
.font-img-stacked .ico-stack.customer-group-3 {
  color: #4B81BA;
}
.idmp-ico-stacked .ico-stack.customer-group-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.customer-group-3:before,
.font-img-stacked .ico-stack.customer-group-3:before {
  content: "\eabd";
}
.idmp-ico-stacked .ico-stack.profile-card-type-1,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-card-type-1,
.font-img-stacked .ico-stack.profile-card-type-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.profile-card-type-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-card-type-1:before,
.font-img-stacked .ico-stack.profile-card-type-1:before {
  content: "\eaf0";
}
.idmp-ico-stacked .ico-stack.profile-card-type-2,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-card-type-2,
.font-img-stacked .ico-stack.profile-card-type-2 {
  color: #4D81B7;
}
.idmp-ico-stacked .ico-stack.profile-card-type-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-card-type-2:before,
.font-img-stacked .ico-stack.profile-card-type-2:before {
  content: "\eaef";
}
.idmp-ico-stacked .ico-stack.profile-card-type-3,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-card-type-3,
.font-img-stacked .ico-stack.profile-card-type-3 {
  color: #ECB150;
}
.idmp-ico-stacked .ico-stack.profile-card-type-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.profile-card-type-3:before,
.font-img-stacked .ico-stack.profile-card-type-3:before {
  content: "\eaee";
}
.idmp-ico-stacked .ico-stack.folder-set-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-1:before,
.font-img-stacked .ico-stack.folder-set-1:before {
  content: "\ea8a";
}
.idmp-ico-stacked .ico-stack.folder-set-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-2:before,
.font-img-stacked .ico-stack.folder-set-2:before {
  content: "\e94c";
}
.idmp-ico-stacked .ico-stack.folder-set-add:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-add:before,
.font-img-stacked .ico-stack.folder-set-add:before {
  content: "\ea4c";
}
.idmp-ico-stacked .ico-stack.folder-set-minus:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-minus:before,
.font-img-stacked .ico-stack.folder-set-minus:before {
  content: "\ea4d";
}
.idmp-ico-stacked .ico-stack.folder-set-settings:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-settings:before,
.font-img-stacked .ico-stack.folder-set-settings:before {
  content: "\ea49";
}
.idmp-ico-stacked .ico-stack.folder-set-trash:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-trash:before,
.font-img-stacked .ico-stack.folder-set-trash:before {
  content: "\ea48";
}
.idmp-ico-stacked .ico-stack.folder-set-download:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-download:before,
.font-img-stacked .ico-stack.folder-set-download:before {
  content: "\ea45";
}
.idmp-ico-stacked .ico-stack.folder-set-upload:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-upload:before,
.font-img-stacked .ico-stack.folder-set-upload:before {
  content: "\ea46";
}
.idmp-ico-stacked .ico-stack.folder-set-home:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-home:before,
.font-img-stacked .ico-stack.folder-set-home:before {
  content: "\ea47";
}
.idmp-ico-stacked .ico-stack.folder-set-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-3:before,
.font-img-stacked .ico-stack.folder-set-3:before {
  content: "\ea8c";
}
.idmp-ico-stacked .ico-stack.folder-set-duplicate:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-duplicate:before,
.font-img-stacked .ico-stack.folder-set-duplicate:before {
  content: "\ea4b";
}
.idmp-ico-stacked .ico-stack.folder-set-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-4:before,
.font-img-stacked .ico-stack.folder-set-4:before {
  content: "\ea8b";
}
.idmp-ico-stacked .ico-stack.folder-set-open:before,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-open:before,
.font-img-stacked .ico-stack.folder-set-open:before {
  content: "\ea4a";
}
.idmp-ico-stacked .ico-stack.folder-set-1,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-1,
.font-img-stacked .ico-stack.folder-set-1,
.idmp-ico-stacked .ico-stack.folder-set-3,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-3,
.font-img-stacked .ico-stack.folder-set-3,
.idmp-ico-stacked .ico-stack.folder-set-4,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-4,
.font-img-stacked .ico-stack.folder-set-4 {
  color: #7ab4d2;
}
.idmp-ico-stacked .ico-stack.folder-set-2,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-2,
.font-img-stacked .ico-stack.folder-set-2,
.idmp-ico-stacked .ico-stack.folder-set-duplicate,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-duplicate,
.font-img-stacked .ico-stack.folder-set-duplicate,
.idmp-ico-stacked .ico-stack.folder-set-open,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-open,
.font-img-stacked .ico-stack.folder-set-open {
  color: #0072d8;
}
.idmp-ico-stacked .ico-stack.folder-set-add,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-add,
.font-img-stacked .ico-stack.folder-set-add,
.idmp-ico-stacked .ico-stack.folder-set-minus,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-minus,
.font-img-stacked .ico-stack.folder-set-minus,
.idmp-ico-stacked .ico-stack.folder-set-settings,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-settings,
.font-img-stacked .ico-stack.folder-set-settings,
.idmp-ico-stacked .ico-stack.folder-set-trash,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-trash,
.font-img-stacked .ico-stack.folder-set-trash,
.idmp-ico-stacked .ico-stack.folder-set-download,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-download,
.font-img-stacked .ico-stack.folder-set-download,
.idmp-ico-stacked .ico-stack.folder-set-upload,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-upload,
.font-img-stacked .ico-stack.folder-set-upload,
.idmp-ico-stacked .ico-stack.folder-set-home,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-home,
.font-img-stacked .ico-stack.folder-set-home,
.idmp-ico-stacked .ico-stack.folder-set-duplicate---,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-duplicate---,
.font-img-stacked .ico-stack.folder-set-duplicate---,
.idmp-ico-stacked .ico-stack.folder-set-open---,
.idmp-icon-vertical-dots-stacked .ico-stack.folder-set-open---,
.font-img-stacked .ico-stack.folder-set-open--- {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.group-manager-1,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-1,
.font-img-stacked .ico-stack.group-manager-1 {
  color: #00bf6f;
}
.idmp-ico-stacked .ico-stack.group-manager-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-1:before,
.font-img-stacked .ico-stack.group-manager-1:before {
  content: "\eab6";
}
.idmp-ico-stacked .ico-stack.group-manager-2,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-2,
.font-img-stacked .ico-stack.group-manager-2 {
  color: #94358d;
}
.idmp-ico-stacked .ico-stack.group-manager-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-2:before,
.font-img-stacked .ico-stack.group-manager-2:before {
  content: "\eab5";
}
.idmp-ico-stacked .ico-stack.group-manager-3,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-3,
.font-img-stacked .ico-stack.group-manager-3 {
  color: #00bf6f;
}
.idmp-ico-stacked .ico-stack.group-manager-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-3:before,
.font-img-stacked .ico-stack.group-manager-3:before {
  content: "\eab4";
}
.idmp-ico-stacked .ico-stack.group-manager-4,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-4,
.font-img-stacked .ico-stack.group-manager-4 {
  color: #0075aa;
}
.idmp-ico-stacked .ico-stack.group-manager-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.group-manager-4:before,
.font-img-stacked .ico-stack.group-manager-4:before {
  content: "\eab3";
}
.idmp-ico-stacked .ico-stack.e1xs-mod-1,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-1,
.font-img-stacked .ico-stack.e1xs-mod-1 {
  color: #000000;
}
.idmp-ico-stacked .ico-stack.e1xs-mod-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-1:before,
.font-img-stacked .ico-stack.e1xs-mod-1:before {
  content: "\eab1";
}
.idmp-ico-stacked .ico-stack.e1xs-mod-add,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-add,
.font-img-stacked .ico-stack.e1xs-mod-add {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.e1xs-mod-add:before,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-add:before,
.font-img-stacked .ico-stack.e1xs-mod-add:before {
  content: "\eab8";
}
.idmp-ico-stacked .ico-stack.e1xs-mod-clear,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-clear,
.font-img-stacked .ico-stack.e1xs-mod-clear {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.e1xs-mod-clear:before,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-clear:before,
.font-img-stacked .ico-stack.e1xs-mod-clear:before {
  content: "\eab2";
}
.idmp-ico-stacked .ico-stack.e1xs-mod-edit,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-edit,
.font-img-stacked .ico-stack.e1xs-mod-edit {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.e1xs-mod-edit:before,
.idmp-icon-vertical-dots-stacked .ico-stack.e1xs-mod-edit:before,
.font-img-stacked .ico-stack.e1xs-mod-edit:before {
  content: "\eab9";
}
.idmp-ico-stacked .ico-stack.chart-shape1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape1:before,
.font-img-stacked .ico-stack.chart-shape1:before {
  content: "\eb12";
}
.idmp-ico-stacked .ico-stack.chart-shape2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape2:before,
.font-img-stacked .ico-stack.chart-shape2:before {
  content: "\eb13";
}
.idmp-ico-stacked .ico-stack.chart-shape3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape3:before,
.font-img-stacked .ico-stack.chart-shape3:before {
  content: "\eb14";
}
.idmp-ico-stacked .ico-stack.chart-shape4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape4:before,
.font-img-stacked .ico-stack.chart-shape4:before {
  content: "\eb15";
}
.idmp-ico-stacked .ico-stack.chart-shape5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape5:before,
.font-img-stacked .ico-stack.chart-shape5:before {
  content: "\eb16";
}
.idmp-ico-stacked .ico-stack.chart-shape6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape6:before,
.font-img-stacked .ico-stack.chart-shape6:before {
  content: "\eb17";
}
.idmp-ico-stacked .ico-stack.chart-shape7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape7:before,
.font-img-stacked .ico-stack.chart-shape7:before {
  content: "\eb18";
}
.idmp-ico-stacked .ico-stack.chart-shape8:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape8:before,
.font-img-stacked .ico-stack.chart-shape8:before {
  content: "\eb19";
}
.idmp-ico-stacked .ico-stack.chart-shape1B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape1B:before,
.font-img-stacked .ico-stack.chart-shape1B:before {
  content: "\eb1a";
}
.idmp-ico-stacked .ico-stack.chart-shape2B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape2B:before,
.font-img-stacked .ico-stack.chart-shape2B:before {
  content: "\eb1b";
}
.idmp-ico-stacked .ico-stack.chart-shape3B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape3B:before,
.font-img-stacked .ico-stack.chart-shape3B:before {
  content: "\eb1c";
}
.idmp-ico-stacked .ico-stack.chart-shape4B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape4B:before,
.font-img-stacked .ico-stack.chart-shape4B:before {
  content: "\eb1d";
}
.idmp-ico-stacked .ico-stack.chart-shape5B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape5B:before,
.font-img-stacked .ico-stack.chart-shape5B:before {
  content: "\eb1e";
}
.idmp-ico-stacked .ico-stack.chart-shape6B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape6B:before,
.font-img-stacked .ico-stack.chart-shape6B:before {
  content: "\eb1f";
}
.idmp-ico-stacked .ico-stack.chart-shape7B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape7B:before,
.font-img-stacked .ico-stack.chart-shape7B:before {
  content: "\eb20";
}
.idmp-ico-stacked .ico-stack.chart-shape8B:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-shape8B:before,
.font-img-stacked .ico-stack.chart-shape8B:before {
  content: "\eb21";
}
.idmp-ico-stacked .ico-stack.chart-type-1,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-1,
.font-img-stacked .ico-stack.chart-type-1 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.chart-type-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-1:before,
.font-img-stacked .ico-stack.chart-type-1:before {
  content: "\e9d6";
}
.idmp-ico-stacked .ico-stack.chart-type-2,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-2,
.font-img-stacked .ico-stack.chart-type-2 {
  color: #8f38aa;
}
.idmp-ico-stacked .ico-stack.chart-type-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-2:before,
.font-img-stacked .ico-stack.chart-type-2:before {
  content: "\e9d7";
}
.idmp-ico-stacked .ico-stack.chart-type-3,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-3,
.font-img-stacked .ico-stack.chart-type-3 {
  color: #5573f5;
}
.idmp-ico-stacked .ico-stack.chart-type-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-3:before,
.font-img-stacked .ico-stack.chart-type-3:before {
  content: "\e9d8";
}
.idmp-ico-stacked .ico-stack.chart-type-4,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-4,
.font-img-stacked .ico-stack.chart-type-4 {
  color: #96dce8;
}
.idmp-ico-stacked .ico-stack.chart-type-4:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-4:before,
.font-img-stacked .ico-stack.chart-type-4:before {
  content: "\e9d9";
}
.idmp-ico-stacked .ico-stack.chart-type-5,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-5,
.font-img-stacked .ico-stack.chart-type-5 {
  color: #8f38aa;
}
.idmp-ico-stacked .ico-stack.chart-type-5:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-5:before,
.font-img-stacked .ico-stack.chart-type-5:before {
  content: "\e9df";
}
.idmp-ico-stacked .ico-stack.chart-type-6,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-6,
.font-img-stacked .ico-stack.chart-type-6 {
  color: #5573f5;
}
.idmp-ico-stacked .ico-stack.chart-type-6:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-6:before,
.font-img-stacked .ico-stack.chart-type-6:before {
  content: "\e9e0";
}
.idmp-ico-stacked .ico-stack.chart-type-7,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-7,
.font-img-stacked .ico-stack.chart-type-7 {
  color: #96dce8;
}
.idmp-ico-stacked .ico-stack.chart-type-7:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-7:before,
.font-img-stacked .ico-stack.chart-type-7:before {
  content: "\e9e1";
}
.idmp-ico-stacked .ico-stack.chart-type-8,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-8,
.font-img-stacked .ico-stack.chart-type-8 {
  color: #8f38aa;
}
.idmp-ico-stacked .ico-stack.chart-type-8:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-8:before,
.font-img-stacked .ico-stack.chart-type-8:before {
  content: "\e9da";
}
.idmp-ico-stacked .ico-stack.chart-type-9,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-9,
.font-img-stacked .ico-stack.chart-type-9 {
  color: #f66836;
}
.idmp-ico-stacked .ico-stack.chart-type-9:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-9:before,
.font-img-stacked .ico-stack.chart-type-9:before {
  content: "\e9db";
}
.idmp-ico-stacked .ico-stack.chart-type-10,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-10,
.font-img-stacked .ico-stack.chart-type-10 {
  color: #8f38aa;
}
.idmp-ico-stacked .ico-stack.chart-type-10:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-10:before,
.font-img-stacked .ico-stack.chart-type-10:before {
  content: "\e9dc";
}
.idmp-ico-stacked .ico-stack.chart-type-11,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-11,
.font-img-stacked .ico-stack.chart-type-11 {
  color: #5573f5;
}
.idmp-ico-stacked .ico-stack.chart-type-11:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-11:before,
.font-img-stacked .ico-stack.chart-type-11:before {
  content: "\e9dd";
}
.idmp-ico-stacked .ico-stack.chart-type-12,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-12,
.font-img-stacked .ico-stack.chart-type-12 {
  color: #96dce8;
}
.idmp-ico-stacked .ico-stack.chart-type-12:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-12:before,
.font-img-stacked .ico-stack.chart-type-12:before {
  content: "\e9de";
}
.idmp-ico-stacked .ico-stack.chart-type-13,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-13,
.font-img-stacked .ico-stack.chart-type-13 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.chart-type-13:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-13:before,
.font-img-stacked .ico-stack.chart-type-13:before {
  content: "\e9d2";
}
.idmp-ico-stacked .ico-stack.chart-type-14,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-14,
.font-img-stacked .ico-stack.chart-type-14 {
  color: #cccccc;
}
.idmp-ico-stacked .ico-stack.chart-type-14:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-14:before,
.font-img-stacked .ico-stack.chart-type-14:before {
  content: "\e9d1";
}
.idmp-ico-stacked .ico-stack.chart-type-15,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-15,
.font-img-stacked .ico-stack.chart-type-15 {
  color: #8f38aa;
}
.idmp-ico-stacked .ico-stack.chart-type-15:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-15:before,
.font-img-stacked .ico-stack.chart-type-15:before {
  content: "\e9cb";
}
.idmp-ico-stacked .ico-stack.chart-type-16,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-16,
.font-img-stacked .ico-stack.chart-type-16 {
  color: #8f38aa;
}
.idmp-ico-stacked .ico-stack.chart-type-16:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-16:before,
.font-img-stacked .ico-stack.chart-type-16:before {
  content: "\e9d3";
}
.idmp-ico-stacked .ico-stack.chart-type-17,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-17,
.font-img-stacked .ico-stack.chart-type-17 {
  color: #5573f5;
}
.idmp-ico-stacked .ico-stack.chart-type-17:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-17:before,
.font-img-stacked .ico-stack.chart-type-17:before {
  content: "\e9d4";
}
.idmp-ico-stacked .ico-stack.chart-type-18,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-18,
.font-img-stacked .ico-stack.chart-type-18 {
  color: #96dce8;
}
.idmp-ico-stacked .ico-stack.chart-type-18:before,
.idmp-icon-vertical-dots-stacked .ico-stack.chart-type-18:before,
.font-img-stacked .ico-stack.chart-type-18:before {
  content: "\e9d5";
}
.idmp-ico-stacked .ico-stack.calendar-1,
.idmp-icon-vertical-dots-stacked .ico-stack.calendar-1,
.font-img-stacked .ico-stack.calendar-1 {
  color: #ffffff;
}
.idmp-ico-stacked .ico-stack.calendar-1:before,
.idmp-icon-vertical-dots-stacked .ico-stack.calendar-1:before,
.font-img-stacked .ico-stack.calendar-1:before {
  content: "\eadc";
}
.idmp-ico-stacked .ico-stack.calendar-2,
.idmp-icon-vertical-dots-stacked .ico-stack.calendar-2,
.font-img-stacked .ico-stack.calendar-2 {
  color: #EF3549;
}
.idmp-ico-stacked .ico-stack.calendar-2:before,
.idmp-icon-vertical-dots-stacked .ico-stack.calendar-2:before,
.font-img-stacked .ico-stack.calendar-2:before {
  content: "\eadd";
}
.idmp-ico-stacked .ico-stack.calendar-3,
.idmp-icon-vertical-dots-stacked .ico-stack.calendar-3,
.font-img-stacked .ico-stack.calendar-3 {
  color: #555555;
}
.idmp-ico-stacked .ico-stack.calendar-3:before,
.idmp-icon-vertical-dots-stacked .ico-stack.calendar-3:before,
.font-img-stacked .ico-stack.calendar-3:before {
  content: "\eadb";
}
.idmp-ico.filetype,
.idmp-icon-vertical-dots.filetype,
.font-img.filetype,
.idmp-ico-stacked,
.idmp-icon-vertical-dots-stacked,
.font-img-stacked {
  font-family: 'e1x_icon_font' !important;
  display: inline-flex;
  font-weight: normal !important;
}
.idmp-ico.filetype .neg,
.idmp-icon-vertical-dots.filetype .neg,
.font-img.filetype .neg,
.idmp-ico-stacked .neg,
.idmp-icon-vertical-dots-stacked .neg,
.font-img-stacked .neg {
  margin-left: -1em !important;
}
.idmp-ico.filetype .ico-file.doc-file-fill,
.idmp-icon-vertical-dots.filetype .ico-file.doc-file-fill,
.font-img.filetype .ico-file.doc-file-fill,
.idmp-ico-stacked .ico-file.doc-file-fill,
.idmp-icon-vertical-dots-stacked .ico-file.doc-file-fill,
.font-img-stacked .ico-file.doc-file-fill,
.idmp-ico.filetype .ico-stack.doc-file-fill,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-file-fill,
.font-img.filetype .ico-stack.doc-file-fill,
.idmp-ico-stacked .ico-stack.doc-file-fill,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-file-fill,
.font-img-stacked .ico-stack.doc-file-fill {
  color: #ffffff;
}
.idmp-ico.filetype .ico-file.doc-file-fill:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-file-fill:before,
.font-img.filetype .ico-file.doc-file-fill:before,
.idmp-ico-stacked .ico-file.doc-file-fill:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-file-fill:before,
.font-img-stacked .ico-file.doc-file-fill:before,
.idmp-ico.filetype .ico-stack.doc-file-fill:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-file-fill:before,
.font-img.filetype .ico-stack.doc-file-fill:before,
.idmp-ico-stacked .ico-stack.doc-file-fill:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-file-fill:before,
.font-img-stacked .ico-stack.doc-file-fill:before {
  content: "\e9fb";
}
.idmp-ico.filetype .ico-file.doc-file,
.idmp-icon-vertical-dots.filetype .ico-file.doc-file,
.font-img.filetype .ico-file.doc-file,
.idmp-ico-stacked .ico-file.doc-file,
.idmp-icon-vertical-dots-stacked .ico-file.doc-file,
.font-img-stacked .ico-file.doc-file,
.idmp-ico.filetype .ico-stack.doc-file,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-file,
.font-img.filetype .ico-stack.doc-file,
.idmp-ico-stacked .ico-stack.doc-file,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-file,
.font-img-stacked .ico-stack.doc-file {
  color: #555555;
}
.idmp-ico.filetype .ico-file.doc-file:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-file:before,
.font-img.filetype .ico-file.doc-file:before,
.idmp-ico-stacked .ico-file.doc-file:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-file:before,
.font-img-stacked .ico-file.doc-file:before,
.idmp-ico.filetype .ico-stack.doc-file:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-file:before,
.font-img.filetype .ico-stack.doc-file:before,
.idmp-ico-stacked .ico-stack.doc-file:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-file:before,
.font-img-stacked .ico-stack.doc-file:before {
  content: "\e9f6";
}
.idmp-ico.filetype .ico-file.doc-file:hover,
.idmp-icon-vertical-dots.filetype .ico-file.doc-file:hover,
.font-img.filetype .ico-file.doc-file:hover,
.idmp-ico-stacked .ico-file.doc-file:hover,
.idmp-icon-vertical-dots-stacked .ico-file.doc-file:hover,
.font-img-stacked .ico-file.doc-file:hover,
.idmp-ico.filetype .ico-stack.doc-file:hover,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-file:hover,
.font-img.filetype .ico-stack.doc-file:hover,
.idmp-ico-stacked .ico-stack.doc-file:hover,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-file:hover,
.font-img-stacked .ico-stack.doc-file:hover {
  color: #333333;
}
.idmp-ico.filetype .ico-file.doc-pdf,
.idmp-icon-vertical-dots.filetype .ico-file.doc-pdf,
.font-img.filetype .ico-file.doc-pdf,
.idmp-ico-stacked .ico-file.doc-pdf,
.idmp-icon-vertical-dots-stacked .ico-file.doc-pdf,
.font-img-stacked .ico-file.doc-pdf,
.idmp-ico.filetype .ico-stack.doc-pdf,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-pdf,
.font-img.filetype .ico-stack.doc-pdf,
.idmp-ico-stacked .ico-stack.doc-pdf,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-pdf,
.font-img-stacked .ico-stack.doc-pdf {
  color: #9d0014;
}
.idmp-ico.filetype .ico-file.doc-pdf:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-pdf:before,
.font-img.filetype .ico-file.doc-pdf:before,
.idmp-ico-stacked .ico-file.doc-pdf:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-pdf:before,
.font-img-stacked .ico-file.doc-pdf:before,
.idmp-ico.filetype .ico-stack.doc-pdf:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-pdf:before,
.font-img.filetype .ico-stack.doc-pdf:before,
.idmp-ico-stacked .ico-stack.doc-pdf:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-pdf:before,
.font-img-stacked .ico-stack.doc-pdf:before {
  content: "\e9f8";
}
.idmp-ico.filetype .ico-file.doc-zip,
.idmp-icon-vertical-dots.filetype .ico-file.doc-zip,
.font-img.filetype .ico-file.doc-zip,
.idmp-ico-stacked .ico-file.doc-zip,
.idmp-icon-vertical-dots-stacked .ico-file.doc-zip,
.font-img-stacked .ico-file.doc-zip,
.idmp-ico.filetype .ico-stack.doc-zip,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-zip,
.font-img.filetype .ico-stack.doc-zip,
.idmp-ico-stacked .ico-stack.doc-zip,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-zip,
.font-img-stacked .ico-stack.doc-zip {
  color: #555555;
}
.idmp-ico.filetype .ico-file.doc-zip:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-zip:before,
.font-img.filetype .ico-file.doc-zip:before,
.idmp-ico-stacked .ico-file.doc-zip:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-zip:before,
.font-img-stacked .ico-file.doc-zip:before,
.idmp-ico.filetype .ico-stack.doc-zip:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-zip:before,
.font-img.filetype .ico-stack.doc-zip:before,
.idmp-ico-stacked .ico-stack.doc-zip:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-zip:before,
.font-img-stacked .ico-stack.doc-zip:before {
  content: "\e9fa";
}
.idmp-ico.filetype .ico-file.doc-pic,
.idmp-icon-vertical-dots.filetype .ico-file.doc-pic,
.font-img.filetype .ico-file.doc-pic,
.idmp-ico-stacked .ico-file.doc-pic,
.idmp-icon-vertical-dots-stacked .ico-file.doc-pic,
.font-img-stacked .ico-file.doc-pic,
.idmp-ico.filetype .ico-stack.doc-pic,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-pic,
.font-img.filetype .ico-stack.doc-pic,
.idmp-ico-stacked .ico-stack.doc-pic,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-pic,
.font-img-stacked .ico-stack.doc-pic,
.idmp-ico.filetype .ico-file.doc-png,
.idmp-icon-vertical-dots.filetype .ico-file.doc-png,
.font-img.filetype .ico-file.doc-png,
.idmp-ico-stacked .ico-file.doc-png,
.idmp-icon-vertical-dots-stacked .ico-file.doc-png,
.font-img-stacked .ico-file.doc-png,
.idmp-ico.filetype .ico-stack.doc-png,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-png,
.font-img.filetype .ico-stack.doc-png,
.idmp-ico-stacked .ico-stack.doc-png,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-png,
.font-img-stacked .ico-stack.doc-png {
  color: #1473e6;
}
.idmp-ico.filetype .ico-file.doc-pic:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-pic:before,
.font-img.filetype .ico-file.doc-pic:before,
.idmp-ico-stacked .ico-file.doc-pic:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-pic:before,
.font-img-stacked .ico-file.doc-pic:before,
.idmp-ico.filetype .ico-stack.doc-pic:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-pic:before,
.font-img.filetype .ico-stack.doc-pic:before,
.idmp-ico-stacked .ico-stack.doc-pic:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-pic:before,
.font-img-stacked .ico-stack.doc-pic:before,
.idmp-ico.filetype .ico-file.doc-png:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-png:before,
.font-img.filetype .ico-file.doc-png:before,
.idmp-ico-stacked .ico-file.doc-png:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-png:before,
.font-img-stacked .ico-file.doc-png:before,
.idmp-ico.filetype .ico-stack.doc-png:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-png:before,
.font-img.filetype .ico-stack.doc-png:before,
.idmp-ico-stacked .ico-stack.doc-png:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-png:before,
.font-img-stacked .ico-stack.doc-png:before {
  content: "\e9f9";
}
.idmp-ico.filetype .ico-file.doc-x,
.idmp-icon-vertical-dots.filetype .ico-file.doc-x,
.font-img.filetype .ico-file.doc-x,
.idmp-ico-stacked .ico-file.doc-x,
.idmp-icon-vertical-dots-stacked .ico-file.doc-x,
.font-img-stacked .ico-file.doc-x,
.idmp-ico.filetype .ico-stack.doc-x,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-x,
.font-img.filetype .ico-stack.doc-x,
.idmp-ico-stacked .ico-stack.doc-x,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-x,
.font-img-stacked .ico-stack.doc-x,
.idmp-ico.filetype .ico-file.doc-xls,
.idmp-icon-vertical-dots.filetype .ico-file.doc-xls,
.font-img.filetype .ico-file.doc-xls,
.idmp-ico-stacked .ico-file.doc-xls,
.idmp-icon-vertical-dots-stacked .ico-file.doc-xls,
.font-img-stacked .ico-file.doc-xls,
.idmp-ico.filetype .ico-stack.doc-xls,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-xls,
.font-img.filetype .ico-stack.doc-xls,
.idmp-ico-stacked .ico-stack.doc-xls,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-xls,
.font-img-stacked .ico-stack.doc-xls {
  color: #006a0e;
}
.idmp-ico.filetype .ico-file.doc-x:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-x:before,
.font-img.filetype .ico-file.doc-x:before,
.idmp-ico-stacked .ico-file.doc-x:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-x:before,
.font-img-stacked .ico-file.doc-x:before,
.idmp-ico.filetype .ico-stack.doc-x:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-x:before,
.font-img.filetype .ico-stack.doc-x:before,
.idmp-ico-stacked .ico-stack.doc-x:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-x:before,
.font-img-stacked .ico-stack.doc-x:before,
.idmp-ico.filetype .ico-file.doc-xls:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-xls:before,
.font-img.filetype .ico-file.doc-xls:before,
.idmp-ico-stacked .ico-file.doc-xls:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-xls:before,
.font-img-stacked .ico-file.doc-xls:before,
.idmp-ico.filetype .ico-stack.doc-xls:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-xls:before,
.font-img.filetype .ico-stack.doc-xls:before,
.idmp-ico-stacked .ico-stack.doc-xls:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-xls:before,
.font-img-stacked .ico-stack.doc-xls:before {
  content: "\e9f7";
}
.idmp-ico.filetype .ico-file.doc-xlsx,
.idmp-icon-vertical-dots.filetype .ico-file.doc-xlsx,
.font-img.filetype .ico-file.doc-xlsx,
.idmp-ico-stacked .ico-file.doc-xlsx,
.idmp-icon-vertical-dots-stacked .ico-file.doc-xlsx,
.font-img-stacked .ico-file.doc-xlsx,
.idmp-ico.filetype .ico-stack.doc-xlsx,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-xlsx,
.font-img.filetype .ico-stack.doc-xlsx,
.idmp-ico-stacked .ico-stack.doc-xlsx,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-xlsx,
.font-img-stacked .ico-stack.doc-xlsx {
  color: #006a0e;
}
.idmp-ico.filetype .ico-file.doc-xlsx:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-xlsx:before,
.font-img.filetype .ico-file.doc-xlsx:before,
.idmp-ico-stacked .ico-file.doc-xlsx:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-xlsx:before,
.font-img-stacked .ico-file.doc-xlsx:before,
.idmp-ico.filetype .ico-stack.doc-xlsx:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-xlsx:before,
.font-img.filetype .ico-stack.doc-xlsx:before,
.idmp-ico-stacked .ico-stack.doc-xlsx:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-xlsx:before,
.font-img-stacked .ico-stack.doc-xlsx:before {
  content: "\eaac";
}
.idmp-ico.filetype .ico-file.doc-reset,
.idmp-icon-vertical-dots.filetype .ico-file.doc-reset,
.font-img.filetype .ico-file.doc-reset,
.idmp-ico-stacked .ico-file.doc-reset,
.idmp-icon-vertical-dots-stacked .ico-file.doc-reset,
.font-img-stacked .ico-file.doc-reset,
.idmp-ico.filetype .ico-stack.doc-reset,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-reset,
.font-img.filetype .ico-stack.doc-reset,
.idmp-ico-stacked .ico-stack.doc-reset,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-reset,
.font-img-stacked .ico-stack.doc-reset {
  color: #44637B;
}
.idmp-ico.filetype .ico-file.doc-reset:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-reset:before,
.font-img.filetype .ico-file.doc-reset:before,
.idmp-ico-stacked .ico-file.doc-reset:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-reset:before,
.font-img-stacked .ico-file.doc-reset:before,
.idmp-ico.filetype .ico-stack.doc-reset:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-reset:before,
.font-img.filetype .ico-stack.doc-reset:before,
.idmp-ico-stacked .ico-stack.doc-reset:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-reset:before,
.font-img-stacked .ico-stack.doc-reset:before {
  content: "\eaad";
}
.idmp-ico.filetype .ico-file.doc-html,
.idmp-icon-vertical-dots.filetype .ico-file.doc-html,
.font-img.filetype .ico-file.doc-html,
.idmp-ico-stacked .ico-file.doc-html,
.idmp-icon-vertical-dots-stacked .ico-file.doc-html,
.font-img-stacked .ico-file.doc-html,
.idmp-ico.filetype .ico-stack.doc-html,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-html,
.font-img.filetype .ico-stack.doc-html,
.idmp-ico-stacked .ico-stack.doc-html,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-html,
.font-img-stacked .ico-stack.doc-html {
  color: #5d1e77;
}
.idmp-ico.filetype .ico-file.doc-html:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-html:before,
.font-img.filetype .ico-file.doc-html:before,
.idmp-ico-stacked .ico-file.doc-html:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-html:before,
.font-img-stacked .ico-file.doc-html:before,
.idmp-ico.filetype .ico-stack.doc-html:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-html:before,
.font-img.filetype .ico-stack.doc-html:before,
.idmp-ico-stacked .ico-stack.doc-html:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-html:before,
.font-img-stacked .ico-stack.doc-html:before {
  content: "\ea13";
}
.idmp-ico.filetype .ico-file.doc-csv,
.idmp-icon-vertical-dots.filetype .ico-file.doc-csv,
.font-img.filetype .ico-file.doc-csv,
.idmp-ico-stacked .ico-file.doc-csv,
.idmp-icon-vertical-dots-stacked .ico-file.doc-csv,
.font-img-stacked .ico-file.doc-csv,
.idmp-ico.filetype .ico-stack.doc-csv,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-csv,
.font-img.filetype .ico-stack.doc-csv,
.idmp-ico-stacked .ico-stack.doc-csv,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-csv,
.font-img-stacked .ico-stack.doc-csv {
  color: #00bf6f;
}
.idmp-ico.filetype .ico-file.doc-csv:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-csv:before,
.font-img.filetype .ico-file.doc-csv:before,
.idmp-ico-stacked .ico-file.doc-csv:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-csv:before,
.font-img-stacked .ico-file.doc-csv:before,
.idmp-ico.filetype .ico-stack.doc-csv:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-csv:before,
.font-img.filetype .ico-stack.doc-csv:before,
.idmp-ico-stacked .ico-stack.doc-csv:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-csv:before,
.font-img-stacked .ico-stack.doc-csv:before {
  content: "\ea11";
}
.idmp-ico.filetype .ico-file.doc-ppt,
.idmp-icon-vertical-dots.filetype .ico-file.doc-ppt,
.font-img.filetype .ico-file.doc-ppt,
.idmp-ico-stacked .ico-file.doc-ppt,
.idmp-icon-vertical-dots-stacked .ico-file.doc-ppt,
.font-img-stacked .ico-file.doc-ppt,
.idmp-ico.filetype .ico-stack.doc-ppt,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-ppt,
.font-img.filetype .ico-stack.doc-ppt,
.idmp-ico-stacked .ico-stack.doc-ppt,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-ppt,
.font-img-stacked .ico-stack.doc-ppt {
  color: #f66836;
}
.idmp-ico.filetype .ico-file.doc-ppt:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-ppt:before,
.font-img.filetype .ico-file.doc-ppt:before,
.idmp-ico-stacked .ico-file.doc-ppt:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-ppt:before,
.font-img-stacked .ico-file.doc-ppt:before,
.idmp-ico.filetype .ico-stack.doc-ppt:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-ppt:before,
.font-img.filetype .ico-stack.doc-ppt:before,
.idmp-ico-stacked .ico-stack.doc-ppt:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-ppt:before,
.font-img-stacked .ico-stack.doc-ppt:before {
  content: "\ea12";
}
.idmp-ico.filetype .ico-file.doc-ods,
.idmp-icon-vertical-dots.filetype .ico-file.doc-ods,
.font-img.filetype .ico-file.doc-ods,
.idmp-ico-stacked .ico-file.doc-ods,
.idmp-icon-vertical-dots-stacked .ico-file.doc-ods,
.font-img-stacked .ico-file.doc-ods,
.idmp-ico.filetype .ico-stack.doc-ods,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-ods,
.font-img.filetype .ico-stack.doc-ods,
.idmp-ico-stacked .ico-stack.doc-ods,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-ods,
.font-img-stacked .ico-stack.doc-ods {
  color: #00bf6f;
}
.idmp-ico.filetype .ico-file.doc-ods:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-ods:before,
.font-img.filetype .ico-file.doc-ods:before,
.idmp-ico-stacked .ico-file.doc-ods:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-ods:before,
.font-img-stacked .ico-file.doc-ods:before,
.idmp-ico.filetype .ico-stack.doc-ods:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-ods:before,
.font-img.filetype .ico-stack.doc-ods:before,
.idmp-ico-stacked .ico-stack.doc-ods:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-ods:before,
.font-img-stacked .ico-stack.doc-ods:before {
  content: "\ea14";
}
.idmp-ico.filetype .ico-file.doc-template,
.idmp-icon-vertical-dots.filetype .ico-file.doc-template,
.font-img.filetype .ico-file.doc-template,
.idmp-ico-stacked .ico-file.doc-template,
.idmp-icon-vertical-dots-stacked .ico-file.doc-template,
.font-img-stacked .ico-file.doc-template,
.idmp-ico.filetype .ico-stack.doc-template,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-template,
.font-img.filetype .ico-stack.doc-template,
.idmp-ico-stacked .ico-stack.doc-template,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-template,
.font-img-stacked .ico-stack.doc-template {
  color: #5d1e77;
}
.idmp-ico.filetype .ico-file.doc-template:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-template:before,
.font-img.filetype .ico-file.doc-template:before,
.idmp-ico-stacked .ico-file.doc-template:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-template:before,
.font-img-stacked .ico-file.doc-template:before,
.idmp-ico.filetype .ico-stack.doc-template:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-template:before,
.font-img.filetype .ico-stack.doc-template:before,
.idmp-ico-stacked .ico-stack.doc-template:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-template:before,
.font-img-stacked .ico-stack.doc-template:before {
  content: "\ea15";
}
.idmp-ico.filetype .ico-file.doc-permission,
.idmp-icon-vertical-dots.filetype .ico-file.doc-permission,
.font-img.filetype .ico-file.doc-permission,
.idmp-ico-stacked .ico-file.doc-permission,
.idmp-icon-vertical-dots-stacked .ico-file.doc-permission,
.font-img-stacked .ico-file.doc-permission,
.idmp-ico.filetype .ico-stack.doc-permission,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-permission,
.font-img.filetype .ico-stack.doc-permission,
.idmp-ico-stacked .ico-stack.doc-permission,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-permission,
.font-img-stacked .ico-stack.doc-permission {
  color: #d84301;
}
.idmp-ico.filetype .ico-file.doc-permission:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-permission:before,
.font-img.filetype .ico-file.doc-permission:before,
.idmp-ico-stacked .ico-file.doc-permission:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-permission:before,
.font-img-stacked .ico-file.doc-permission:before,
.idmp-ico.filetype .ico-stack.doc-permission:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-permission:before,
.font-img.filetype .ico-stack.doc-permission:before,
.idmp-ico-stacked .ico-stack.doc-permission:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-permission:before,
.font-img-stacked .ico-stack.doc-permission:before {
  content: "\ea37";
}
.idmp-ico.filetype .ico-file.doc-lock,
.idmp-icon-vertical-dots.filetype .ico-file.doc-lock,
.font-img.filetype .ico-file.doc-lock,
.idmp-ico-stacked .ico-file.doc-lock,
.idmp-icon-vertical-dots-stacked .ico-file.doc-lock,
.font-img-stacked .ico-file.doc-lock,
.idmp-ico.filetype .ico-stack.doc-lock,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-lock,
.font-img.filetype .ico-stack.doc-lock,
.idmp-ico-stacked .ico-stack.doc-lock,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-lock,
.font-img-stacked .ico-stack.doc-lock {
  color: #1473e6;
}
.idmp-ico.filetype .ico-file.doc-lock:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-lock:before,
.font-img.filetype .ico-file.doc-lock:before,
.idmp-ico-stacked .ico-file.doc-lock:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-lock:before,
.font-img-stacked .ico-file.doc-lock:before,
.idmp-ico.filetype .ico-stack.doc-lock:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-lock:before,
.font-img.filetype .ico-stack.doc-lock:before,
.idmp-ico-stacked .ico-stack.doc-lock:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-lock:before,
.font-img-stacked .ico-stack.doc-lock:before {
  content: "\ea38";
}
.idmp-ico.filetype .ico-file.doc-upload,
.idmp-icon-vertical-dots.filetype .ico-file.doc-upload,
.font-img.filetype .ico-file.doc-upload,
.idmp-ico-stacked .ico-file.doc-upload,
.idmp-icon-vertical-dots-stacked .ico-file.doc-upload,
.font-img-stacked .ico-file.doc-upload,
.idmp-ico.filetype .ico-stack.doc-upload,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-upload,
.font-img.filetype .ico-stack.doc-upload,
.idmp-ico-stacked .ico-stack.doc-upload,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-upload,
.font-img-stacked .ico-stack.doc-upload {
  color: #555555;
}
.idmp-ico.filetype .ico-file.doc-upload:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-upload:before,
.font-img.filetype .ico-file.doc-upload:before,
.idmp-ico-stacked .ico-file.doc-upload:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-upload:before,
.font-img-stacked .ico-file.doc-upload:before,
.idmp-ico.filetype .ico-stack.doc-upload:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-upload:before,
.font-img.filetype .ico-stack.doc-upload:before,
.idmp-ico-stacked .ico-stack.doc-upload:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-upload:before,
.font-img-stacked .ico-stack.doc-upload:before {
  content: "\eaa4";
}
.idmp-ico.filetype .ico-file.doc-download,
.idmp-icon-vertical-dots.filetype .ico-file.doc-download,
.font-img.filetype .ico-file.doc-download,
.idmp-ico-stacked .ico-file.doc-download,
.idmp-icon-vertical-dots-stacked .ico-file.doc-download,
.font-img-stacked .ico-file.doc-download,
.idmp-ico.filetype .ico-stack.doc-download,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-download,
.font-img.filetype .ico-stack.doc-download,
.idmp-ico-stacked .ico-stack.doc-download,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-download,
.font-img-stacked .ico-stack.doc-download {
  color: #555555;
}
.idmp-ico.filetype .ico-file.doc-download:before,
.idmp-icon-vertical-dots.filetype .ico-file.doc-download:before,
.font-img.filetype .ico-file.doc-download:before,
.idmp-ico-stacked .ico-file.doc-download:before,
.idmp-icon-vertical-dots-stacked .ico-file.doc-download:before,
.font-img-stacked .ico-file.doc-download:before,
.idmp-ico.filetype .ico-stack.doc-download:before,
.idmp-icon-vertical-dots.filetype .ico-stack.doc-download:before,
.font-img.filetype .ico-stack.doc-download:before,
.idmp-ico-stacked .ico-stack.doc-download:before,
.idmp-icon-vertical-dots-stacked .ico-stack.doc-download:before,
.font-img-stacked .ico-stack.doc-download:before {
  content: "\eaa3";
}
.idmp-ico.ico-hover-red:hover,
.idmp-icon-vertical-dots.ico-hover-red:hover,
.font-img.ico-hover-red:hover {
  color: #D31203 !important;
}
.idmp-ico.ico-hover-blue:hover,
.idmp-icon-vertical-dots.ico-hover-blue:hover,
.font-img.ico-hover-blue:hover {
  color: #378ef0 !important;
}
.idmp-ico.ico-hover-orange:hover,
.idmp-icon-vertical-dots.ico-hover-orange:hover,
.font-img.ico-hover-orange:hover {
  color: #E78E16 !important;
}
.idmp-ico.ico-hover-green:hover,
.idmp-icon-vertical-dots.ico-hover-green:hover,
.font-img.ico-hover-green:hover {
  color: #00bf6f !important;
}
.idmp-ico.f-blue,
.idmp-icon-vertical-dots.f-blue,
.font-img.f-blue {
  color: #1473e6;
}
.idmp-ico.f-green,
.idmp-icon-vertical-dots.f-green,
.font-img.f-green {
  color: #00bf6f;
}
.idmp-ico.f-orange,
.idmp-icon-vertical-dots.f-orange,
.font-img.f-orange {
  color: #d84301;
}
.idmp-ico.f-gold,
.idmp-icon-vertical-dots.f-gold,
.font-img.f-gold {
  color: #b67a00;
}
.idmp-ico.f-red,
.idmp-icon-vertical-dots.f-red,
.font-img.f-red {
  color: #D31203;
}
.idmp-ico.f-warning,
.idmp-icon-vertical-dots.f-warning,
.font-img.f-warning {
  color: #E78E16;
}
.idmp-ico.f-black,
.idmp-icon-vertical-dots.f-black,
.font-img.f-black {
  color: #000000;
}
.idmp-ico.f-grey,
.idmp-icon-vertical-dots.f-grey,
.font-img.f-grey {
  color: #555555;
}
.idmp-ico.f-test,
.idmp-icon-vertical-dots.f-test,
.font-img.f-test {
  color: #ec008c;
}
.idmp-ico.f-lightgrey,
.idmp-icon-vertical-dots.f-lightgrey,
.font-img.f-lightgrey {
  color: #999999;
}
.idmp-ico .e1xs-sup-stacked,
.idmp-icon-vertical-dots .e1xs-sup-stacked,
.font-img .e1xs-sup-stacked {
  font-size: 5rem;
  position: relative;
  top: -1rem;
  top: 0;
}
.idmp-ico .e1xs-sup-stacked .onx-ico.layout-1,
.idmp-icon-vertical-dots .e1xs-sup-stacked .onx-ico.layout-1,
.font-img .e1xs-sup-stacked .onx-ico.layout-1 {
  color: #94358D;
}
.idmp-ico .e1xs-sup-stacked .onx-ico.layout-2,
.idmp-icon-vertical-dots .e1xs-sup-stacked .onx-ico.layout-2,
.font-img .e1xs-sup-stacked .onx-ico.layout-2 {
  color: #ec008c;
}
.idmp-ico .e1xs-sup-stacked .onx-ico.layout-3,
.idmp-icon-vertical-dots .e1xs-sup-stacked .onx-ico.layout-3,
.font-img .e1xs-sup-stacked .onx-ico.layout-3 {
  color: #EA994A;
}
.idmp-ico .e1xs-sup-stacked .onx-ico.layout-4,
.idmp-icon-vertical-dots .e1xs-sup-stacked .onx-ico.layout-4,
.font-img .e1xs-sup-stacked .onx-ico.layout-4 {
  color: #555555;
}
.insert-icon-font {
  font-size: 2.5em;
  position: relative;
  line-height: 0;
  top: 0.6rem;
}
.font-img {
  position: relative;
  line-height: 0;
}
.font-img.font-img-16 {
  width: 16px;
  height: 16px;
  font-size: calc(16px - -0.3rem);
  top: 0.325em;
  left: -0.15em;
}
.font-img.font-img-24 {
  width: 24px;
  height: 24px;
  font-size: calc(24px - -0.5rem);
  top: 0.325em;
  left: -0.15em;
}
.font-img.font-img-30 {
  width: 30px;
  height: 30px;
  font-size: calc(30px - -0.55rem);
  top: 0.35em;
  left: -0.15em;
}
.font-img.font-img-36 {
  width: 36px;
  height: 36px;
  font-size: calc(36px - -0.5rem);
  top: 0.4em;
  left: -0.13em;
}
.font-img.font-img-50 {
  width: 50px;
  height: 50px;
  font-size: calc(50px - -1rem);
  top: 0.36em;
  left: -0.15em;
}
body {
  margin: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #333333;
  text-align: left;
  background-color: #e8f4fd;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
body.font-swap {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  background: #e8f4fd;
}
body.fake-report-trend-body,
body.idmp-mainpage-trend-body {
  width: 50%;
  padding: 20px;
}
body.fake-report-trend-body,
body.idmp-mainpage-report-trend-body {
  width: 50%;
  padding: 20px;
}
@media (min-width:1600px) {
  body.fake-report-trend-body,
  body.idmp-mainpage-report-trend-body {
    width: 60%;
  }
}
/* SETTING THE BASE WIDTH */
::-webkit-scrollbar {
  width: 8px;
}
/* Track */
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(85, 85, 85, 0.35);
  -webkit-border-radius: 10px;
  border-radius: 10 px;
}
/* Handle */
::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: rgba(85, 85, 85, 0.2);
}
::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(85, 85, 85, 0.1);
}
::-webkit-scrollbar-thumb:hover {
  background: rgba(85, 85, 85, 0.3);
}
.smooth {
  transition: all 0.5s ease;
}
.onx-margin-00 {
  margin: 0;
}
.onx-margin-xs {
  margin: 0.41em;
}
.onx-margin-sm {
  margin: 0.833em;
}
.onx-margin-md {
  margin: 1.25em;
}
.onx-margin-lg {
  margin: 1.66em;
}
.onx-margin-xl {
  margin: 2em;
}
.onx-margin-lr-auto {
  margin-left: auto;
  margin-right: auto;
}
.idmp-margin-00 {
  margin: 0;
}
.idmp-margin-xs {
  margin: 0.41em;
}
.idmp-margin-sm {
  margin: 0.833em;
}
.idmp-margin-md {
  margin: 1.25em;
}
.idmp-margin-lg {
  margin: 1.66em;
}
.idmp-margin-xl {
  margin: 2em;
}
.idmp-margin-lr-auto {
  margin-left: auto;
  margin-right: auto;
}
.border-standard {
  border: 1px solid #cccccc;
}
.border-standard-left {
  border-left: 1px solid #cccccc;
}
.border-standard-right {
  border-right: 1px solid #cccccc;
}
.border-standard-green {
  border: 1px solid #00bf6f;
}
.border-bottom-solid {
  border-bottom: 1px solid #cccccc;
}
.border-top-solid {
  border-top: 1px solid #cccccc;
}
.border-tb-solid {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
}
.pad-00 {
  padding: 0;
}
.pad-xs {
  padding: 0.41em;
}
.pad-sm {
  padding: 0.833em;
}
.pad-md {
  padding: 1.25em;
}
.pad-lg {
  padding: 1.66em;
}
.pad-xl {
  padding: 2em;
}
.onx-margin-00 {
  margin: 0;
}
.onx-margin-xs {
  margin: 0.41em;
}
.onx-margin-sm {
  margin: 0.833em;
}
.onx-margin-md {
  margin: 1.25em;
}
.onx-margin-lg {
  margin: 1.66em;
}
.onx-margin-xl {
  margin: 2em;
}
.onx-margin-lr-auto {
  margin-left: auto;
  margin-right: auto;
}
.pad-t-xs {
  padding-top: 0.41em;
}
.pad-t-sm {
  padding-top: 0.833em;
}
.pad-t-md {
  padding-top: 1.25em;
}
.pad-t-lg {
  padding-top: 1.66em;
}
.pad-t-xl {
  padding-top: 2em;
}
.pad-l-xs {
  padding-left: 0.41em;
}
.pad-l-sm {
  padding-left: 0.833em;
}
.pad-l-md {
  padding-left: 1.25em;
}
.pad-l-lg {
  padding-left: 1.66em;
}
.pad-l-xl {
  padding-left: 2em;
}
.pad-r-xs {
  padding-right: 0.41em;
}
.pad-r-sm {
  padding-right: 0.833em;
}
.pad-r-md {
  padding-right: 1.25em;
}
.pad-r-lg {
  padding-right: 1.66em;
}
.pad-r-xl {
  padding-right: 2em;
}
.pad-b-xs {
  padding-bottom: 0.41em;
}
.pad-b-sm {
  padding-bottom: 0.833em;
}
.pad-b-md {
  padding-bottom: 1.25em;
}
.pad-b-lg {
  padding-bottom: 1.66em;
}
.pad-b-xl {
  padding-bottom: 2em;
}
.margin-b-xs {
  margin-bottom: 0.41em;
}
.margin-b-sm {
  margin-bottom: 0.833em;
}
.margin-b-md {
  margin-bottom: 1.25em;
}
.margin-b-lg {
  margin-bottom: 1.66em;
}
.margin-b-xl {
  margin-bottom: 2em;
}
.margin-l-xl {
  margin-left: 2em;
}
.border-standard {
  border: 1px solid #cccccc;
}
.border-standard-left {
  border-left: 1px solid #cccccc;
}
.border-standard-right {
  border-right: 1px solid #cccccc;
}
.border-standard-green {
  border: 1px solid #00bf6f;
}
.border-bottom-solid {
  border-bottom: 1px solid #cccccc;
}
.border-top-solid {
  border-top: 1px solid #cccccc;
}
.border-tb-solid {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
}
.pad-t-5 {
  padding-top: 5px;
}
.pad-b-5 {
  padding-bottom: 5px;
}
.pad-t-10 {
  padding-top: 10px;
}
.pad-b-10 {
  padding-bottom: 10px;
}
.pad-tb-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.pad-tb-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.pad-l-5 {
  padding-left: 5px;
}
.pad-r-5 {
  padding-right: 5px;
}
.pad-l-10 {
  padding-left: 10px;
}
.pad-r-10 {
  padding-right: 10px;
}
.pad-lr-5 {
  padding-left: 5px;
  padding-right: 5px;
}
.pad-lr-xm {
  padding-left: 0.41em;
  padding-right: 0.41em;
}
.pad-lr-sm {
  padding-left: 0.833em;
  padding-right: 0.833em;
}
.pad-lr-md {
  padding-left: 1.25em;
  padding-right: 1.25em;
}
.pad-lr-lg {
  padding-left: 1.66em;
  padding-right: 1.66em;
}
.pad-lr-xl {
  padding-left: 2em;
  padding-right: 2em;
}
.border-b-1 {
  border-bottom: 1px solid #cccccc;
}
.border-t-1 {
  border-top: 1px solid #cccccc;
}
.border-l-1 {
  border-left: 1px solid #cccccc;
}
.border-r-1 {
  border-right: 1px solid #cccccc;
}
.border-tb-1 {
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
.border-lr-1 {
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
}
.box-shadow-primary {
  box-shadow: 0 0 0.325rem 0.2rem rgba(0, 191, 111, 0.5);
}
.box-shadow-primary-blue {
  box-shadow: 0 0 0.325rem 0.2rem rgba(20, 115, 230, 0.5);
}
.box-shadow-primary-green {
  box-shadow: 0 0 0.325rem 0.2rem rgba(0, 191, 111, 0.5);
}
.scroll-y {
  overflow-y: auto;
}
.flex-full-core {
  width: 100%;
  height: 100%;
}
.flex-full-w-core {
  width: 100%;
}
.flex-column,
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-column-full,
.flex-col-full {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.flex-column-w,
.flex-col-w {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.flex-row-full,
.flex-row-full {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 100%;
}
.flex-row-w {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.flex-row-rev {
  display: flex;
  flex-direction: row-reverse;
}
.flex-row-rev-full {
  display: flex;
  flex-direction: row-reverse;
  width: 100%;
  height: 100%;
}
.flex-row-rev-w {
  display: flex;
  flex-direction: row-reverse;
  width: 100%;
}
.box-shadow {
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
}
.box-shadow-light {
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
}
.box-shadow-blue {
  box-shadow: 0px 5px 15px rgba(20, 115, 230, 0.35);
}
.box-shadow-blue-sm {
  box-shadow: 0px 5px 6px rgba(20, 115, 230, 0.15);
}
.smooth-ultra {
  transition: all 0.05s ease;
}
.smooth-fast {
  transition: all 0.15s ease;
}
.smooth {
  transition: all 0.5s ease;
}
.smooth-long {
  transition: all 1s ease;
}
.f-center {
  text-align: center;
}
.box-shadow-advanced-3 {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.11), 0 2px 2px rgba(0, 0, 0, 0.11), 0 4px 4px rgba(0, 0, 0, 0.11);
}
.box-shadow-advanced-4 {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.11), 0 2px 2px rgba(0, 0, 0, 0.11), 0 4px 4px rgba(0, 0, 0, 0.11), 0 8px 8px rgba(0, 0, 0, 0.11);
}
.box-shadow-advanced-5 {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.11), 0 2px 2px rgba(0, 0, 0, 0.11), 0 4px 4px rgba(0, 0, 0, 0.11), 0 8px 8px rgba(0, 0, 0, 0.11), 0 16px 16px rgba(0, 0, 0, 0.11);
}
.box-shadow-advanced-6 {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.11), 0 2px 2px rgba(0, 0, 0, 0.11), 0 4px 4px rgba(0, 0, 0, 0.11), 0 8px 8px rgba(0, 0, 0, 0.11), 0 16px 16px rgba(0, 0, 0, 0.11), 0 32px 32px rgba(0, 0, 0, 0.11);
}
.unit-loading-spinner {
  display: flex;
  flex-direction: row;
  padding: 1rem;
  align-items: center;
}
.unit-loading-spinner .spinner-border {
  width: 3rem;
  height: 3rem;
  margin-left: auto;
  margin-right: auto;
  color: #1473E6;
  animation: spinner-border 0.75s linear infinite, color-change 1.5s infinite;
}
@keyframes color-change {
  0% {
    color: #1473E6;
  }
  50% {
    color: #1473E6;
  }
  100% {
    color: #00bf6f;
  }
}
.unit-loading-spinner .visually-hidden,
.unit-loading-spinner .visually-hidden-focusable:not(:focus) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.unit-loading-spinner .spinner-text {
  display: flex;
  flex-direction: column;
  margin-left: 0.5em;
}
.unit-loading-spinner .spinner-text p {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 1.5em;
  margin: 0;
  padding: 0;
  line-height: 1;
}
.mega-btn-main,
.mega-btn-core {
  max-width: 350px;
  width: auto;
  height: 4.1666em;
  border: 1px solid #cccccc;
  background-color: #FAFAFB;
  padding: 0;
  border-radius: 5px;
}
.mega-btn-main.btn-success,
.mega-btn-core.btn-success {
  border: 1px solid #cccccc;
  background-color: #FAFAFB;
}
.mega-btn-main.btn-success:not(:disabled):not(.disabled):active,
.mega-btn-core.btn-success:not(:disabled):not(.disabled):active {
  border: 1px solid #cccccc;
  background-color: #e2f8df;
}
.mega-btn-main .mega-btn-zone-1,
.mega-btn-core .mega-btn-zone-1 {
  width: 3em;
  height: 100%;
  float: left;
}
.mega-btn-main .mega-btn-zone-1 .idmp-ico,
.mega-btn-core .mega-btn-zone-1 .idmp-ico {
  font-size: 2.5em;
  position: relative;
  line-height: 0;
  top: 0.6rem;
  padding: 0.45em 0;
  color: #1473e6;
}
.mega-btn-main .mega-btn-zone-2,
.mega-btn-core .mega-btn-zone-2 {
  width: calc(100% - 5em);
  height: 4.1666em;
  text-align: left;
  float: left;
  padding: 0 0 0 0.25em;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-detail,
.mega-btn-core .mega-btn-zone-2 .mega-btn-detail {
  widows: 100%;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-detail h4,
.mega-btn-core .mega-btn-zone-2 .mega-btn-detail h4 {
  color: #44637B;
  font-size: 1em;
  line-height: 1;
  padding: 0.65rem 0 0 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-detail h4 .beta,
.mega-btn-core .mega-btn-zone-2 .mega-btn-detail h4 .beta {
  color: #f66836;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-value,
.mega-btn-core .mega-btn-zone-2 .mega-btn-value {
  width: 100%;
  height: 50%;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-value h5,
.mega-btn-core .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 1em;
  width: calc(100% - 1.75em);
  color: #1473e6;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
  padding: 0.25rem 0 0 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.mega-btn-core .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  width: 1em;
  color: #999999;
  float: left;
  font-size: 1.75em;
  position: relative;
  top: -0.4rem;
  height: 1.25em;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-value .idmp-ico.clear-ico:hover,
.mega-btn-core .mega-btn-zone-2 .mega-btn-value .idmp-ico.clear-ico:hover {
  color: #D31203;
}
.mega-btn-main .mega-btn-zone-3,
.mega-btn-core .mega-btn-zone-3 {
  width: 2em;
  height: 4em;
  float: left;
  overflow: hidden;
}
.mega-btn-main .mega-btn-zone-3 .idmp-ico,
.mega-btn-core .mega-btn-zone-3 .idmp-ico {
  color: #555555;
  font-size: 2.5em;
  position: relative;
  top: 0.3rem;
  margin-left: -0.2rem;
}
.mega-btn-main:hover,
.mega-btn-core:hover {
  background-color: #e2f8df;
}
.mega-btn-main.sm,
.mega-btn-core.sm {
  height: 3em;
}
.mega-btn-main.sm .mega-btn-zone-1,
.mega-btn-core.sm .mega-btn-zone-1,
.mega-btn-main.sm .mega-btn-zone-2,
.mega-btn-core.sm .mega-btn-zone-2,
.mega-btn-main.sm .mega-btn-zone-3,
.mega-btn-core.sm .mega-btn-zone-3 {
  height: 3em;
}
.mega-btn-main.sm .mega-btn-zone-1 .idmp-ico,
.mega-btn-core.sm .mega-btn-zone-1 .idmp-ico {
  padding: 0.25em 0;
}
.mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.mega-btn-core.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  padding: 0.25rem 0 0 0;
}
.mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.mega-btn-core.sm .mega-btn-zone-2 .mega-btn-value h5 {
  padding: 0;
}
.mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.mega-btn-core.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  height: 1em;
  top: -0.6rem;
}
.mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.mega-btn-core.sm .mega-btn-zone-3 .idmp-ico {
  top: -0.2rem;
}
.mega-btn-main.alt-1 .mega-btn-zone-2 h5,
.mega-btn-core.alt-1 .mega-btn-zone-2 h5 {
  width: 100%;
}
.mega-btn-main.alt-1 .mega-btn-zone-2 .idmp-ico,
.mega-btn-core.alt-1 .mega-btn-zone-2 .idmp-ico {
  display: none;
}
.mega-btn-main.alt-2 .mega-btn-zone-1,
.mega-btn-core.alt-2 .mega-btn-zone-1 {
  display: none;
}
.mega-btn-main.alt-2 .mega-btn-zone-2,
.mega-btn-core.alt-2 .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.mega-btn-main.alt-3 .mega-btn-zone-2 .mega-btn-detail,
.mega-btn-core.alt-3 .mega-btn-zone-2 .mega-btn-detail {
  height: 1.15em;
}
.mega-btn-main.alt-3 .mega-btn-zone-2 .mega-btn-detail h4,
.mega-btn-core.alt-3 .mega-btn-zone-2 .mega-btn-detail h4 {
  display: none;
}
.mega-btn-main.alt-3.sm .mega-btn-zone-2 .mega-btn-detail,
.mega-btn-core.alt-3.sm .mega-btn-zone-2 .mega-btn-detail {
  height: 1em;
}
.mega-btn-main:focus,
.mega-btn-core:focus {
  outline: none;
}
.mega-btn-main::after,
.mega-btn-core::after {
  display: none;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.mega-btn-main[disabled],
.mega-btn-core[disabled] {
  opacity: 0.5;
}
.mega-btn-main[disabled]:hover,
.mega-btn-core[disabled]:hover {
  background-color: #FAFAFB;
}
.mega-btn-main-alt-1 .mega-btn-zone-2 h5 {
  width: 100%;
}
.mega-btn-main-alt-1 .mega-btn-zone-2 .idmp-ico {
  display: none;
}
.mega-btn-main-alt-2 .mega-btn-zone-1 {
  display: none;
}
.mega-btn-main-alt-2 .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.mega-btn-main-alt-3 .mega-btn-zone-2 .mega-btn-detail {
  height: 1.15em;
}
.mega-btn-main-alt-3 .mega-btn-zone-2 .mega-btn-detail h4 {
  display: none;
}
.mega-btn-main-alt-3.sm .mega-btn-zone-2 .mega-btn-detail {
  height: 1em;
}
.mega-launch-card {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 0.5em;
  font-size: 12px;
  background: #ffffff;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
  border-radius: 0.5em;
  overflow: hidden;
  transition: all 0.5s ease;
}
@media (min-width:992px) {
  .mega-launch-card {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .mega-launch-card {
    font-size: 14px;
  }
}
.mega-launch-card .launch-card-header {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-content: center;
  justify-content: center;
  min-height: 4.2em;
  min-width: 4.2em;
  background: #ffffff;
  padding: 0.25em;
  transition: all 0.5s ease;
}
.mega-launch-card .launch-card-header .onx-ico,
.mega-launch-card .launch-card-header .hyper-ico,
.mega-launch-card .launch-card-header .idmp-ico {
  font-size: 3.5em;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  padding: 0.325em;
  transition: all 0.15s ease;
  line-height: 0;
}
.mega-launch-card .launch-card-header .onx-ico-stacked,
.mega-launch-card .launch-card-header .hyper-ico-stacked,
.mega-launch-card .launch-card-header .idmp-ico-stacked {
  font-size: 3.5em;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  padding: 0.325em;
  transition: all 0.15s ease;
  line-height: 0;
  position: relative;
}
.mega-launch-card .launch-card-header .onx-ico-stacked .ico-stack,
.mega-launch-card .launch-card-header .hyper-ico-stacked .ico-stack,
.mega-launch-card .launch-card-header .idmp-ico-stacked .ico-stack {
  margin: 0 !important;
}
.mega-launch-card .launch-card-header img {
  height: 4em;
  transition: all 0.5s ease;
  padding: 0.25em;
}
.mega-launch-card .launch-card-body {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 0.5em 1em;
  background: #ffffff;
}
.mega-launch-card .launch-card-body .card-title {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 0;
  text-decoration: none !important;
}
.mega-launch-card .launch-card-body .card-title h2 {
  font-size: 1.3em;
  color: black;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin: 0;
  padding: 0;
}
.mega-launch-card .launch-card-body .card-title h2 .beta {
  color: #f66836;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-style: italic;
}
.mega-launch-card .launch-card-body .card-detail {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.mega-launch-card .launch-card-body .card-detail p {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  line-height: 1.1;
  padding: 0;
  margin: 0;
  font-size: 1em;
}
.mega-launch-card .launch-card-action {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 0 1.2em 0.5em 1.2em;
}
.mega-launch-card .launch-card-action .action {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.mega-launch-card .launch-card-action .action button.btn.btn-link {
  width: 100%;
  text-align: left;
}
.mega-launch-card .launch-card-action .action button.btn.btn-link:hover {
  background: #1473E6;
  color: #ffffff;
}
.mega-launch-card.legacy .launch-card-body .card-title h2 .legacy-text {
  color: #AC4499;
  font-size: 0.75em;
}
.mega-launch-card:hover {
  cursor: pointer;
  box-shadow: 0px 5px 15px rgba(20, 115, 230, 0.35);
}
.mega-launch-card:hover .launch-card-header .onx-ico,
.mega-launch-card:hover .launch-card-header .hyper-ico,
.mega-launch-card:hover .launch-card-header .idmp-ico,
.mega-launch-card:hover .launch-card-header .onx-ico-stacked,
.mega-launch-card:hover .launch-card-header .hyper-ico-stacked,
.mega-launch-card:hover .launch-card-header .idmp-ico-stacked {
  font-size: 4em;
  padding: 0;
}
.mega-launch-card:hover .launch-card-header img {
  padding: 0;
}
.mega-launch-card.style-1,
.mega-launch-card.style-2,
.mega-launch-card.style-3,
.mega-launch-card.style-4 {
  max-width: 450px;
}
.mega-launch-card.style-2,
.mega-launch-card.style-3,
.mega-launch-card.style-4 {
  display: flex;
  flex-direction: unset;
  flex-flow: wrap;
  align-content: flex-start;
}
.mega-launch-card.style-2 .launch-card-header,
.mega-launch-card.style-3 .launch-card-header,
.mega-launch-card.style-4 .launch-card-header {
  width: 4em;
  float: left;
}
.mega-launch-card.style-2 .launch-card-header .onx-ico,
.mega-launch-card.style-3 .launch-card-header .onx-ico,
.mega-launch-card.style-4 .launch-card-header .onx-ico,
.mega-launch-card.style-2 .launch-card-header .hyper-ico,
.mega-launch-card.style-3 .launch-card-header .hyper-ico,
.mega-launch-card.style-4 .launch-card-header .hyper-ico,
.mega-launch-card.style-2 .launch-card-header .idmp-ico,
.mega-launch-card.style-3 .launch-card-header .idmp-ico,
.mega-launch-card.style-4 .launch-card-header .idmp-ico,
.mega-launch-card.style-2 .launch-card-header .onx-ico-stacked,
.mega-launch-card.style-3 .launch-card-header .onx-ico-stacked,
.mega-launch-card.style-4 .launch-card-header .onx-ico-stacked,
.mega-launch-card.style-2 .launch-card-header .hyper-ico-stacked,
.mega-launch-card.style-3 .launch-card-header .hyper-ico-stacked,
.mega-launch-card.style-4 .launch-card-header .hyper-ico-stacked,
.mega-launch-card.style-2 .launch-card-header .idmp-ico-stacked,
.mega-launch-card.style-3 .launch-card-header .idmp-ico-stacked,
.mega-launch-card.style-4 .launch-card-header .idmp-ico-stacked {
  padding: 0.325em 0;
}
.mega-launch-card.style-2 .launch-card-body,
.mega-launch-card.style-3 .launch-card-body,
.mega-launch-card.style-4 .launch-card-body {
  width: calc(100% - 5.2em);
}
.mega-launch-card.style-2 .launch-card-action,
.mega-launch-card.style-3 .launch-card-action,
.mega-launch-card.style-4 .launch-card-action {
  flex: 1;
}
.mega-launch-card.style-3 .launch-card-action {
  display: none;
}
.mega-launch-card.style-4 {
  padding: 5px;
}
.mega-launch-card.style-4 .launch-card-body {
  flex: 1;
}
.mega-launch-card.style-4 .launch-card-action {
  display: none;
}
.mega-launch-card.style-4.card-1:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.mega-launch-card.style-4.card-2:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #f54ea2 0%, #ff7676 100%);
  background: -webkit-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #f54ea2), color-stop(1, #ff7676));
  background: -o-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  background: -ms-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F54EA2', endColorstr='#FF7676' ,GradientType=0)";
  background: linear-gradient(135deg, #f54ea2 0%, #ff7676 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F54EA2', endColorstr='#FF7676', GradientType=1);
}
.mega-launch-card.style-4.card-3:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.mega-launch-card.style-4.card-4:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.mega-launch-card.style-5 .launch-card-header {
  display: none;
}
.mega-launch-card.style-5 .launch-card-body {
  flex: 1;
}
.mega-launch-card.style-5 .launch-card-action {
  display: none;
}
.more-apps .mega-launch-card,
.additional-tools .mega-launch-card {
  font-size: 12px;
}
.more-apps .mega-launch-card .launch-card-header .onx-ico,
.additional-tools .mega-launch-card .launch-card-header .onx-ico,
.more-apps .mega-launch-card .launch-card-header .hyper-ico,
.additional-tools .mega-launch-card .launch-card-header .hyper-ico,
.more-apps .mega-launch-card .launch-card-header .idmp-ico,
.additional-tools .mega-launch-card .launch-card-header .idmp-ico {
  font-size: 3.25em;
}
.more-apps .mega-launch-card .launch-card-body,
.additional-tools .mega-launch-card .launch-card-body {
  padding: 0.5em 1em 0.5em 0.5em;
  justify-content: center;
}
.more-apps .mega-launch-card .launch-card-body .card-detail,
.additional-tools .mega-launch-card .launch-card-body .card-detail {
  display: none;
}
.more-apps .mega-launch-card.hover .launch-card-header .onx-ico,
.additional-tools .mega-launch-card.hover .launch-card-header .onx-ico,
.more-apps .mega-launch-card.hover .launch-card-header .hyper-ico,
.additional-tools .mega-launch-card.hover .launch-card-header .hyper-ico,
.more-apps .mega-launch-card.hover .launch-card-header .idmp-ico,
.additional-tools .mega-launch-card.hover .launch-card-header .idmp-ico {
  font-size: 3.75em;
}
.more-apps .mega-launch-card.style-4 .launch-card-header,
.additional-tools .mega-launch-card.style-4 .launch-card-header {
  min-height: 3.2em;
  min-width: 3.2em;
}
.help-info {
  background-color: #ffffff;
  width: 100%;
  height: 100px;
  overflow: visible;
  white-space: normal;
  max-width: fit-content;
}
.help-info.sm {
  width: 300px;
}
.help-info.md {
  width: 450px;
}
.help-info.lg {
  width: 600px;
}
.help-info.xl {
  width: 900px;
}
.help-info.right-side {
  float: right;
}
.help-info .detail {
  width: fit-content;
  float: left;
}
.help-info .detail .shape {
  font-size: 40px;
  width: 60px;
  float: left;
  margin-right: -10px;
}
.help-info .detail .shape.icon,
.help-info .detail .shape .image {
  width: 60px;
  height: 60px;
}
.help-info .detail .shape.icon img,
.help-info .detail .shape .image img {
  width: calc(100% - 10px);
  padding: 5px;
}
.help-info .text {
  float: left;
  width: calc(100% - 50px);
}
.help-info .text h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  padding: 15px 0 10px 0;
  margin: 0;
  color: #999999;
  text-transform: uppercase;
}
.help-info .text p {
  font-size: 16px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1;
  padding: 0;
  margin: 0;
  color: #999999;
  letter-spacing: -0.05rem;
}
.help-info .text p strong {
  color: #777777;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.help-info .indicator-arrow {
  width: 100%;
  height: 60px;
  background-image: url("/idmp/images/svg/hint-arrow-left.svg");
  background-repeat: no-repeat;
  background-position: 10px top;
  background-attachment: local;
  padding: 0;
  background-size: cover;
  display: inline-block;
  margin-top: -10px;
}
.help-info.up .detail {
  margin-left: 60px;
}
.help-info.up .indicator-arrow {
  width: calc(100% - -60px);
  height: 70px;
  background-size: 1000px 70px;
  margin-top: -40px;
  margin-left: -60px;
  background-image: url("/idmp/images/svg/hint-arrow-up.svg");
}
.help-info.down .indicator-arrow {
  width: calc(100% - -60px);
  height: 70px;
  background-size: 1000px 70px;
  margin-top: 10px;
  background-image: url("/idmp/images/svg/hint-arrow-up.svg");
  transform: scaleY(-1);
}
.help-info.up-45 .detail {
  margin-left: 60px;
}
.help-info.up-45 .indicator-arrow {
  width: calc(100% - -60px);
  height: 70px;
  background-size: 1000px 70px;
  margin-top: -40px;
  margin-left: -60px;
  background-image: url("/idmp/images/svg/hint-arrow-up-45.svg");
}
.help-info.down-45 {
  height: 160px;
}
.help-info.down-45 .detail {
  margin-left: 60px;
}
.help-info.down-45 .indicator-arrow {
  width: calc(100% - -60px);
  height: 140px;
  background-size: 1000px 140px;
  margin-top: -40px;
  margin-left: -60px;
  background-image: url("/idmp/images/svg/hint-arrow-down-45.svg");
}
.help-info.down-45-right {
  height: 160px;
}
.help-info.down-45-right .indicator-arrow {
  width: 100%;
  height: 140px;
  background-size: 1000px 140px;
  margin-top: -40px;
  padding-right: 80px;
  transform: scaleX(-1);
  background-image: url("/idmp/images/svg/hint-arrow-down-45.svg");
}
.help-info.up-45-right .indicator-arrow {
  height: 70px;
  background-size: 1000px 70px;
  margin-top: -40px;
  padding-right: 80px;
  background-image: url("/idmp/images/svg/hint-arrow-up-45.svg");
  transform: scaleX(-1);
}
.help-info.up-right .detail {
  margin-right: 0;
  padding-right: 80px;
}
.help-info.up-right .indicator-arrow {
  height: 70px;
  background-size: 1000px 70px;
  margin-top: -40px;
  padding-right: 80px;
  background-image: url("/idmp/images/svg/hint-arrow-up.svg");
  transform: scaleX(-1);
}
.help-info.blank .detail {
  margin-right: 0;
  padding-right: 10px;
}
.help-info.blank .indicator-arrow {
  height: 70px;
  background-size: 1000px 70px;
  margin-top: -40px;
  padding-right: 80px;
  background-image: url("/idmp/images/svg/hint-arrow-up---.svg");
}
.help-info .hint-instructions {
  margin-top: -2rem;
}
.help-info .hint-instructions p {
  color: #666666;
  font-size: 11px;
  line-height: 1;
  margin-left: 5rem;
}
.help-info .hint-instructions p .e1xs-ico {
  font-size: 2.5rem;
  line-height: 1;
  position: relative;
  top: 0.7rem;
}
.dropdown-menu {
  margin: -0.5rem 0 0;
  border-radius: 0 0 5px 5px;
  border-color: #00bf6f;
}
.dropdown-menu .mega-dropdown {
  padding: 0;
}
.dropdown-menu .mega-dropdown .clear-selection-btn {
  cursor: pointer;
  font-size: 12px;
  background: #D31203;
  border-radius: 5px;
  text-align: center;
  color: #ffffff;
  padding: 3px;
  margin: 5px 0;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top {
  width: 100%;
  display: inline-block;
  min-height: 50px;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top .input-group {
  width: 100%;
  display: inline-flex;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top .input-group .form-control {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top .clear-selection-btn {
  width: 100%;
  margin-left: 0px;
  height: 32px;
  border-radius: 5px;
  border: 1px solid #cccccc;
  margin-top: 0;
  background-color: #FAFAFB;
  color: #555555;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top .clear-selection-btn:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e90b";
  font-size: 24px;
  position: relative;
  top: -0.25rem;
  color: #555555;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top .clear-selection-btn:after {
  content: "Clear Selected";
  margin-left: 5px;
  line-height: 0;
  position: relative;
  top: -0.7rem;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top .clear-selection-btn:hover {
  background-color: #f4f4f4;
}
.dropdown-menu .mega-dropdown .mega-dropdown-top .clear-selection-btn:hover:before {
  color: #D31203;
}
.dropdown-menu .mega-dropdown-body {
  min-width: 220px;
  width: 100%;
}
.dropdown-menu .simple-list {
  margin: 0;
  padding: 0;
  width: 100%;
}
.dropdown-menu .simple-list .dropdown-item {
  padding: 0;
}
.dropdown-menu .simple-list .dropdown-item .list-choice {
  width: 100%;
  list-style-type: none;
  padding: 5px 30px;
  height: 36px;
  font-size: 14px;
}
.dropdown-menu .simple-list .dropdown-item .list-choice:hover {
  cursor: pointer;
  background: #e2f8df;
}
.dropdown-menu .simple-list .dropdown-item .list-choice.active {
  background-color: #D3EDD7 !important;
}
.dropdown-menu .simple-list .dropdown-item .list-choice.active:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e92a";
  font-size: 2.5rem;
  line-height: 0;
  top: 0.75rem;
  position: relative;
  margin-left: -2.5rem;
  color: #00bf6f;
}
.dropdown-menu .simple-list .dropdown-item:active,
.dropdown-menu .simple-list .dropdown-item.active {
  background-color: #D3EDD7;
  color: inherit;
}
.dropdown-menu .simple-list .dropdown-item:active .list-choice:before,
.dropdown-menu .simple-list .dropdown-item.active .list-choice:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e92a";
  font-size: 2.5rem;
  line-height: 0;
  top: 0.625rem;
  position: relative;
  margin-left: -2.5rem;
}
.dropdown-menu .simple-list .dropdown-item:active .list-choice.active,
.dropdown-menu .simple-list .dropdown-item.active .list-choice.active {
  background-color: #D3EDD7 !important;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-top {
  padding: 0 10px 5px;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body {
  max-height: calc(30vh - 38px);
  overflow-y: auto;
  height: unset;
  padding: 5px 10px;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body .simple-list .dropdown-item:nth-child(odd) {
  background: #ffffff;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body .simple-list .dropdown-item:nth-child(odd) .list-choice {
  background: #ffffff;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body .simple-list .dropdown-item:nth-child(even) {
  background: #F2F5F9;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body .simple-list .dropdown-item:nth-child(even) .list-choice {
  background: #F2F5F9;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body .simple-list .dropdown-item:hover {
  background: #e2f8df;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body .simple-list.checkmarks a.dropdown-item:hover {
  background: #e2f8df;
}
.dropdown-menu .mega-dropdown.search .mega-dropdown-body .simple-list.checkmarks a.dropdown-item:hover li.list-choice {
  background: #e2f8df;
}
.dropdown-toggle.btn.btn-default {
  color: #1473E6;
  font-size: 14px;
}
.dropdown-toggle.btn.btn-default:after {
  color: #555555;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.dropdown-toggle.btn.btn-default {
  color: #1473E6;
  font-size: 14px;
}
.dropdown-toggle.btn.btn-default:after {
  color: #555555;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.dropdown-toggle.btn.btn-primary-blue + .dropdown-menu.show {
  border-color: #1473E6;
}
.dropdown-toggle.btn.btn-alert {
  color: #AC4499 !important;
  border-color: #AC4499 !important;
}
.dropdown-toggle.btn.btn-alert:after {
  color: #AC4499;
}
.dropdown-toggle.btn.btn-alert:focus {
  box-shadow: 0 0 0.2rem rgba(172, 68, 153, 0.25);
}
.dropdown-toggle.btn.btn-alert .onx-ico {
  color: #AC4499;
}
.dropdown-toggle.btn.btn-alert + .dropdown-menu.show {
  border-color: #AC4499;
}
.dropdown-toggle.btn.btn-alert + .dropdown-menu.show .help-alert-notice .message {
  border-color: #AC4499;
}
.dropdown-toggle.btn.btn-alert + .dropdown-menu.show .help-alert-notice .message p {
  color: #AC4499;
}
.dropdown-toggle.btn.btn-error {
  color: #D62B3F !important;
  border-color: #D62B3F !important;
}
.dropdown-toggle.btn.btn-error:after {
  color: #D62B3F;
}
.dropdown-toggle.btn.btn-error:focus {
  box-shadow: 0 0 0.2rem rgba(214, 43, 63, 0.25);
}
.dropdown-toggle.btn.btn-error .onx-ico {
  color: #D62B3F;
}
.dropdown-toggle.btn.btn-error + .dropdown-menu.show {
  border-color: #D62B3F;
}
.dropdown-toggle.btn.btn-error + .dropdown-menu.show .help-alert-notice .message {
  border-color: #D62B3F;
}
.dropdown-toggle.btn.btn-error + .dropdown-menu.show .help-alert-notice .message p {
  color: #D62B3F;
}
.dropdown-toggle::after {
  border: none;
}
.large-dropdown button.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 2rem;
  position: relative;
  top: 0.3rem;
  content: "\e906";
  border: unset;
  float: right;
  line-height: 0.15;
}
.large-dropdown.show button.dropdown-toggle:after {
  content: "\e905";
}
.large-dropdown label:first-of-type.label-left,
.large-dropdown label:first-of-type.label-top {
  color: #555555;
  font-size: 0.75rem;
}
.large-dropdown label:first-of-type.label-top {
  display: flex;
  flex-direction: row;
  margin-bottom: 0;
}
.large-dropdown.dropdown-group button:first-of-type.btn.dropdown-toggle {
  border-radius: 5px 0 0 5px;
  margin-right: 0;
}
.large-dropdown.dropdown-group button:last-of-type.btn.btn-default,
.large-dropdown.dropdown-group button:last-of-type.btn.btn-primary,
.large-dropdown.dropdown-group button:last-of-type.btn.btn-primary-blue {
  border-radius: 0 5px 5px 0;
  border-left: none;
  margin-left: -3px;
}
.show button.mega-btn-main[aria-expanded="true"],
.show button.dropdown-toggle[aria-expanded="true"] {
  background-color: #e2f8df;
  border-color: #00bf6f;
}
.show button.mega-btn-main[aria-expanded="true"] .mega-btn-zone-3 .idmp-ico.carrot-down:before,
.show button.dropdown-toggle[aria-expanded="true"] .mega-btn-zone-3 .idmp-ico.carrot-down:before {
  content: "\e905";
}
.show button.dropdown-toggle[aria-expanded="true"] {
  background-color: #e2f8df;
}
.show button.dropdown-toggle[aria-expanded="true"]:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.show button.dropdown-toggle[aria-expanded="true"]:focus {
  box-shadow: 0 0 0.2rem rgba(0, 191, 111, 0.25);
}
.inline-add-option {
  width: 100%;
}
.inline-add-option .inline-add-option-dropdown .dropdown .dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  border: none;
  position: relative;
  top: 0.7rem;
  line-height: 0;
}
.inline-add-option .inline-add-option-dropdown .dropdown .dropdown-menu {
  border-color: #1473E6;
  font-size: 14px;
}
.inline-add-option .inline-add-option-dropdown .dropdown .dropdown-menu a:hover {
  cursor: pointer;
  background: rgba(20, 115, 230, 0.1);
}
.inline-add-option .inline-add-option-dropdown .dropdown .dropdown-menu a.dropdown-item {
  color: #1473E6;
  font-size: 14px;
  padding: 1px 10px;
  height: 36px;
  line-height: 1;
}
.inline-add-option .inline-add-option-dropdown .dropdown .dropdown-menu a.dropdown-item .idmp-ico {
  font-size: 24px;
  position: relative;
  top: 0.3rem;
}
.inline-add-option .inline-add-option-dropdown .dropdown .dropdown-menu a.dropdown-item strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.sample-playground {
  padding: 10px;
  width: 100%;
}
.sample-playground .sample-group {
  border-bottom: 1px solid #555555;
  margin-bottom: 5px;
  padding: 10px 0;
}
.sample-playground .sample-group .sample-headline {
  width: 100%;
}
.sample-playground .sample-group .sample-headline h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 18px;
}
button.btn,
a.btn {
  font-size: 12px;
  line-height: 1;
  min-height: 32px;
  border-radius: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
button.btn:hover,
a.btn:hover {
  cursor: pointer;
}
button.btn.disabled,
a.btn.disabled,
button.btn:disabled,
a.btn:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
button.btn.wide,
a.btn.wide {
  min-width: 120px;
}
button.btn.btn-xl,
a.btn.btn-xl {
  font-size: 16px;
  height: 40px;
}
button.btn .idmp-ico,
a.btn .idmp-ico {
  font-size: 1.5rem;
  position: relative;
  top: 0.3rem;
  line-height: 0.15;
}
button.btn.btn-primary,
a.btn.btn-primary {
  background-color: #00bf6f;
  border-color: #009959;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
button.btn.btn-primary:not(:disabled):not(.disabled):active,
a.btn.btn-primary:not(:disabled):not(.disabled):active,
button.btn.btn-primary:hover,
a.btn.btn-primary:hover,
button.btn.btn-primary:active,
a.btn.btn-primary:active,
button.btn.btn-primary:focus,
a.btn.btn-primary:focus {
  background-color: #009959;
  border-color: #009959;
}
button.btn.btn-primary:focus,
a.btn.btn-primary:focus {
  box-shadow: 0 0 0.325rem 0.2rem rgba(0, 191, 111, 0.5);
}
button.btn.btn-primary.disabled:hover,
a.btn.btn-primary.disabled:hover,
button.btn.btn-primary:disabled:hover,
a.btn.btn-primary:disabled:hover,
button.btn.btn-primary.disabled:active,
a.btn.btn-primary.disabled:active,
button.btn.btn-primary:disabled:active,
a.btn.btn-primary:disabled:active {
  background-color: #00bf6f;
}
button.btn.btn-primary-save,
a.btn.btn-primary-save {
  background-color: #00bf6f;
  border-color: #009959;
  color: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
button.btn.btn-primary-save:not(:disabled):not(.disabled):active,
a.btn.btn-primary-save:not(:disabled):not(.disabled):active,
button.btn.btn-primary-save:hover,
a.btn.btn-primary-save:hover,
button.btn.btn-primary-save:active,
a.btn.btn-primary-save:active,
button.btn.btn-primary-save:focus,
a.btn.btn-primary-save:focus {
  background-color: #009959;
  border-color: #009959;
  box-shadow: 0 0 0.325rem 0.2rem rgba(0, 191, 111, 0.5);
}
button.btn.btn-primary-save:focus,
a.btn.btn-primary-save:focus {
  box-shadow: none;
  background-color: #00bf6f;
}
button.btn.btn-primary-save.disabled:hover,
a.btn.btn-primary-save.disabled:hover,
button.btn.btn-primary-save:disabled:hover,
a.btn.btn-primary-save:disabled:hover,
button.btn.btn-primary-save.disabled:active,
a.btn.btn-primary-save.disabled:active,
button.btn.btn-primary-save:disabled:active,
a.btn.btn-primary-save:disabled:active {
  background-color: #00bf6f;
}
button.btn.btn-modified,
a.btn.btn-modified {
  background-color: #fedf80;
  border-color: #e4ac01;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
button.btn.btn-modified:not(:disabled):not(.disabled):active,
a.btn.btn-modified:not(:disabled):not(.disabled):active,
button.btn.btn-modified:hover,
a.btn.btn-modified:hover,
button.btn.btn-modified:active,
a.btn.btn-modified:active,
button.btn.btn-modified:focus,
a.btn.btn-modified:focus {
  background-color: #e4ac01;
  border-color: #b18601;
}
button.btn.btn-modified:focus,
a.btn.btn-modified:focus {
  box-shadow: 0 0 0.325rem 0.2rem rgba(0, 191, 111, 0.5);
}
button.btn.btn-modified.disabled:hover,
a.btn.btn-modified.disabled:hover,
button.btn.btn-modified:disabled:hover,
a.btn.btn-modified:disabled:hover,
button.btn.btn-modified.disabled:active,
a.btn.btn-modified.disabled:active,
button.btn.btn-modified:disabled:active,
a.btn.btn-modified:disabled:active {
  background-color: #e4ac01;
}
button.btn.btn-primary-blue,
a.btn.btn-primary-blue {
  background-color: #ffffff;
  border-color: #1266CC;
  color: #1473E6;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
button.btn.btn-primary-blue:not(:disabled):not(.disabled):active,
a.btn.btn-primary-blue:not(:disabled):not(.disabled):active,
button.btn.btn-primary-blue:hover,
a.btn.btn-primary-blue:hover,
button.btn.btn-primary-blue:active,
a.btn.btn-primary-blue:active,
button.btn.btn-primary-blue:focus,
a.btn.btn-primary-blue:focus {
  background-color: #1266CC;
  color: #ffffff;
  border-color: #1266CC;
}
button.btn.btn-primary-blue:focus,
a.btn.btn-primary-blue:focus {
  box-shadow: 0 0 0.325rem 0.2rem rgba(20, 115, 230, 0.5);
}
button.btn.btn-primary-blue.disabled:hover,
a.btn.btn-primary-blue.disabled:hover,
button.btn.btn-primary-blue:disabled:hover,
a.btn.btn-primary-blue:disabled:hover,
button.btn.btn-primary-blue.disabled:active,
a.btn.btn-primary-blue.disabled:active,
button.btn.btn-primary-blue:disabled:active,
a.btn.btn-primary-blue:disabled:active {
  background-color: #ffffff;
  color: #1473E6;
}
button.btn.btn-primary-delete,
a.btn.btn-primary-delete {
  background-color: #ffffff;
  border-color: #D31203;
  color: #D31203;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
button.btn.btn-primary-delete:not(:disabled):not(.disabled):active,
a.btn.btn-primary-delete:not(:disabled):not(.disabled):active,
button.btn.btn-primary-delete:hover,
a.btn.btn-primary-delete:hover,
button.btn.btn-primary-delete:active,
a.btn.btn-primary-delete:active,
button.btn.btn-primary-delete:focus,
a.btn.btn-primary-delete:focus {
  background-color: #D31203;
  color: #ffffff;
  border-color: #D31203;
}
button.btn.btn-primary-delete:focus,
a.btn.btn-primary-delete:focus {
  box-shadow: 0 0 0.325rem 0.2rem rgba(20, 115, 230, 0.5);
}
button.btn.btn-primary-delete.disabled:hover,
a.btn.btn-primary-delete.disabled:hover,
button.btn.btn-primary-delete:disabled:hover,
a.btn.btn-primary-delete:disabled:hover,
button.btn.btn-primary-delete.disabled:active,
a.btn.btn-primary-delete.disabled:active,
button.btn.btn-primary-delete:disabled:active,
a.btn.btn-primary-delete:disabled:active {
  background-color: #ffffff;
  color: #D31203;
}
button.btn.btn-default,
a.btn.btn-default {
  color: #555555;
  background-color: #FAFAFB;
  border-color: #cccccc;
}
button.btn.btn-default:not(:disabled):not(.disabled):active,
a.btn.btn-default:not(:disabled):not(.disabled):active,
button.btn.btn-default:hover,
a.btn.btn-default:hover,
button.btn.btn-default:active,
a.btn.btn-default:active,
button.btn.btn-default:focus,
a.btn.btn-default:focus {
  background-color: #f4f4f4;
}
button.btn.btn-default.disabled:hover,
a.btn.btn-default.disabled:hover,
button.btn.btn-default:disabled:hover,
a.btn.btn-default:disabled:hover,
button.btn.btn-default.disabled:active,
a.btn.btn-default.disabled:active,
button.btn.btn-default:disabled:active,
a.btn.btn-default:disabled:active {
  background-color: #FAFAFB;
}
button.btn.btn-default.active,
a.btn.btn-default.active {
  background: #00bf6f;
  color: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
button.btn.btn-link,
a.btn.btn-link {
  color: #1473E6;
}
button.btn.btn-link:not(:disabled):not(.disabled):active,
a.btn.btn-link:not(:disabled):not(.disabled):active,
button.btn.btn-link:hover,
a.btn.btn-link:hover,
button.btn.btn-link:active,
a.btn.btn-link:active,
button.btn.btn-link:focus,
a.btn.btn-link:focus {
  text-decoration: none;
}
button.btn.btn-link.active,
a.btn.btn-link.active {
  background: #1473E6;
  color: #ffffff;
  border: 1px solid #1473E6;
}
button.btn.btn-link.active:hover,
a.btn.btn-link.active:hover {
  background: #cbe1fb;
  color: #1473E6;
}
button.btn.btn-rule,
a.btn.btn-rule {
  width: 32px;
  height: 32px;
  padding: 0.375rem 0;
}
button.btn.btn-rule:hover,
a.btn.btn-rule:hover {
  cursor: pointer;
}
button.btn.btn-rule.btn-rule-not,
a.btn.btn-rule.btn-rule-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  border: 1px solid #f27b79;
  color: #ffffff;
}
button.btn.btn-rule.btn-rule-not:hover,
a.btn.btn-rule.btn-rule-not:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #c79f4e 0%, #bf4846 100%);
  background: -webkit-linear-gradient(-45deg, #c79f4e 0%, #bf4846 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #c79f4e), color-stop(1, #bf4846));
  background: -o-linear-gradient(-45deg, #c79f4e 0%, #bf4846 100%);
  background: -ms-linear-gradient(-45deg, #c79f4e 0%, #bf4846 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #c79f4e 0%, #bf4846 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  border-color: #e91f1c;
}
button.btn.btn-rule.btn-rule-or,
a.btn.btn-rule.btn-rule-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  border: 1px solid #3cb4b7;
  color: #ffffff;
}
button.btn.btn-rule.btn-rule-or:hover,
a.btn.btn-rule.btn-rule-or:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #32a875 0%, #2c8385 100%);
  background: -webkit-linear-gradient(-45deg, #32a875 0%, #2c8385 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #32a875), color-stop(1, #2c8385));
  background: -o-linear-gradient(-45deg, #32a875 0%, #2c8385 100%);
  background: -ms-linear-gradient(-45deg, #32a875 0%, #2c8385 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#32a875', endColorstr='#2c8385' ,GradientType=0)";
  background: linear-gradient(135deg, #32a875 0%, #2c8385 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#32a875', endColorstr='#2c8385', GradientType=1);
  border-color: #23686a;
}
button.btn.btn-rule.btn-rule-and,
a.btn.btn-rule.btn-rule-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  border: 1px solid #6078ea;
  color: #ffffff;
  margin-right: 10px;
}
button.btn.btn-rule.btn-rule-and:hover,
a.btn.btn-rule.btn-rule-and:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #12b8aa 0%, #4b5db8 100%);
  background: -webkit-linear-gradient(-45deg, #12b8aa 0%, #4b5db8 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #12b8aa), color-stop(1, #4b5db8));
  background: -o-linear-gradient(-45deg, #12b8aa 0%, #4b5db8 100%);
  background: -ms-linear-gradient(-45deg, #12b8aa 0%, #4b5db8 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#12b8aa', endColorstr='#4b5db8' ,GradientType=0)";
  background: linear-gradient(135deg, #12b8aa 0%, #4b5db8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#12b8aa', endColorstr='#4b5db8', GradientType=1);
  border-color: #1b39c9;
}
button.btn.btn-rule.btn-rule-not .idmp-ico,
a.btn.btn-rule.btn-rule-not .idmp-ico,
button.btn.btn-rule.btn-rule-or .idmp-ico,
a.btn.btn-rule.btn-rule-or .idmp-ico,
button.btn.btn-rule.btn-rule-and .idmp-ico,
a.btn.btn-rule.btn-rule-and .idmp-ico {
  left: -0.1rem;
}
ul.nav {
  transition: all 0.5s ease;
}
ul.nav li.nav-item a {
  color: #555555;
}
ul.nav li.nav-item.active {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
ul.nav li.nav-item.active:after {
  display: block;
  content: "";
  border-bottom: 0.33em solid #00bf6f;
  transform: scaleX(1);
}
ul.nav li.nav-item.active:hover:after {
  transform: scaleX(1);
}
ul.nav li.nav-item.active a {
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
ul.nav li.nav-item:after {
  display: block;
  content: "";
  border-bottom: 0.33em solid #e2f8df;
  transform: scaleX(0);
  transition: transform 250ms ease-in-out;
}
ul.nav li.nav-item:hover:after {
  transform: scaleX(1);
}
ul.nav li.nav-item:hover {
  cursor: pointer;
}
ul.nav li.nav-item.disabled {
  opacity: 0.5;
}
ul.nav li.nav-item.disabled:hover {
  cursor: not-allowed;
}
ul.nav li.nav-item.disabled:hover:after {
  transform: scaleX(0);
}
.form-control {
  font-size: 0.75rem;
  border: 1px solid #cccccc;
  background: #ffffff;
}
input.form-control::placeholder {
  color: #999999 !important;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
input.form-control:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e90b";
  float: right;
}
input[type="checkbox"]:checked,
input[type="radio"]:checked {
  background-color: #1473E6 !important;
  background: #1473E6 !important;
}
.form-checkbox {
  margin-bottom: 0.5rem;
}
.form-checkbox input.form-check-input {
  margin-right: 20px;
  border: 1px solid #1473E6;
}
.form-checkbox label.form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
}
.form-checkbox label.form-check-label:hover {
  cursor: pointer;
}
.form-checkbox input[type="checkbox"]:checked + .form-check-label,
.form-checkbox input[type="radio"]:checked + .form-check-label {
  color: #1473E6;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.form-checkbox input[type="checkbox"]:disabled,
.form-checkbox input[type="radio"]:disabled {
  cursor: not-allowed;
}
.form-checkbox input[type="checkbox"]:disabled + .form-check-label,
.form-checkbox input[type="radio"]:disabled + .form-check-label {
  cursor: not-allowed;
}
.form-checkbox.form-check-orange input[type="checkbox"]:checked,
.form-checkbox.form-check-orange input[type="radio"]:checked {
  background-color: #E78E16;
  border-color: #E78E16;
}
.form-checkbox.form-check-orange input[type="checkbox"]:checked + .form-check-label,
.form-checkbox.form-check-orange input[type="radio"]:checked + .form-check-label {
  color: #E78E16;
}
.input-group .input-group-text {
  background-color: #FAFAFB;
  border: 1px solid #cccccc;
  padding: 5px;
  font-size: 12px;
}
.input-group .input-group-text .idmp-ico {
  font-size: 20px;
  position: relative;
  top: -0.3rem;
  height: 20px;
}
.idmp-table,
.total-trend-data-table {
  width: 100%;
  background: #ffffff;
  height: 100%;
  overflow-y: auto;
}
.idmp-table table,
.total-trend-data-table table {
  position: relative;
  font-size: 14px;
}
.idmp-table table th,
.total-trend-data-table table th {
  position: sticky;
  top: 0;
  background-color: #cccccc;
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.idmp-table table th.active,
.total-trend-data-table table th.active {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.idmp-table .table.table-striped thead tr th,
.total-trend-data-table .table.table-striped thead tr th {
  z-index: 100;
  border-bottom: none;
}
.idmp-table .table.table-striped thead tr th.sortable:hover,
.total-trend-data-table .table.table-striped thead tr th.sortable:hover {
  color: #1473E6;
  cursor: pointer;
}
.idmp-table .table.table-striped thead tr th.sortable.active:hover,
.total-trend-data-table .table.table-striped thead tr th.sortable.active:hover {
  color: #333333;
}
.idmp-table .table.table-striped thead tr th .idmp-ico,
.total-trend-data-table .table.table-striped thead tr th .idmp-ico {
  font-size: 24px;
  position: relative;
  top: 0.4rem;
  line-height: 0;
}
.idmp-table .table.table-striped thead tr th .idmp-ico.direction-down,
.total-trend-data-table .table.table-striped thead tr th .idmp-ico.direction-down,
.idmp-table .table.table-striped thead tr th .idmp-ico.direction-up,
.total-trend-data-table .table.table-striped thead tr th .idmp-ico.direction-up {
  color: #1473E6;
}
.idmp-table .table.table-striped thead tr th .idmp-ico.direction-down:hover,
.total-trend-data-table .table.table-striped thead tr th .idmp-ico.direction-down:hover,
.idmp-table .table.table-striped thead tr th .idmp-ico.direction-up:hover,
.total-trend-data-table .table.table-striped thead tr th .idmp-ico.direction-up:hover {
  cursor: pointer;
}
.idmp-table .table.table-striped thead tr th .idmp-ico.direction-down:hover:before,
.total-trend-data-table .table.table-striped thead tr th .idmp-ico.direction-down:hover:before {
  content: "\e921";
}
.idmp-table .table.table-striped thead tr th .idmp-ico.direction-up:hover:before,
.total-trend-data-table .table.table-striped thead tr th .idmp-ico.direction-up:hover:before {
  content: "\e923";
}
.idmp-table .table.table-striped tbody tr:nth-of-type(even),
.total-trend-data-table .table.table-striped tbody tr:nth-of-type(even) {
  background-color: #F2F5F9;
}
.idmp-table .table.table-striped tbody tr:nth-of-type(odd),
.total-trend-data-table .table.table-striped tbody tr:nth-of-type(odd) {
  background-color: #ffffff;
}
.idmp-table .table.table-striped tbody tr:hover,
.total-trend-data-table .table.table-striped tbody tr:hover {
  background-color: #e2f8df;
  cursor: pointer;
}
.idmp-table .table.table-striped tbody tr td,
.total-trend-data-table .table.table-striped tbody tr td {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.idmp-table .table.table-striped tbody tr td strong,
.total-trend-data-table .table.table-striped tbody tr td strong,
.idmp-table .table.table-striped tbody tr td b,
.total-trend-data-table .table.table-striped tbody tr td b {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #1473E6;
}
.idmp-table .table.table-striped tbody tr td .idmp-ico,
.total-trend-data-table .table.table-striped tbody tr td .idmp-ico {
  font-size: 24px;
  position: relative;
  top: 0.25rem;
  line-height: 0;
}
.idmp-table .table.table-striped tbody tr td .progress,
.total-trend-data-table .table.table-striped tbody tr td .progress {
  height: 15px;
  display: inline-flex;
  border-radius: 30px;
  background: rgba(0, 0, 0, 0.1);
  width: 100px;
  margin-left: 5px;
  position: relative;
  top: 3px;
}
.idmp-table .table.table-striped tbody tr td .progress .progress-bar,
.total-trend-data-table .table.table-striped tbody tr td .progress .progress-bar {
  background-color: #FF7B02;
}
.idmp-table .table.table-striped tbody tr.active,
.total-trend-data-table .table.table-striped tbody tr.active {
  background-color: #D3EDD7;
  border-top: 1px solid #00bf6f;
  border-bottom: 1px solid #00bf6f;
  color: #000000;
}
.idmp-table .table.table-striped tbody tr.active td,
.total-trend-data-table .table.table-striped tbody tr.active td {
  color: #000000;
}
.idmp-table .table.table-striped thead .indicator,
.total-trend-data-table .table.table-striped thead .indicator,
.idmp-table .table.table-striped tbody .indicator,
.total-trend-data-table .table.table-striped tbody .indicator {
  width: 5px;
  padding: 2px 0;
}
.idmp-table .table.table-striped tbody tr.syndicated td.indicator,
.total-trend-data-table .table.table-striped tbody tr.syndicated td.indicator,
.idmp-table .table.table-striped tbody tr.pending td.indicator,
.total-trend-data-table .table.table-striped tbody tr.pending td.indicator,
.idmp-table .table.table-striped tbody tr.failed td.indicator,
.total-trend-data-table .table.table-striped tbody tr.failed td.indicator,
.idmp-table .table.table-striped tbody tr.waiting td.indicator,
.total-trend-data-table .table.table-striped tbody tr.waiting td.indicator {
  width: 5px;
  margin: 5px 0 5px 3px;
  height: 35px;
  display: block;
}
.idmp-table .table.table-striped tbody tr.syndicated td.indicator,
.total-trend-data-table .table.table-striped tbody tr.syndicated td.indicator {
  background: #9F6BBF;
}
.idmp-table .table.table-striped tbody tr.syndicated td strong,
.total-trend-data-table .table.table-striped tbody tr.syndicated td strong,
.idmp-table .table.table-striped tbody tr.syndicated td b,
.total-trend-data-table .table.table-striped tbody tr.syndicated td b {
  color: #9F6BBF;
}
.idmp-table .table.table-striped tbody tr.pending td.indicator,
.total-trend-data-table .table.table-striped tbody tr.pending td.indicator {
  background: #FF7B02;
}
.idmp-table .table.table-striped tbody tr.pending td strong,
.total-trend-data-table .table.table-striped tbody tr.pending td strong,
.idmp-table .table.table-striped tbody tr.pending td b,
.total-trend-data-table .table.table-striped tbody tr.pending td b {
  color: #FF7B02;
}
.idmp-table .table.table-striped tbody tr.failed td.indicator,
.total-trend-data-table .table.table-striped tbody tr.failed td.indicator {
  background: #D31203;
}
.idmp-table .table.table-striped tbody tr.failed td strong,
.total-trend-data-table .table.table-striped tbody tr.failed td strong,
.idmp-table .table.table-striped tbody tr.failed td b,
.total-trend-data-table .table.table-striped tbody tr.failed td b {
  color: #D31203;
}
.idmp-table .table.table-striped tbody tr.waiting td.indicator,
.total-trend-data-table .table.table-striped tbody tr.waiting td.indicator {
  background: #FCDA21;
}
.idmp-table .table.table-striped tbody tr.waiting td strong,
.total-trend-data-table .table.table-striped tbody tr.waiting td strong,
.idmp-table .table.table-striped tbody tr.waiting td b,
.total-trend-data-table .table.table-striped tbody tr.waiting td b {
  color: #FCDA21;
}
.idmp-table .table.table-striped .col-max-5,
.total-trend-data-table .table.table-striped .col-max-5,
.idmp-table .table.table-striped .col-max-10,
.total-trend-data-table .table.table-striped .col-max-10,
.idmp-table .table.table-striped .col-max-15,
.total-trend-data-table .table.table-striped .col-max-15,
.idmp-table .table.table-striped .col-max-20,
.total-trend-data-table .table.table-striped .col-max-20,
.idmp-table .table.table-striped .col-max-25,
.total-trend-data-table .table.table-striped .col-max-25,
.idmp-table .table.table-striped .col-max-30,
.total-trend-data-table .table.table-striped .col-max-30,
.idmp-table .table.table-striped .col-max-35,
.total-trend-data-table .table.table-striped .col-max-35,
.idmp-table .table.table-striped .col-max-40,
.total-trend-data-table .table.table-striped .col-max-40,
.idmp-table .table.table-striped .col-max-45,
.total-trend-data-table .table.table-striped .col-max-45,
.idmp-table .table.table-striped .col-max-50,
.total-trend-data-table .table.table-striped .col-max-50,
.idmp-table .table.table-striped .col-max-55,
.total-trend-data-table .table.table-striped .col-max-55,
.idmp-table .table.table-striped .col-max-60,
.total-trend-data-table .table.table-striped .col-max-60 {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.idmp-table .table.table-striped .col-max-5,
.total-trend-data-table .table.table-striped .col-max-5 {
  max-width: 50px;
}
.idmp-table .table.table-striped .col-max-10,
.total-trend-data-table .table.table-striped .col-max-10 {
  max-width: 100px;
}
.idmp-table .table.table-striped .col-max-15,
.total-trend-data-table .table.table-striped .col-max-15 {
  max-width: 150px;
}
.idmp-table .table.table-striped .col-max-20,
.total-trend-data-table .table.table-striped .col-max-20 {
  max-width: 200px;
}
.idmp-table .table.table-striped .col-max-25,
.total-trend-data-table .table.table-striped .col-max-25 {
  max-width: 250px;
}
.idmp-table .table.table-striped .col-max-30,
.total-trend-data-table .table.table-striped .col-max-30 {
  max-width: 300px;
}
.idmp-table .table.table-striped .col-max-35,
.total-trend-data-table .table.table-striped .col-max-35 {
  max-width: 350px;
}
.idmp-table .table.table-striped .col-max-40,
.total-trend-data-table .table.table-striped .col-max-40 {
  max-width: 400px;
}
.idmp-table .table.table-striped .col-max-45,
.total-trend-data-table .table.table-striped .col-max-45 {
  max-width: 450px;
}
.idmp-table .table.table-striped .col-max-50,
.total-trend-data-table .table.table-striped .col-max-50 {
  max-width: 500px;
}
.idmp-table .table.table-striped .col-max-55,
.total-trend-data-table .table.table-striped .col-max-55 {
  max-width: 550px;
}
.idmp-table .table.table-striped .col-max-60,
.total-trend-data-table .table.table-striped .col-max-60 {
  max-width: 600px;
}
.idmp-table .table.table-striped .col-max-65,
.total-trend-data-table .table.table-striped .col-max-65 {
  max-width: 650px;
}
.idmp-table .table td,
.total-trend-data-table .table td,
.idmp-table .table th,
.total-trend-data-table .table th {
  border-top: none;
}
.total-trend-data-table {
  padding: 10px 20px 0;
}
.total-trend-data-table table.table.table-striped {
  margin-bottom: 0;
}
.mega-dropdown .mega-dropdown-top {
  padding: 0 20px 5px;
  border-bottom: 1px solid #cccccc;
}
.mega-dropdown .mega-dropdown-body {
  padding: 5px 20px;
}
.mega-dropdown .mega-dropdown-body ul.simple-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mega-dropdown .mega-dropdown-body ul.simple-list li {
  height: 36px;
  font-size: 14px;
}
.mega-dropdown .mega-dropdown-body ul.simple-list li:nth-child(odd) {
  background: #ffffff;
}
.mega-dropdown .mega-dropdown-body ul.simple-list li:nth-child(odd) {
  background: #F2F5F9;
}
.mega-dropdown .mega-dropdown-body ul.simple-list li:hover {
  cursor: pointer;
  background: #e2f8df;
}
.mega-dropdown .mega-dropdown-body ul.simple-list li.active:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\ea57";
  font-size: 24px;
  color: #00bf6f;
  margin-left: -30px;
  position: relative;
  top: 0.325rem;
  margin-right: 6px;
  padding-left: 5px;
}
.mega-dropdown .mega-dropdown-body ul.simple-list li.section-head {
  background: #cccccc;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 5px !important;
}
.mega-dropdown .mega-dropdown-body ul.simple-list.checkmarks li {
  padding: 5px 30px;
}
.mega-dropdown .mega-dropdown-body ul.simple-list.checkmarks li:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  color: #00bf6f;
  margin-left: -30px;
  position: relative;
  top: 0.325rem;
  margin-right: 6px;
  width: 30px;
  height: 30px;
  line-height: 0;
}
.mega-dropdown .mega-dropdown-body ul.simple-list.checkmarks li:active {
  padding-top: 2px;
  line-height: 0.95;
}
.mega-dropdown .mega-dropdown-body ul.simple-list.checkmarks li.list-choice.active {
  color: #009959;
  outline: 1px solid #00bf6f;
  background-color: #e2f8df;
}
.mega-dropdown.search .mega-dropdown-body {
  height: calc(350px - 38px);
  overflow-y: auto;
}
.mega-dropdown.search2 {
  height: 350px;
}
.mega-dropdown.search2 .mega-dropdown-top {
  height: 38px;
}
.mega-dropdown.search2 .mega-dropdown-body {
  height: calc(350px - 38px);
  overflow-y: auto;
}
.modal .modal-dialog .modal-content .modal-header {
  height: 50px;
}
.modal .modal-dialog .modal-content .modal-header h5 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
  font-size: 14px;
  line-height: 1;
}
.modal .modal-dialog .modal-content .modal-header h5 .idmp-ico {
  font-size: 1.5rem;
  position: relative;
  line-height: 0;
  top: 0.325rem;
}
.modal .modal-dialog .modal-content .modal-header button.btn.btn-link {
  color: #555555;
}
.modal .modal-dialog .modal-content .modal-header button.close {
  padding: 0.5rem 1rem;
  margin: -1rem -1rem -1rem auto;
}
.modal.delete .modal-dialog .modal-content .modal-header {
  background-color: #D31203;
}
.modal.delete .modal-dialog .modal-content .modal-header h5,
.modal.delete .modal-dialog .modal-content .modal-header button.btn.btn-link {
  color: #ffffff;
}
.modal.delete .modal-dialog .modal-content .modal-footer .btn.btn-primary {
  background: #D31203;
  border-color: #D31203;
  color: #ffffff;
}
.modal.blue .modal-dialog .modal-content .modal-header {
  background-color: #1473E6;
}
.modal.blue .modal-dialog .modal-content .modal-header h5,
.modal.blue .modal-dialog .modal-content .modal-header button.btn.btn-link {
  color: #ffffff;
}
.modal.blue .modal-dialog .modal-content .modal-footer .btn.btn-primary {
  background: #1473E6;
  border-color: #1473E6;
  color: #ffffff;
}
.modal.wide-md .modal-dialog {
  max-width: 700px;
}
.modal.wide-lg .modal-dialog {
  max-width: 1200px;
}
.modal.wide-xl .modal-dialog {
  max-width: calc(100% - 60px);
}
.modal .modal-body {
  max-height: calc(100vh - 190px);
  overflow-y: auto;
  background: aqua;
  width: 100%;
  display: block;
  height: 100%;
  background-color: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  background: #ffffff;
}
.modal .modal-body .detail-container-header,
.modal .modal-body .detail-container-body,
.modal .modal-body .detail-container-footer,
.modal .modal-body .body-message {
  width: 100%;
  display: block;
}
.modal .modal-body .detail-container-header {
  background: #ECF4FC;
  height: 114px;
}
.modal .modal-body .detail-container-header.syndicated {
  border-left: 5px solid #9F6BBF;
}
.modal .modal-body .detail-container-header.syndicated .left-side {
  padding-left: 10px;
}
.modal .modal-body .detail-container-header.pending {
  border-left: 5px solid #FF7B02;
}
.modal .modal-body .detail-container-header.pending .left-side {
  padding-left: 10px;
}
.modal .modal-body .detail-container-header.failed {
  border-left: 5px solid #D31203;
}
.modal .modal-body .detail-container-header.failed .left-side {
  padding-left: 10px;
}
.modal .modal-body .detail-container-header .left-side {
  width: 100%;
  float: left;
  padding: 12px 12px 12px 15px;
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container-header .left-side {
    width: calc(100% - 75px);
  }
}
.modal .modal-body .detail-container-header .left-side .header-detail {
  width: 100%;
  display: block;
  height: 40px;
}
.modal .modal-body .detail-container-header .left-side .header-detail h1 {
  font-size: 20px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal .modal-body .detail-container-header .left-side .header-values {
  width: 100%;
  display: block;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit {
  max-width: 26%;
  float: left;
  display: inline-block;
  width: fit-content;
  padding-right: 5px;
}
@media (min-width:992px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit {
    max-width: 33.33%;
  }
}
@media (min-width:992px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 10px;
  }
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 15px;
  }
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-icon {
  width: 25px;
  height: 45px;
  float: left;
  background-position: left top;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width:768px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 35px;
  }
}
@media (min-width:992px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 45px;
  }
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value {
  width: calc(100% - 25px);
  float: left;
  padding-left: 5px;
}
@media (min-width:768px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 35px);
  }
}
@media (min-width:992px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 45px);
  }
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
  color: #333333;
  font-size: 18px;
  padding: 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: fit-content;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  line-height: 1.325;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 sup {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 55%;
  margin-left: -0.125rem;
}
@media (min-width:992px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 20px;
  }
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 22px;
  }
}
@media (min-width:1600px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 24px;
  }
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
  color: #333333;
  font-size: 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width:768px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 11px;
  }
}
@media (min-width:992px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 12px;
  }
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .modal .modal-body .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 14px;
  }
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.households .detail-icon {
  background-image: url("/idmp/images/svg/ico-households.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.households.blue:hover {
  cursor: pointer;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-households-blue.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-top h2,
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.individuals .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.individuals.blue:hover {
  cursor: pointer;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual-blue.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-top h2,
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.cpm {
  min-width: 24%;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.cpm .detail-icon {
  background-image: url("/idmp/images/svg/ico-CPM.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.date {
  padding-right: 5px;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.date .detail-icon {
  background-image: url("/idmp/images/svg/ico-creationDate.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.date .detail-value .detail-value-top h2 {
  font-size: 12px;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-icon,
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-top h2,
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-top h2 {
  font-size: 12px;
  color: #9F6BBF;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-bottom h3,
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-bottom h3 {
  color: #9F6BBF;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-input:checked + .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #1473E6;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.scale .form-check .form-check-label {
  font-size: 12px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.scale .form-check input[type="checkbox"] {
  border-color: #1473E6;
  outline-color: #1473E6;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.uploaded,
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.records {
  max-width: 50%;
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon {
  background-image: url("/idmp/images/svg/ico-uploaded.svg");
}
.modal .modal-body .detail-container-header .left-side .header-values .detail-unit.records .detail-icon {
  background-image: url("/idmp/images/svg/ico-records.svg");
}
.modal .modal-body .detail-container-header .right-side {
  width: 100%;
  float: right;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 0 5px 0 0;
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container-header .right-side {
    width: 110px;
    height: 114px;
  }
}
.modal .modal-body .detail-container-header .right-side button.btn.btn-default {
  height: 38px;
  width: calc(33.33% - 3px);
  border: none;
  border-radius: 0;
  text-align: left;
  color: #1473E6;
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container-header .right-side button.btn.btn-default {
    border-bottom: 1px solid #cccccc;
    width: 110px;
  }
}
.modal .modal-body .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-file,
.modal .modal-body .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-x,
.modal .modal-body .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-pdf {
  color: #1473E6;
}
.modal .modal-body .detail-container-header .right-side button.btn.btn-default.save {
  color: #00bf6f;
}
.modal .modal-body .detail-container-header .right-side button.btn.btn-default:last-of-type {
  border-bottom: none;
  height: 36px;
}
.modal .modal-body .detail-container-header .right-side button.btn.btn-default:last-of-type:hover {
  color: #D31203;
}
.modal .modal-body .detail-container-body {
  background: #ffffff;
  padding: 20px;
  display: block;
  height: calc(100% - 210px);
  overflow-y: auto;
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container-body {
    height: calc(100% - 177px);
  }
}
.modal .modal-body .detail-container-body .body-card-unit {
  width: calc(100% - 10px);
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  display: block;
  margin-bottom: 10px;
}
.modal .modal-body .detail-container-body .body-card-unit:last-of-type {
  margin-bottom: 0;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header {
  width: 100%;
  display: block;
  border-bottom: 1px solid #555555;
  height: 32px;
  padding-left: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header .card-header-data {
  float: left;
  margin-right: 20px;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header .card-header-data .icon,
.modal .modal-body .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-household,
.modal .modal-body .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-individual {
  width: 30px;
  height: 30px;
  margin-right: 5px;
  float: left;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header .card-header-data .value {
  float: left;
  padding-top: 8px;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 {
  font-size: 12px;
  color: #333333;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header-info {
  width: 100%;
  height: auto;
  padding: 6px 15px;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header-info .info-details {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  font-size: 12px;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-header-info .info-details strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.modal .modal-body .detail-container-body .body-card-unit .body-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.modal .modal-body .detail-container-body .body-card-unit.rule.not:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(242, 123, 121, 0.5);
  border-color: #f27b79;
}
.modal .modal-body .detail-container-body .body-card-unit.rule.or:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.modal .modal-body .detail-container-body .body-card-unit.rule.and:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.modal .modal-body .detail-container-body .body-card-unit.rule.or.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.modal .modal-body .detail-container-body .body-card-unit.rule.and.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.modal .modal-body .detail-container-body .body-card-unit.rule.not .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.rule.or .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.rule.and .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding {
  background: #ffffff;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 1) .icon {
  background-image: url("/idmp/images/svg/ICO-RULES.svg");
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 2) .icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-delete {
  float: right;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body {
  width: 100%;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group {
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input {
  width: calc(50% - 42px);
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group {
  margin-bottom: 0;
  width: 100%;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  margin: 0;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
  padding-top: 10px;
  font-size: 14px;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  position: relative;
  top: -0.3rem;
  content: "\e906";
  border: unset;
  float: right;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group input {
  font-size: 14px;
  color: #000000;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  width: 84px;
  padding-top: 28px;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot {
  width: 25px;
  display: inline-block;
  float: left;
  color: #cccccc;
  text-align: center;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot.active {
  color: #1473E6;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition {
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
  float: left;
  margin-top: 8px;
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition:before {
  content: "\OR";
}
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input,
.modal .modal-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  float: left;
}
.modal .modal-body .detail-container-body .body-card-unit.reporting {
  background: #ffffff;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container-body .body-message .header h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #D31203;
}
.modal .modal-body .detail-container-body .body-message .body .body-group {
  padding: 5px 20px;
}
.modal .modal-body .detail-container-body .body-message .body .body-group h4 {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
}
.modal .modal-body .detail-container-body .body-message .body .body-group p {
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.modal .modal-body .detail-container-body .body-message .body .body-group ul {
  list-style: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 0;
  margin: 0.5em 0 0 0;
}
.modal .modal-body .detail-container-body .body-message .body .body-group ul li {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 0 0 0.125em 1em;
}
.modal .modal-body .detail-container-body .body-message .footer {
  font-size: 12px;
}
.modal .modal-body .detail-container-body .body-message .footer .cta {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.modal .modal-body .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue {
  border-color: #D31203;
  color: #D31203;
}
.modal .modal-body .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue:hover {
  background: #D31203;
  border-color: #D31203;
  color: #ffffff;
}
.modal .modal-body .detail-container-footer {
  border-top: 1px solid #cccccc;
  height: 53px;
  display: block;
}
.modal .modal-body .detail-container-footer .cta-group {
  float: right;
  padding-right: 20px;
  padding-top: 10px;
}
.modal .modal-body:nth-child(n) .body-card-header:before {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.modal .modal-body:nth-child(2) .body-card-header:before {
  background-color: #56B5E9;
  content: "1";
}
.modal .modal-body:nth-child(3) .body-card-header:before {
  background-color: #0073B2;
  content: "2";
}
.modal .modal-body:nth-child(4) .body-card-header:before {
  background-color: #332288;
  content: "3";
}
.modal .modal-body:nth-child(5) .body-card-header:before {
  background-color: #4E37BF;
  content: "4";
}
.modal .modal-body:nth-child(6) .body-card-header:before {
  background-color: #8B37BF;
  content: "5";
}
.modal .modal-body:nth-child(7) .body-card-header:before {
  background-color: #9F6BBF;
  content: "6";
}
.modal .modal-body:nth-child(8) .body-card-header:before {
  background-color: #795191;
  content: "7";
}
.modal .modal-body:nth-child(9) .body-card-header:before {
  background-color: #217F8B;
  content: "8";
}
.modal .modal-body:nth-child(10) .body-card-header:before {
  background-color: #2A9EAD;
  content: "9";
}
.modal .modal-body:nth-child(11) .body-card-header:before {
  background-color: #33D4D4;
  content: "10";
}
.modal .modal-body:nth-child(12) .body-card-header:before {
  background-color: #F8A381;
  content: "11";
}
.modal .modal-body:nth-child(13) .body-card-header:before {
  background-color: #FCA19A;
  content: "12";
}
.modal .modal-body:nth-child(14) .body-card-header:before {
  background-color: #33D4D4;
  content: "13";
}
.modal .modal-body:nth-child(15) .body-card-header:before {
  background-color: #8330C7;
  content: "14";
}
.modal .modal-body:nth-child(16) .body-card-header:before {
  background-color: #C030A0;
  content: "15";
}
.modal .modal-body:nth-child(17) .body-card-header:before {
  background-color: #C6ED4E;
  content: "16";
}
.modal .modal-body:nth-child(18) .body-card-header:before {
  background-color: #2DD773;
  content: "17";
}
.modal .modal-body:nth-child(19) .body-card-header:before {
  background-color: #22A2C7;
  content: "18";
}
.modal .modal-body:nth-child(20) .body-card-header:before {
  background-color: #2F1AB3;
  content: "19";
}
.modal .modal-body:nth-child(21) .body-card-header:before {
  background-color: #9E1495;
  content: "20";
}
.modal .modal-body:nth-child(22) .body-card-header:before {
  background-color: #00527f;
  content: "21";
}
.modal .modal-body:nth-child(23) .body-card-header:before {
  background-color: #3e2c97;
  content: "22";
}
.modal .modal-body:nth-child(24) .body-card-header:before {
  background-color: #874bac;
  content: "23";
}
.modal .modal-body:nth-child(25) .body-card-header:before {
  background-color: #175962;
  content: "24";
}
.modal .modal-body:nth-child(26) .body-card-header:before {
  background-color: #25afaf;
  content: "25";
}
.modal .modal-body:nth-child(27) .body-card-header:before {
  background-color: #fb7368;
  content: "26";
}
.modal .modal-body:nth-child(28) .body-card-header:before {
  background-color: #68269e;
  content: "27";
}
.modal .modal-body:nth-child(29) .body-card-header:before {
  background-color: #b7e820;
  content: "28";
}
.modal .modal-body:nth-child(30) .body-card-header:before {
  background-color: #1b7f9b;
  content: "29";
}
.modal .modal-body:nth-child(31) .body-card-header:before {
  background-color: #710e6a;
  content: "30";
}
.modal .modal-body .single-platform,
.modal .modal-body .single-platform-detail-unit {
  padding: 5px 15px 5px 0px;
  max-width: 25%;
  float: left;
  margin-right: 15px;
}
.modal .modal-body .single-platform:first-of-type,
.modal .modal-body .single-platform-detail-unit:first-of-type {
  padding-left: 10px;
}
.modal .modal-body .single-platform .single-platform-count,
.modal .modal-body .single-platform-detail-unit .single-platform-count {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #333333;
}
.modal .modal-body .single-platform .single-platform-value,
.modal .modal-body .single-platform-detail-unit .single-platform-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.modal .modal-body .single-platform .single-platform-count,
.modal .modal-body .single-platform-detail-unit .single-platform-count,
.modal .modal-body .single-platform .single-platform-value,
.modal .modal-body .single-platform-detail-unit .single-platform-value {
  line-height: 1;
}
.modal .modal-body .single-platform.trend-up:before,
.modal .modal-body .single-platform-detail-unit.trend-up:before {
  content: "\e921";
  color: #7bc9a4;
}
.modal .modal-body .single-platform.trend-up .single-platform-count,
.modal .modal-body .single-platform-detail-unit.trend-up .single-platform-count {
  color: #7bc9a4;
}
.modal .modal-body .single-platform.trend-down:before,
.modal .modal-body .single-platform-detail-unit.trend-down:before {
  content: "\e923";
  color: #ee736d;
}
.modal .modal-body .single-platform.trend-down .single-platform-count,
.modal .modal-body .single-platform-detail-unit.trend-down .single-platform-count {
  color: #ee736d;
}
.modal .modal-body .single-platform.trend-up:before,
.modal .modal-body .single-platform-detail-unit.trend-up:before,
.modal .modal-body .single-platform.trend-down:before,
.modal .modal-body .single-platform-detail-unit.trend-down:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  float: left;
  width: 30px;
  font-size: 30px;
  position: relative;
  line-height: 1;
}
.modal .modal-body .single-platform.trend-up .single-platform-count,
.modal .modal-body .single-platform-detail-unit.trend-up .single-platform-count,
.modal .modal-body .single-platform.trend-down .single-platform-count,
.modal .modal-body .single-platform-detail-unit.trend-down .single-platform-count,
.modal .modal-body .single-platform.trend-up .single-platform-value,
.modal .modal-body .single-platform-detail-unit.trend-up .single-platform-value,
.modal .modal-body .single-platform.trend-down .single-platform-value,
.modal .modal-body .single-platform-detail-unit.trend-down .single-platform-value {
  width: calc(100% - 30px);
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.modal .modal-body:nth-child(2) .single-platform .single-platform-count,
.modal .modal-body:nth-child(2) .single-platform .single-platform-value {
  color: #56B5E9;
}
.modal .modal-body:nth-child(3) .single-platform .single-platform-count,
.modal .modal-body:nth-child(3) .single-platform .single-platform-value {
  color: #0073B2;
}
.modal .modal-body:nth-child(4) .single-platform .single-platform-count,
.modal .modal-body:nth-child(4) .single-platform .single-platform-value {
  color: #332288;
}
.modal .modal-body:nth-child(5) .single-platform .single-platform-count,
.modal .modal-body:nth-child(5) .single-platform .single-platform-value {
  color: #4E37BF;
}
.modal .modal-body:nth-child(6) .single-platform .single-platform-count,
.modal .modal-body:nth-child(6) .single-platform .single-platform-value {
  color: #8B37BF;
}
.modal .modal-body:nth-child(7) .single-platform .single-platform-count,
.modal .modal-body:nth-child(7) .single-platform .single-platform-value {
  color: #9F6BBF;
}
.modal .modal-body:nth-child(8) .single-platform .single-platform-count,
.modal .modal-body:nth-child(8) .single-platform .single-platform-value {
  color: #795191;
}
.modal .modal-body:nth-child(9) .single-platform .single-platform-count,
.modal .modal-body:nth-child(9) .single-platform .single-platform-value {
  color: #217F8B;
}
.modal .modal-body:nth-child(10) .single-platform .single-platform-count,
.modal .modal-body:nth-child(10) .single-platform .single-platform-value {
  color: #2A9EAD;
}
.modal .modal-body:nth-child(11) .single-platform .single-platform-count,
.modal .modal-body:nth-child(11) .single-platform .single-platform-value {
  color: #33D4D4;
}
.modal .modal-body:nth-child(12) .single-platform .single-platform-count,
.modal .modal-body:nth-child(12) .single-platform .single-platform-value {
  color: #F8A381;
}
.modal .modal-body:nth-child(13) .single-platform .single-platform-count,
.modal .modal-body:nth-child(13) .single-platform .single-platform-value {
  color: #FCA19A;
}
.modal .modal-body:nth-child(14) .single-platform .single-platform-count,
.modal .modal-body:nth-child(14) .single-platform .single-platform-value {
  color: #33D4D4;
}
.modal .modal-body:nth-child(15) .single-platform .single-platform-count,
.modal .modal-body:nth-child(15) .single-platform .single-platform-value {
  color: #8330C7;
}
.modal .modal-body:nth-child(16) .single-platform .single-platform-count,
.modal .modal-body:nth-child(16) .single-platform .single-platform-value {
  color: #C030A0;
}
.modal .modal-body:nth-child(17) .single-platform .single-platform-count,
.modal .modal-body:nth-child(17) .single-platform .single-platform-value {
  color: #C6ED4E;
}
.modal .modal-body:nth-child(18) .single-platform .single-platform-count,
.modal .modal-body:nth-child(18) .single-platform .single-platform-value {
  color: #2DD773;
}
.modal .modal-body:nth-child(19) .single-platform .single-platform-count,
.modal .modal-body:nth-child(19) .single-platform .single-platform-value {
  color: #22A2C7;
}
.modal .modal-body:nth-child(20) .single-platform .single-platform-count,
.modal .modal-body:nth-child(20) .single-platform .single-platform-value {
  color: #2F1AB3;
}
.modal .modal-body:nth-child(21) .single-platform .single-platform-count,
.modal .modal-body:nth-child(21) .single-platform .single-platform-value {
  color: #9E1495;
}
.modal .modal-body:nth-child(22) .single-platform .single-platform-count,
.modal .modal-body:nth-child(22) .single-platform .single-platform-value {
  color: #00527f;
}
.modal .modal-body:nth-child(23) .single-platform .single-platform-count,
.modal .modal-body:nth-child(23) .single-platform .single-platform-value {
  color: #3e2c97;
}
.modal .modal-body:nth-child(24) .single-platform .single-platform-count,
.modal .modal-body:nth-child(24) .single-platform .single-platform-value {
  color: #874bac;
}
.modal .modal-body:nth-child(25) .single-platform .single-platform-count,
.modal .modal-body:nth-child(25) .single-platform .single-platform-value {
  color: #175962;
}
.modal .modal-body:nth-child(26) .single-platform .single-platform-count,
.modal .modal-body:nth-child(26) .single-platform .single-platform-value {
  color: #25afaf;
}
.modal .modal-body:nth-child(27) .single-platform .single-platform-count,
.modal .modal-body:nth-child(27) .single-platform .single-platform-value {
  color: #fb7368;
}
.modal .modal-body:nth-child(28) .single-platform .single-platform-count,
.modal .modal-body:nth-child(28) .single-platform .single-platform-value {
  color: #68269e;
}
.modal .modal-body:nth-child(29) .single-platform .single-platform-count,
.modal .modal-body:nth-child(29) .single-platform .single-platform-value {
  color: #b7e820;
}
.modal .modal-body:nth-child(30) .single-platform .single-platform-count,
.modal .modal-body:nth-child(30) .single-platform .single-platform-value {
  color: #1b7f9b;
}
.modal .modal-body:nth-child(31) .single-platform .single-platform-count,
.modal .modal-body:nth-child(31) .single-platform .single-platform-value {
  color: #710e6a;
}
.modal .modal-body .body-card-header .card-header-data {
  max-width: 30%;
}
.modal .modal-body .body-card-header .card-header-data .icon,
.modal .modal-body .body-card-header .card-header-data .icon-individual,
.modal .modal-body .body-card-header .card-header-data .icon-household {
  display: none;
}
@media (min-width:1600px) {
  .modal .modal-body .body-card-header .card-header-data .icon,
  .modal .modal-body .body-card-header .card-header-data .icon-individual,
  .modal .modal-body .body-card-header .card-header-data .icon-household {
    display: inline-block;
  }
}
.modal .modal-body .body-card-header .card-header-data .value {
  width: calc(100% - 35px);
}
.modal .modal-body .body-card-header .card-header-data .value h4 {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.modal .modal-body .body-card-header .card-header-data:nth-child(n + 1) .icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard-black.svg");
}
.modal .modal-body .body-card-header .card-header-data:nth-child(n + 2) .icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.modal .modal-body .body-card-header .card-header-data:nth-child(n + 3) .icon {
  background-image: url("/idmp/images/svg/newspaper.svg");
}
.modal .modal-body .body-card-header .card-header-data:nth-child(n + 4) .icon {
  background-image: url("/idmp/images/svg/ico-creationDate.svg");
}
.modal .modal-body .body-card-header .card-header-data:nth-child(n + 5) .icon {
  background-image: url("/idmp/images/svg/ico-target.svg");
}
.modal .modal-body .body-card-header .card-header-delete {
  float: right;
}
.modal .modal-body .body-card-header .card-header-delete button.btn.btn-link {
  padding-left: 5px;
  padding-right: 5px;
}
.modal .modal-body .body-card-header .card-header-delete button.btn.btn-link .idmp-ico.stop:hover {
  color: #D31203;
}
.modal .modal-body .body-card-body {
  width: 100%;
}
.modal .modal-body .body-card-body .attribute-group {
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
  width: 100%;
}
.modal .modal-body .body-card-body .attribute-group-input {
  width: calc(50% - 42px);
}
.modal .modal-body .body-card-body .attribute-group-input form .form-group {
  margin-bottom: 0;
  width: 100%;
}
.modal .modal-body .body-card-body .attribute-group-input form .form-group label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  margin: 0;
}
.modal .modal-body .body-card-body .attribute-group-input form .form-group .dropdown .btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
  padding-top: 10px;
  font-size: 14px;
}
.modal .modal-body .body-card-body .attribute-group-input form .form-group .dropdown .btn.btn-default.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  position: relative;
  top: -0.3rem;
  content: "\e906";
  border: unset;
  float: right;
}
.modal .modal-body .body-card-body .attribute-group-input form .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.modal .modal-body .body-card-body .attribute-group-input form .form-group input {
  font-size: 14px;
  color: #000000;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.modal .modal-body .body-card-body .attribute-group-inicator {
  width: 84px;
  padding-top: 28px;
}
.modal .modal-body .body-card-body .attribute-group-inicator .active-dot {
  width: 25px;
  display: inline-block;
  float: left;
  color: #cccccc;
  text-align: center;
}
.modal .modal-body .body-card-body .attribute-group-inicator .active-dot.active {
  color: #1473E6;
}
.modal .modal-body .body-card-body .attribute-group-inicator .condition {
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
  float: left;
  margin-top: 8px;
}
.modal .modal-body .body-card-body .attribute-group-inicator .condition:before {
  content: "\OR";
}
.modal .modal-body .body-card-body .attribute-group-input,
.modal .modal-body .body-card-body .attribute-group-inicator {
  float: left;
}
.modal .modal-body .body-card-body .details-container {
  padding: 10px 20px;
}
.modal .modal-body .body-card-body .details-container h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.modal .modal-body .body-card-body .details-container p {
  font-size: 10px;
  margin: 0;
  padding: 0;
  color: #555555;
  text-transform: uppercase;
}
.modal .modal-body .body-card-body .details-container p .value {
  font-size: 14px;
  color: #000000;
  text-transform: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-right: 10px;
}
.modal .modal-body .body-card-body .details-container .detail-group {
  margin-bottom: 0.25rem;
  width: 100%;
  border-bottom: 1px solid #cccccc;
}
.modal .modal-body .body-card-body .details-container.onboarding {
  display: inline-block;
  width: 100%;
}
.modal .modal-body .body-card-body .details-container.onboarding .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 15px;
  border-top: 1px solid #cccccc;
  padding-top: 5px;
  padding-right: 20px;
}
@media (min-width:992px) {
  .modal .modal-body .body-card-body .details-container.onboarding .detail-group {
    width: 50%;
  }
}
.modal .modal-body .body-card-body .details-container.onboarding .detail-group p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.modal .modal-body .body-card-body .details-container.planning {
  display: inline-block;
  width: 100%;
}
.modal .modal-body .body-card-body .details-container.planning .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
}
@media (min-width:992px) {
  .modal .modal-body .body-card-body .details-container.planning .detail-group {
    width: 33.33%;
  }
}
.modal .modal-body .body-card-body .details-container.planning .detail-group p {
  font-size: 14px;
  text-transform: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.modal .modal-body .body-card-body .details-container.planning .detail-group h3 {
  margin-bottom: 5px;
}
.modal .modal-body .body-card-body .details-container.planning .detail-group h3 .rule.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .body-card-body .details-container.planning .detail-group h3 .rule.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .body-card-body .details-container.planning .detail-group h3 .rule.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .body-card-body .details-container.planning .detail-group h3 .rule.or:before,
.modal .modal-body .body-card-body .details-container.planning .detail-group h3 .rule.and:before,
.modal .modal-body .body-card-body .details-container.planning .detail-group h3 .rule.not:before {
  border-radius: 30px;
  padding: 4px 6px;
  font-size: 10px;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  color: #ffffff;
  content: "\e94e";
}
.modal .modal-body.pending {
  border-left: 5px solid #FF7B02;
}
.modal .modal-body.pending .progress {
  width: 60px;
  margin-top: 8px;
  margin-right: 10px;
}
.modal .modal-body.pending .progress .progress-bar {
  background-color: #FF7B02;
}
.modal .modal-body.failed {
  border-left: 5px solid #D31203;
}
.modal .modal-body .detail-container {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  margin-top: 55px;
  height: calc(100% - 95px);
  overflow: hidden;
}
.modal .modal-body .detail-container .total-trend {
  background: #ffffff;
  width: 100%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(20, 115, 230, 0.2);
  margin-bottom: 20px;
  overflow: hidden;
}
.modal .modal-body .detail-container .total-trend .total-trend-header,
.modal .modal-body .detail-container .total-trend .total-trend-body,
.modal .modal-body .detail-container .total-trend .total-trend-summary,
.modal .modal-body .detail-container .total-trend .total-trend-message {
  width: 100%;
}
.modal .modal-body .detail-container .total-trend .total-trend-header {
  background: #555555;
  width: 100%;
  border-bottom: 1px solid #cccccc;
  padding: 5px 20px;
  height: 43px;
}
.modal .modal-body .detail-container .total-trend .total-trend-header h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #ffffff;
  padding: 8px 0;
  margin: 0;
  line-height: 1;
  float: left;
  width: calc(100% - 60px);
}
.modal .modal-body .detail-container .total-trend .total-trend-header button.btn.btn-default {
  float: right;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .fake-image,
.modal .modal-body .detail-container .total-trend .total-trend-body .idmp-mainpage-image,
.modal .modal-body .detail-container .total-trend .total-trend-body .idmpx-image {
  width: 100%;
  padding: 0 20px;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats {
  width: 100%;
  height: auto;
  display: block;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit {
  padding: 5px 10px;
  margin: 0 0 5px 0;
  width: 33.33%;
  float: left;
}
@media (min-width:1200px) {
  .modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit {
    width: 25%;
  }
}
@media (min-width:1600px) {
  .modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit {
    width: 20%;
  }
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(1) {
  color: #56B5E9;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(1):before {
  content: "1";
  background-color: #56B5E9;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(2) {
  color: #0073B2;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(2):before {
  content: "2";
  background-color: #0073B2;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(3) {
  color: #332288;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(3):before {
  content: "3";
  background-color: #332288;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(4) {
  color: #4E37BF;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(4):before {
  content: "4";
  background-color: #4E37BF;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(5) {
  color: #8B37BF;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(5):before {
  content: "5";
  background-color: #8B37BF;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(6) {
  color: #9F6BBF;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(6):before {
  content: "6";
  background-color: #9F6BBF;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(7) {
  color: #795191;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(7):before {
  content: "7";
  background-color: #795191;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(8) {
  color: #217F8B;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(8):before {
  content: "8";
  background-color: #217F8B;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(9) {
  color: #2A9EAD;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(9):before {
  content: "9";
  background-color: #2A9EAD;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(10) {
  color: #33D4D4;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(10):before {
  content: "10";
  background-color: #33D4D4;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(11) {
  color: #F8A381;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(11):before {
  content: "11";
  background-color: #F8A381;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(12) {
  color: #FCA19A;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(12):before {
  content: "12";
  background-color: #FCA19A;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(13) {
  color: #33D4D4;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(13):before {
  content: "13";
  background-color: #33D4D4;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(14) {
  color: #8330C7;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(14):before {
  content: "14";
  background-color: #8330C7;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(15) {
  color: #C030A0;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(15):before {
  content: "15";
  background-color: #C030A0;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(16) {
  color: #C6ED4E;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(16):before {
  content: "16";
  background-color: #C6ED4E;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(17) {
  color: #2DD773;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(17):before {
  content: "17";
  background-color: #2DD773;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(18) {
  color: #22A2C7;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(18):before {
  content: "18";
  background-color: #22A2C7;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(19) {
  color: #2F1AB3;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(19):before {
  content: "19";
  background-color: #2F1AB3;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(20) {
  color: #9E1495;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(20):before {
  content: "20";
  background-color: #9E1495;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(21) {
  color: #00527f;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(21):before {
  content: "21";
  background-color: #00527f;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(22) {
  color: #3e2c97;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(22):before {
  content: "22";
  background-color: #3e2c97;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(23) {
  color: #874bac;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(23):before {
  content: "23";
  background-color: #874bac;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(24) {
  color: #175962;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(24):before {
  content: "24";
  background-color: #175962;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(25) {
  color: #25afaf;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(25):before {
  content: "25";
  background-color: #25afaf;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(26) {
  color: #fb7368;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(26):before {
  content: "26";
  background-color: #fb7368;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(27) {
  color: #68269e;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(27):before {
  content: "27";
  background-color: #68269e;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(28) {
  color: #b7e820;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(28):before {
  content: "28";
  background-color: #b7e820;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(29) {
  color: #1b7f9b;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(29):before {
  content: "29";
  background-color: #1b7f9b;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(30) {
  color: #710e6a;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(30):before {
  content: "30";
  background-color: #710e6a;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(1):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(2):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(3):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(4):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(5):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(6):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(7):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(8):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(9):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(10):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(11):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(12):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(13):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(14):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(15):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(16):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(17):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(18):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(19):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(20):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(21):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(22):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(23):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(24):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(25):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(26):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(27):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(28):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(29):before,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(30):before {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 12px;
  float: left;
  min-width: 20px;
  border-radius: 20px;
  text-align: center;
  padding: 1px 5px;
  color: #ffffff;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-numner,
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-platform {
  width: calc(100% - 30px);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  float: right;
  line-height: 1;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-numner {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 18px;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-numner .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
}
.modal .modal-body .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-platform {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container {
  padding: 0px 20px 10px;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container p {
  font-size: 10px;
  margin: 0;
  padding: 0;
  color: #555555;
  text-transform: uppercase;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container p .value {
  font-size: 14px;
  color: #000000;
  text-transform: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-right: 10px;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container .detail-group {
  margin-bottom: 0.25rem;
  width: 100%;
  border-bottom: 1px solid #cccccc;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.onboarding {
  display: inline-block;
  width: 100%;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 10px;
  margin-top: 5px;
  border-top: 1px solid #cccccc;
  padding-top: 5px;
  padding: 1em;
  padding-right: 20px;
  background: #ffffff;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  margin-right: 15px;
}
@media (min-width:992px) {
  .modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group {
    width: calc(33.33% - 15px);
  }
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning {
  display: inline-block;
  width: 100%;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
}
@media (min-width:992px) {
  .modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group {
    width: 33.33%;
  }
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group p {
  font-size: 14px;
  text-transform: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 {
  margin-bottom: 5px;
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or:before,
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and:before,
.modal .modal-body .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not:before {
  border-radius: 30px;
  padding: 4px 6px;
  font-size: 10px;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  color: #ffffff;
  content: "\e94e";
}
.modal .modal-body .detail-container .total-trend-message {
  padding: 10px 20px;
}
.modal .modal-body .detail-container .total-trend-message h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  margin: 0;
}
.modal .modal-body .detail-container .total-trend-message p {
  font-size: 14px;
  margin: 0;
}
.modal .modal-body .detail-container {
  box-shadow: unset;
  border-radius: unset;
  margin-top: unset;
  height: unset;
  overflow: unset;
  max-height: calc(100vh - 222px);
}
.modal .modal-body .detail-container .detail-container-header .right-side .cta-btns button.btn.btn-default,
.modal .modal-body .detail-container .detail-container-header .right-side .cta-btns a.btn.btn-default {
  border-right: 1px solid #cccccc;
}
.modal .modal-body .detail-container .detail-container-body {
  padding: 5px 0;
}
.idmp-homepage {
  width: 100%;
  background: #ffffff;
  padding: 0px;
  font-size: 12px;
  border: 1px solid #cccccc;
  border-top: none;
}
@media (min-width:992px) {
  .idmp-homepage {
    font-size: 13px;
  }
}
@media (min-width:1200px) {
  .idmp-homepage {
    font-size: 14px;
  }
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit {
  box-shadow: 0 5px 12px rgba(0, 0, 0, 0.25);
  border: 1px solid #cccccc;
  min-height: 120px;
  background: #ECF4FC;
  border-radius: 5px;
  overflow: inherit;
  display: flex;
  border-radius: inherit;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section {
  background: #FAFAFB;
  height: auto;
  min-height: 330px;
  display: block;
  padding: 0 20px;
  width: 100%;
  float: left;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section {
    width: 70%;
  }
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .welcome-header {
  width: 100%;
  padding: 10px 0;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .welcome-header h1 {
  font-size: 1.5em;
  color: #333333;
  padding: 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .welcome-header h1 .thin {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .app-module-group-title {
  width: 100%;
  display: inline-block;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .app-module-group-title h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  font-size: 16px;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module {
  width: calc(100% - 1.2em);
  float: left;
  padding: 0.5em 1em;
  border: 1px solid #cccccc;
  border-radius: 5px;
  margin: 0 1.2em 1.2em 0;
  background: #ffffff;
  cursor: pointer;
  transition: all 0.5s ease;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module {
    width: calc(50% - 1.2em);
  }
}
@media (min-width:1200px) {
  .idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module {
    width: calc(33.33% - 1.2em);
  }
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module:hover {
  border-color: #1473E6;
  box-shadow: 0 3px 10px rgba(51, 194, 255, 0.3);
  cursor: pointer;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module:hover .launch-card-body .app-module-title.style-2 h2 {
  color: #1473e6;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module:hover .launch-card-header .idmp-ico {
  color: #1473e6;
  transform: scale(1.5);
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module.active {
  border-color: #009959;
  box-shadow: 0 3px 10px rgba(51, 194, 255, 0.5);
  background-color: #D3EDD7;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module .app-module-title {
  width: 100%;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module .app-module-title h2 {
  color: #333333;
  font-size: 1.25em;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  padding: 0;
  margin: 0;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module .app-module-detail {
  width: 100%;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .left-section .start-app-modules .app-module .app-module-detail p {
  font-size: 0.75rem;
  color: #333333;
  padding: 0;
  margin: 0;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section {
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
  display: block;
  float: left;
  width: 100%;
  min-height: 330px;
  padding-left: 20px;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section {
    width: 30%;
    background-image: url("/idmp/images/svg/homepage-start-right-arrow.svg");
    padding-left: 4.5em;
  }
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .right-side-group {
  width: 100%;
  height: 205px;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-header {
  width: 100%;
  padding: 10px 0;
  display: block;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-header h1 {
  font-size: 1.5em;
  color: #333333;
  padding: 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options {
  width: 100%;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .select-options-unit {
  width: 100%;
  display: block;
  float: left;
  padding-right: 5px;
}
@media (min-width:768px) {
  .idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .select-options-unit {
    width: calc(50% - 70px);
  }
}
@media (min-width:992px) {
  .idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .select-options-unit {
    width: calc(100% - 4.5em);
  }
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .mega-btn-main {
  width: 100%;
  height: 55px;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .mega-btn-main .mega-btn-zone-1 {
  display: none;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .mega-btn-main .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .mega-btn-main .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .mega-btn-main .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 18px;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .mega-btn-main .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 1.5rem;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .mega-btn-main .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .cta-group {
  height: 50px;
  padding-top: 5px;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-starting-block .idmp-starting-block-unit .right-section .select-options .cta-group {
    padding-top: 0;
  }
}
.idmp-homepage .idmp-insights {
  width: 100%;
  height: auto;
  display: block;
}
.idmp-homepage .idmp-insights .idmp-insights-header {
  width: 100%;
  padding: 30px 0 20px;
  min-height: 80px;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-insights .idmp-insights-header {
    height: 80px;
  }
}
.idmp-homepage .idmp-insights .idmp-insights-header .left-side {
  width: 100%;
  padding-top: 10px;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-insights .idmp-insights-header .left-side {
    width: auto;
    float: left;
  }
}
.idmp-homepage .idmp-insights .idmp-insights-header .left-side h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 1.5em;
  color: #333333;
  line-height: 1;
  padding: 0;
  margin: 0 0 10px 0;
}
.idmp-homepage .idmp-insights .idmp-insights-header .left-side h1 .thin {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side {
  width: 100%;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-insights .idmp-insights-header .right-side {
    float: left;
    width: auto;
  }
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights {
  padding: 0;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights {
    padding-left: 20px;
  }
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm {
  float: left;
  width: 160px;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
@media (min-width:992px) {
  .idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm {
    width: 190px;
  }
}
@media (min-width:1200px) {
  .idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm {
    width: 220px;
  }
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 10px;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 12px;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.idmp-homepage .idmp-insights .idmp-insights-header .right-side .filter-insights .filter-button {
  float: left;
  padding: 5px 0 0 8px;
}
.idmp-homepage .idmp-insights .idmp-insights-containers {
  width: 100%;
  height: auto;
  display: inline-block;
  min-height: 350px;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit {
  width: 100%;
}
@media (min-width:768px) {
  .idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit {
    width: 50%;
    float: left;
  }
}
@media (min-width:992px) {
  .idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit {
    width: 33.33%;
  }
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit:first-child {
  padding-right: 5px;
  padding-left: 0 !important;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit:nth-child(n + 1) {
  padding-left: 5px;
  padding-right: 5px;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit:last-child {
  padding-left: 5px;
  padding-right: 0;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit .insight-frame {
  border: 1px solid #cccccc;
  border-radius: 10px;
  background-color: #ffffff;
  padding: 0 20px 10px 20px;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit .insight-frame .insight-header {
  width: 100%;
  height: 40px;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit .insight-frame .insight-header .insight-title {
  float: left;
  font-size: 1.1em;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
  line-height: 1.1;
  padding: 10px 0;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit .insight-frame .insight-header .insight-action {
  padding: 2px 0 0 0;
  float: right;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit .insight-frame .insight-header .insight-action button.btn.btn-link {
  padding-right: 0;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit .insight-frame .insight-body {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.idmp-homepage .idmp-insights .idmp-insights-containers .insight-unit .insight-frame .insight-body img {
  width: 100%;
  height: auto;
}
.idmp-main-body {
  width: 100%;
  display: block;
  height: auto;
  min-width: 700px;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-top: none;
  box-shadow: none;
}
.idmp-main-body .main-top-nav {
  width: 100%;
  background: #555555;
  padding: 20px;
  height: auto;
  display: block;
}
@media (min-width:992px) {
  .idmp-main-body .main-top-nav {
    height: 100px;
  }
}
.idmp-main-body .main-top-nav .main-top-nav-left {
  width: 100%;
}
@media (min-width:992px) {
  .idmp-main-body .main-top-nav .main-top-nav-left {
    float: left;
    max-width: 50%;
    width: 40%;
    height: 60px;
    border-right: 1px solid #cccccc;
  }
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group {
  float: left;
  padding-right: 10px;
}
@media (min-width:992px) {
  .idmp-main-body .main-top-nav .main-top-nav-left .filter-group {
    width: calc(50% - 65px);
  }
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group .mega-btn-main {
  width: 100%;
  height: 60px;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group .mega-btn-main .mega-btn-zone-1 {
  display: none;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group .mega-btn-main .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group .mega-btn-main .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group .mega-btn-main .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 18px;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group .mega-btn-main .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 1.5rem;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-group .mega-btn-main .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-action {
  float: left;
  width: 130px;
  padding: 10px 0;
}
.idmp-main-body .main-top-nav .main-top-nav-left .filter-action .btn.btn-primary {
  width: 120px;
}
.idmp-main-body .main-top-nav .main-top-nav-right {
  width: 100%;
}
@media (min-width:992px) {
  .idmp-main-body .main-top-nav .main-top-nav-right {
    float: left;
    max-width: 50%;
    width: auto;
    height: 60px;
  }
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav {
    padding: 5px 20px;
    color: #f4f4f4;
  }
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li {
    font-family: acumin-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
  }
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li a,
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li span {
    color: #ffffff;
    font-family: acumin-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
  }
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li a.nav-home,
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li span.nav-home {
    font-size: 30px;
    margin-right: 15px;
  }
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li a.nav-home:hover,
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li span.nav-home:hover {
    color: #ffffff;
    cursor: pointer;
  }
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li a .nav-link,
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li span .nav-link {
    cursor: pointer;
  }
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li a.nav-link.active,
  .idmp-main-body .main-top-nav .main-top-nav-right ul.nav li span.nav-link.active {
    color: #ffffff;
    font-family: acumin-pro, sans-serif;
    font-weight: 600;
    font-style: normal;
  }
}
.idmp-main-container {
  width: 100%;
  display: block;
  height: calc(100vh - 200px);
}
.idmp-mapping {
  width: 100% !important;
}
.idmp-mapping-col-1 {
  width: 22% !important;
}
.idmp-mapping-col-2 {
  width: 22% !important;
}
.idmp-mapping-col-3 {
  width: 17% !important;
}
.idmp-mapping-col-4 {
  width: 17% !important;
}
.idmp-mapping-col-5 {
  width: 23% !important;
}
.idmp-table td {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dfm-arrow {
  top: 0 !important;
  line-height: 0.75 !important;
}
.idmp-mapping-headers {
  font-style: normal !important;
  font-weight: 600 !important;
}
.idmp-mapping-dropdown {
  padding: 0 15px 0 0;
  width: 250px;
}
.idmp-mapping-header-height {
  height: 45px !important;
}
.idmp-mapping-search {
  height: 32px;
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.idmp-mapping-select-zone {
  width: 1px !important;
}
.idmp-mapping-select-ico {
  position: absolute !important;
  top: 0 !important;
}
.idmp-mapping-bar {
  max-width: 250px !important;
  margin-right: 15px !important;
}
.idmp-mapping-spacing {
  margin-top: 5px;
}
.idmp-mapping-filters {
  display: inline !important;
  padding-left: 25px;
}
.idmp-mapping-group {
  padding-top: 6px;
}
.idmp-mapping-label {
  margin-top: 8px;
  padding-right: 5px;
}
.idmp-mapping-tr {
  padding: 7px !important;
}
.idmp-mapping-add-button {
  position: absolute;
  right: 0;
  padding: 0 15px 0 0;
}
.modal-body {
  overflow-y: visible !important;
}
.idmp-main-container .idmp-main-stage,
.idmp-homepage .idmp-main-stage {
  width: 100%;
  display: block;
}
.idmp-main-container .idmp-main-stage,
.idmp-homepage .idmp-main-stage,
.idmp-main-container .idmp-main-stage-left,
.idmp-homepage .idmp-main-stage-left,
.idmp-main-container .idmp-main-stage-right,
.idmp-homepage .idmp-main-stage-right {
  height: 100%;
}
.idmp-main-container .idmp-main-stage-left,
.idmp-homepage .idmp-main-stage-left {
  float: left;
}
.idmp-main-container .idmp-main-stage-left.planning,
.idmp-homepage .idmp-main-stage-left.planning,
.idmp-main-container .idmp-main-stage-left.onboarding,
.idmp-homepage .idmp-main-stage-left.onboarding {
  width: calc(100% - 400px);
  padding-right: 20px;
  padding-left: 20px;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-left.planning,
  .idmp-homepage .idmp-main-stage-left.planning,
  .idmp-main-container .idmp-main-stage-left.onboarding,
  .idmp-homepage .idmp-main-stage-left.onboarding {
    width: calc(100% - 500px);
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-left.planning,
  .idmp-homepage .idmp-main-stage-left.planning,
  .idmp-main-container .idmp-main-stage-left.onboarding,
  .idmp-homepage .idmp-main-stage-left.onboarding {
    width: calc(100% - 600px);
  }
}
.idmp-main-container .idmp-main-stage-left.reporting,
.idmp-homepage .idmp-main-stage-left.reporting {
  width: 50%;
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 2px;
}
@media (min-width:1600px) {
  .idmp-main-container .idmp-main-stage-left.reporting,
  .idmp-homepage .idmp-main-stage-left.reporting {
    width: 40%;
  }
}
.idmp-main-container .idmp-main-stage-left.reporting .header,
.idmp-homepage .idmp-main-stage-left.reporting .header {
  width: 100%;
  height: 36px;
  padding: 10px 0;
}
.idmp-main-container .idmp-main-stage-left.reporting .header h1,
.idmp-homepage .idmp-main-stage-left.reporting .header h1 {
  font-size: 24px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  line-height: 1;
  margin: 0;
}
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-main-content,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-main-content {
  height: calc(100% - 136px);
}
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-top .dropdown,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-top .dropdown,
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-top .input-group,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-top .input-group {
  max-width: 45%;
  float: left;
  margin-right: 10px;
}
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-top .dropdown button.btn.btn-default.dropdown-toggle:after,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-top .dropdown button.btn.btn-default.dropdown-toggle:after {
  content: "\e906";
  font-size: 24px;
  line-height: 0;
  top: 0.65rem;
  position: relative;
}
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-top .dropdown.show button.btn.btn-default.dropdown-toggle:after,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-top .dropdown.show button.btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-top .dropdown.active button.btn.btn-default.dropdown-toggle,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-top .dropdown.active button.btn.btn-default.dropdown-toggle {
  background: #1473E6;
  color: #ffffff;
  border-color: #1473E6;
}
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-top .dropdown.active button.btn.btn-default.dropdown-toggle:after,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-top .dropdown.active button.btn.btn-default.dropdown-toggle:after {
  color: #ffffff;
}
.idmp-main-container .idmp-main-stage-left.reporting .stage-left-top .dropdown.active .dropdown-menu,
.idmp-homepage .idmp-main-stage-left.reporting .stage-left-top .dropdown.active .dropdown-menu {
  border-color: #1473E6;
}
.idmp-main-container .idmp-main-stage-left .stage-left-top,
.idmp-homepage .idmp-main-stage-left .stage-left-top {
  height: 53px;
  display: block;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-left .stage-left-top .left-side,
.idmp-homepage .idmp-main-stage-left .stage-left-top .left-side {
  float: left;
  padding-top: 10px;
}
.idmp-main-container .idmp-main-stage-left .stage-left-top .right-side,
.idmp-homepage .idmp-main-stage-left .stage-left-top .right-side {
  float: right;
  padding-top: 10px;
}
.idmp-main-container .idmp-main-stage-left .stage-left-top .right-side .form-check.form-check-inline .form-check-label,
.idmp-homepage .idmp-main-stage-left .stage-left-top .right-side .form-check.form-check-inline .form-check-label {
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage-left .stage-left-top .right-side .nav,
.idmp-homepage .idmp-main-stage-left .stage-left-top .right-side .nav {
  margin-top: -2px;
}
.idmp-main-container .idmp-main-stage-left .stage-left-top .right-side .nav .nav-link,
.idmp-homepage .idmp-main-stage-left .stage-left-top .right-side .nav .nav-link {
  padding: 0 1rem 0.25rem;
}
.idmp-main-container .idmp-main-stage-left .stage-left-main-content,
.idmp-homepage .idmp-main-stage-left .stage-left-main-content {
  height: calc(100% - 100px);
}
.idmp-main-container .idmp-main-stage-left .stage-left-main-content .idmp-table,
.idmp-homepage .idmp-main-stage-left .stage-left-main-content .idmp-table {
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage-left .stage-left-footer,
.idmp-homepage .idmp-main-stage-left .stage-left-footer {
  height: 40px;
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage-left .stage-left-footer button,
.idmp-homepage .idmp-main-stage-left .stage-left-footer button {
  float: left;
}
.idmp-main-container .idmp-main-stage-left .stage-left-footer button.btn .idmp-ico,
.idmp-homepage .idmp-main-stage-left .stage-left-footer button.btn .idmp-ico {
  width: 20px;
  margin-left: -5px;
  top: 0.4rem;
}
.idmp-main-container .idmp-main-stage-left .stage-left-footer .btn-action,
.idmp-homepage .idmp-main-stage-left .stage-left-footer .btn-action {
  float: right;
}
.idmp-main-container .idmp-main-stage-left.create,
.idmp-homepage .idmp-main-stage-left.create {
  width: calc(100% - 500px);
  padding-right: 20px;
  padding-left: 20px;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-left.create,
  .idmp-homepage .idmp-main-stage-left.create {
    width: calc(100% - 600px);
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-left.create,
  .idmp-homepage .idmp-main-stage-left.create {
    width: calc(100% - 700px);
  }
}
.idmp-main-container .idmp-main-stage-left.create .stage-left-main-content,
.idmp-homepage .idmp-main-stage-left.create .stage-left-main-content {
  height: 100%;
}
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-1,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-1,
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-2,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-2,
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-3,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-3,
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-4,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-4,
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-5,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-5 {
  width: unset;
}
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-1,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-1 {
  flex:  0 0 calc(100% - 25em);
}
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-2,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-2,
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-3,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-3 {
  flex: 0 0 8em;
  text-align: right;
  padding-right: 5px;
}
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-4,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-4 {
  flex: 0 0 6em;
  text-align: center;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-5,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-5 {
  flex: 0 0 11em;
}
.idmp-main-container .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-5 .btn.btn-rule,
.idmp-homepage .idmp-main-stage-left.create .idmp-tree ul li.child-li .col-set-5 .btn.btn-rule {
  margin-right: 10px;
}
.idmp-main-container .idmp-main-stage-right,
.idmp-homepage .idmp-main-stage-right {
  float: left;
}
.idmp-main-container .idmp-main-stage-right .stage-right-top,
.idmp-homepage .idmp-main-stage-right .stage-right-top {
  display: block;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .stage-right-top .left-side,
.idmp-homepage .idmp-main-stage-right .stage-right-top .left-side {
  float: left;
  padding-top: 10px;
}
.idmp-main-container .idmp-main-stage-right .stage-right-top .right-side,
.idmp-homepage .idmp-main-stage-right .stage-right-top .right-side {
  float: right;
  padding-top: 10px;
}
.idmp-main-container .idmp-main-stage-right .stage-right-top .right-side .nav,
.idmp-homepage .idmp-main-stage-right .stage-right-top .right-side .nav {
  margin-top: -2px;
}
.idmp-main-container .idmp-main-stage-right .stage-right-top .right-side .nav .nav-link,
.idmp-homepage .idmp-main-stage-right .stage-right-top .right-side .nav .nav-link {
  padding: 0 1rem 0.25rem;
}
.idmp-main-container .idmp-main-stage-right .stage-right-main-content,
.idmp-homepage .idmp-main-stage-right .stage-right-main-content {
  height: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container,
.idmp-homepage .idmp-main-stage-right .detail-container {
  width: 100%;
  display: block;
  height: 100%;
  background-color: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-footer,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-footer,
.idmp-main-container .idmp-main-stage-right .detail-container .body-message,
.idmp-homepage .idmp-main-stage-right .detail-container .body-message {
  width: 100%;
  display: block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header {
  background: #ECF4FC;
  height: 114px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.onboarding-file,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.onboarding-file {
  height: 120px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.create {
  height: unset;
  display: flex;
  flex-direction: row;
  width: 100%;
}
@media (min-width:768px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.create,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.create {
    flex-direction: column;
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.create,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.create {
    flex-direction: column;
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.create,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.create {
    flex-direction: row;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.syndicated,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.syndicated {
  border-left: 5px solid #9F6BBF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.syndicated .left-side,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.syndicated .left-side {
  padding-left: 10px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.pending,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.pending {
  border-left: 5px solid #FF7B02;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.pending .left-side,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.pending .left-side {
  padding-left: 10px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.failed,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.failed {
  border-left: 5px solid #D31203;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header.failed .left-side,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header.failed .left-side {
  padding-left: 10px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side {
  width: 100%;
  float: left;
  padding: 12px 12px 12px 15px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side.create {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 12px 15px 5px 15px;
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side {
    width: calc(100% - 110px);
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-detail,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-detail {
  width: 100%;
  display: block;
  height: 40px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-detail h1,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-detail h1 {
  font-size: 20px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values {
  width: 100%;
  display: block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values.flex-col,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values.flex-col {
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .wrapper,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .wrapper {
  flex-direction: row;
  padding: 5px 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit {
  max-width: 26%;
  float: left;
  display: inline-block;
  width: fit-content;
  padding-right: 5px;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit {
    max-width: 25%;
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 10px;
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 15px;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.create {
  padding-right: 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon {
  width: 25px;
  height: 45px;
  float: left;
  background-position: left top;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width:768px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 35px;
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 45px;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value {
  width: calc(100% - 25px);
  float: left;
  padding-left: 5px;
}
@media (min-width:768px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 35px);
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 45px);
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
  color: #333333;
  font-size: 18px;
  padding: 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.325;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 sup,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 sup {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 65%;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 20px;
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 22px;
  }
}
@media (min-width:1600px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 23px;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
  color: #333333;
  font-size: 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width:768px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 11px;
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 12px;
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 14px;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3 {
  color: #333333;
  font-size: 10px;
  padding: 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.325;
}
@media (min-width:768px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3 {
    font-size: 11px;
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3 {
    font-size: 12px;
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-mid h3 {
    font-size: 14px;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon-unmapped,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon-unmapped {
  width: 25px;
  height: 45px;
  font-size: 45px;
  float: left;
  background-position: left top;
  background-size: contain;
  background-repeat: no-repeat;
  align-items: center;
}
@media (min-width:768px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon-unmapped,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon-unmapped {
    width: 35px;
    font-size: 35px;
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon-unmapped,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon-unmapped {
    width: 45px;
    font-size: 45px;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households {
  max-width: 45%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households .detail-icon {
  background-image: url("/idmp/images/svg/ico-households.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue:hover {
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-households-blue.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals {
  max-width: 45%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue:hover {
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual-blue.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations {
  max-width: 45%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations .detail-icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard-black.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue:hover {
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue .detail-icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.destinations.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes .detail-icon {
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue:hover {
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue .detail-icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.attributes.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.cpm,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.cpm {
  max-width: 40%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.cpm .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.cpm .detail-icon {
  background-image: url("/idmp/images/svg/ico-CPM.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.cpm .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.cpm .detail-value-top h2 {
  min-width: 35px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.date,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.date {
  max-width: 40%;
  padding-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.date .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.date .detail-icon {
  background-image: url("/idmp/images/svg/ico-creationDate.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.date .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.date .detail-value .detail-value-top h2 {
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated {
  max-width: 40%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-icon,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-top h2 {
  font-size: 12px;
  color: #9F6BBF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-bottom h3,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-bottom h3 {
  color: #9F6BBF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings {
  max-width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings .form-check,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings .form-check {
  padding-left: 54px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings .form-check .form-check-label,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings .form-check .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings .form-check .form-check-input:checked + .form-check-label,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.parse-settings .form-check .form-check-input:checked + .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-label,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-input:checked + .form-check-label,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-input:checked + .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale {
  padding-right: 0px;
  display: flex;
  max-width: unset;
  padding: 5px 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check .form-check-label,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check .form-check-label {
  font-size: 12px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check input[type="checkbox"],
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check input[type="checkbox"] {
  border-color: #1473E6;
  outline-color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check.disabled,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.uploaded,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.uploaded,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.records,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.records {
  max-width: 50%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon {
  background-image: url("/idmp/images/svg/ico-uploaded.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.records .detail-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .left-side .header-values .detail-unit.records .detail-icon {
  background-image: url("/idmp/images/svg/ico-records.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side {
  width: 100%;
  float: right;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 0 5px 0 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side.create {
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  flex-basis: auto;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side.create .cta-btns,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side.create .cta-btns {
  height: 100%;
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side {
    width: 110px;
    height: 114px;
  }
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side.create,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side.create {
    height: unset;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default {
  height: 38px;
  width: calc(33.33% - 3px);
  border: none;
  border-radius: 0;
  text-align: left;
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default.create,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default.create {
  height: 33.33%;
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default,
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default {
    border-bottom: 1px solid #cccccc;
    width: 110px;
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-file,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-file,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default .idmp-ico.filetype .ico-file.doc-file,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default .idmp-ico.filetype .ico-file.doc-file,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-x,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-x,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default .idmp-ico.filetype .ico-file.doc-x,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default .idmp-ico.filetype .ico-file.doc-x {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default.save,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default.save,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default.save,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default.save {
  color: #00bf6f;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type {
  border-bottom: none;
  height: 36px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type.create,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type.create,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type.create {
  height: 33.33%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type:hover,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type:hover {
  color: #D31203;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-header .right-side a.btn.btn-default:last-of-type {
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body {
  background: #ffffff;
  padding: 20px;
  display: block;
  height: calc(100% - 210px);
  overflow-y: auto;
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body,
  .idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body {
    height: calc(100% - 177px);
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit {
  width: calc(100% - 10px);
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  display: block;
  margin-bottom: 10px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit:last-of-type {
  margin-bottom: 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header {
  width: 100%;
  display: block;
  border-bottom: 1px solid #555555;
  height: 32px;
  padding-left: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data {
  float: left;
  margin-right: 20px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-household,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-household,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-individual,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-individual {
  width: 30px;
  height: 30px;
  margin-right: 5px;
  float: left;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value {
  float: left;
  padding-top: 8px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 {
  font-size: 12px;
  color: #333333;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header-info,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header-info {
  width: 100%;
  height: auto;
  padding: 6px 15px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header-info .info-details,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header-info .info-details {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header-info .info-details strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-header-info .info-details strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-body,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit .body-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.not:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.not:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(242, 123, 121, 0.5);
  border-color: #f27b79;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.or:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.or:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.and:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.and:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.or.active,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.or.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.and.active,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.and.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.not .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.not .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.or .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.or .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.and .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.rule.and .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding {
  background: #ffffff;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 1) .icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 1) .icon {
  background-image: url("/idmp/images/svg/ICO-RULES.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 2) .icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 2) .icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-delete,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-delete {
  float: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body {
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group {
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input {
  width: calc(50% - 42px);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group {
  margin-bottom: 0;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group label,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  margin: 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
  padding-top: 10px;
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  position: relative;
  top: -0.3rem;
  content: "\e906";
  border: unset;
  float: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group input,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group input {
  font-size: 14px;
  color: #000000;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  width: 84px;
  padding-top: 28px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot {
  width: 25px;
  display: inline-block;
  float: left;
  color: #cccccc;
  text-align: center;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot.active,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot.active {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition {
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
  float: left;
  margin-top: 8px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition:before {
  content: "\OR";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  float: left;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.reporting,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.reporting {
  background: #ffffff;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .header h3,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .header h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #D31203;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group {
  padding: 5px 20px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group h4,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group h4 {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group p,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group p {
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group ul,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group ul {
  list-style: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 0;
  margin: 0.5em 0 0 0;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group ul li,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .body .body-group ul li {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 0 0 0.125em 1em;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer {
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer .cta,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer .cta {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue {
  border-color: #D31203;
  color: #D31203;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue:hover,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue:hover {
  background: #D31203;
  border-color: #D31203;
  color: #ffffff;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-footer,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-footer {
  border-top: 1px solid #cccccc;
  height: 53px;
  display: block;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-footer .cta-group,
.idmp-homepage .idmp-main-stage-right .detail-container .detail-container-footer .cta-group {
  float: right;
  padding-right: 20px;
  padding-top: 10px;
}
.idmp-main-container .idmp-main-stage-right.planning,
.idmp-homepage .idmp-main-stage-right.planning,
.idmp-main-container .idmp-main-stage-right.onboarding,
.idmp-homepage .idmp-main-stage-right.onboarding {
  width: 400px;
  padding-right: 20px;
  background: #ffffff;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right.planning,
  .idmp-homepage .idmp-main-stage-right.planning,
  .idmp-main-container .idmp-main-stage-right.onboarding,
  .idmp-homepage .idmp-main-stage-right.onboarding {
    width: 500px;
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right.planning,
  .idmp-homepage .idmp-main-stage-right.planning,
  .idmp-main-container .idmp-main-stage-right.onboarding,
  .idmp-homepage .idmp-main-stage-right.onboarding {
    width: 600px;
  }
}
.idmp-main-container .idmp-main-stage-right.planning .detail-container,
.idmp-homepage .idmp-main-stage-right.planning .detail-container,
.idmp-main-container .idmp-main-stage-right.onboarding .detail-container,
.idmp-homepage .idmp-main-stage-right.onboarding .detail-container {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  margin-top: 55px;
  height: calc(100% - 95px);
  overflow: hidden;
}
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header {
  background: #D31203;
}
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-detail h1,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-detail h1,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-detail h1,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-detail h1 {
  color: #ffffff;
}
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
  color: #ffffff;
}
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit.records .detail-icon,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit.records .detail-icon,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit.records .detail-icon,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit.records .detail-icon {
  background-image: url("/idmp/images/svg/ico-records-white.svg");
}
.idmp-main-container .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon,
.idmp-homepage .idmp-main-stage-right.planning.failed .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon,
.idmp-main-container .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon,
.idmp-homepage .idmp-main-stage-right.onboarding.failed .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon {
  background-image: url("/idmp/images/svg/ico-uploaded-white.svg");
}
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header {
  background: #FF7B02;
}
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-detail h1,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-detail h1,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-detail h1,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-detail h1 {
  color: #ffffff;
}
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2,
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h2,
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h3,
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
  color: #ffffff;
}
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit.records .detail-icon,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit.records .detail-icon,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit.records .detail-icon,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit.records .detail-icon {
  background-image: url("/idmp/images/svg/ico-records-white.svg");
}
.idmp-main-container .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon,
.idmp-homepage .idmp-main-stage-right.planning.pending .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon,
.idmp-main-container .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon,
.idmp-homepage .idmp-main-stage-right.onboarding.pending .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon {
  background-image: url("/idmp/images/svg/ico-uploaded-white.svg");
}
.idmp-main-container .idmp-main-stage-right.planning .body-card-unit.rule .body-card-body .rule-list ul li .idmp-ico.clear-ico,
.idmp-homepage .idmp-main-stage-right.planning .body-card-unit.rule .body-card-body .rule-list ul li .idmp-ico.clear-ico {
  display: none;
}
.idmp-main-container .idmp-main-stage-right.planning .detail-container-body .body-card-unit.rule .body-card-header .card-header-delete,
.idmp-homepage .idmp-main-stage-right.planning .detail-container-body .body-card-unit.rule .body-card-header .card-header-delete {
  display: none;
}
.idmp-main-container .idmp-main-stage-right.create,
.idmp-homepage .idmp-main-stage-right.create,
.idmp-main-container .idmp-main-stage-right.builder,
.idmp-homepage .idmp-main-stage-right.builder {
  width: 500px;
  background: #ffffff;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right.create,
  .idmp-homepage .idmp-main-stage-right.create,
  .idmp-main-container .idmp-main-stage-right.builder,
  .idmp-homepage .idmp-main-stage-right.builder {
    width: 600px;
  }
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right.create,
  .idmp-homepage .idmp-main-stage-right.create,
  .idmp-main-container .idmp-main-stage-right.builder,
  .idmp-homepage .idmp-main-stage-right.builder {
    width: 700px;
  }
}
.idmp-main-container .idmp-main-stage-right.create .detail-container,
.idmp-homepage .idmp-main-stage-right.create .detail-container,
.idmp-main-container .idmp-main-stage-right.builder .detail-container,
.idmp-homepage .idmp-main-stage-right.builder .detail-container {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  height: 100%;
  overflow: hidden;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit:hover,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit:hover,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit:hover,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(0, 191, 111, 0.5);
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit .rule-list ul li .idmp-ico.clear-ico,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit .rule-list ul li .idmp-ico.clear-ico,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit .rule-list ul li .idmp-ico.clear-ico,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit .rule-list ul li .idmp-ico.clear-ico {
  display: none;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active {
  border: 2px solid #00bf6f;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active:hover,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active:hover,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active:hover,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active:hover {
  box-shadow: none;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active .body-card-header,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active .body-card-header,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active .body-card-header,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active .body-card-header {
  border-bottom: 1px solid #00bf6f;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li:after--removed,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li:after--removed,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li:after--removed,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li:after--removed {
  color: #1473E6;
  text-align: right;
  float: right;
  font-size: 20px;
  position: relative;
  top: 0.6rem;
  line-height: 0;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e940";
  padding-right: 10px;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li .idmp-ico,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li .idmp-ico,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li .idmp-ico,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li .idmp-ico {
  font-size: 24px !important;
  position: relative;
  top: 0.3rem;
  line-height: 0;
  color: #555555;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico {
  display: inline-flex;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico:hover,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico:hover,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico:hover,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li .idmp-ico.clear-ico:hover {
  color: #D31203;
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li:hover,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li:hover,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li:hover,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li:hover {
  background: #e2f8df;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li:hover:after,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.active .rule-list ul li:hover:after,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li:hover:after,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.active .rule-list ul li:hover:after {
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right.create .body-card-unit.rule .body-card-body .rule-list ul li,
.idmp-homepage .idmp-main-stage-right.create .body-card-unit.rule .body-card-body .rule-list ul li,
.idmp-main-container .idmp-main-stage-right.builder .body-card-unit.rule .body-card-body .rule-list ul li,
.idmp-homepage .idmp-main-stage-right.builder .body-card-unit.rule .body-card-body .rule-list ul li {
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail {
  margin-bottom: 8px;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail h1,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail h1,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail h1,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail h1 {
  border-bottom: 2px solid #1473E6;
  color: #1473E6 !important;
  padding-right: 24px;
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail h1:before,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail h1:before,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail h1:before,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail h1:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  content: "\e90b";
  position: relative;
  top: 0.2rem;
  color: #1473E6;
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail h1:before:hover,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail h1:before:hover,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail h1:before:hover,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail h1:before:hover {
  color: #D31203 !important;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail input,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail input,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail input,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail input {
  width: calc(100% - 26px);
  border-bottom: 3px solid #00A6CA;
  color: #000000 !important;
  padding: 10px;
  padding-right: 24px;
  cursor: pointer;
  font-size: 1.15em;
  border-left: none;
  border-right: none;
  border-top: none;
  background: transparent;
  line-height: 1.5;
  padding-bottom: 0;
  border-radius: 0;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail input::placeholder,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail input::placeholder,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail input::placeholder,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail input::placeholder {
  font-size: 1.15em;
  opacity: 0.5;
  font-style: italic;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail input:focus,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail input:focus,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail input:focus,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail input:focus {
  outline: none;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .audience-label,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .audience-label,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .audience-label,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .audience-label {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  margin-bottom: 0;
  line-height: 1.5;
  color: transparent;
  pointer-events: none;
  cursor: text;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: all 0.1s ease-in-out;
  padding-left: 9px;
  font-size: 12px;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .audience-label.active,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .audience-label.active,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .audience-label.active,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .audience-label.active {
  top: -4px;
  color: #333333;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append {
  width: 26px;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append button.btn,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append button.btn,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append button.btn,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append button.btn {
  padding-left: 0;
  padding-right: 0;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico {
  color: #1473E6;
}
.idmp-main-container .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico:hover,
.idmp-homepage .idmp-main-stage-right.create .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico:hover,
.idmp-main-container .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico:hover,
.idmp-homepage .idmp-main-stage-right.builder .detail-container-header .left-side .header-detail .input-group-append button.btn .idmp-ico:hover {
  color: #D31203;
}
.idmp-main-container .idmp-main-stage-right.reporting,
.idmp-homepage .idmp-main-stage-right.reporting {
  width: 50%;
  padding-right: 20px;
  background: #ffffff;
}
@media (min-width:1600px) {
  .idmp-main-container .idmp-main-stage-right.reporting,
  .idmp-homepage .idmp-main-stage-right.reporting {
    width: 60%;
  }
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  margin-top: 55px;
  height: calc(100% - 95px);
  overflow: hidden;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend {
  background: #ffffff;
  width: 100%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(20, 115, 230, 0.2);
  margin-bottom: 20px;
  overflow: hidden;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-header,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-header,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-body,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-body,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary {
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-header,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-header {
  background: #cccccc;
  width: 100%;
  border-bottom: 1px solid #cccccc;
  padding: 5px 20px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-header h1,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-header h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #333333;
  padding: 0;
  margin: 0;
  line-height: 1;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-body .fake-image,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-body .fake-image,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-body .idmp-mainpage-img,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-body .idmp-mainpage-img {
  width: 100%;
  padding: 0 20px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container {
  padding: 0px 20px 10px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container h3,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container p,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container p {
  font-size: 10px;
  margin: 0;
  padding: 0;
  color: #555555;
  text-transform: uppercase;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container p .value,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container p .value {
  font-size: 14px;
  color: #000000;
  text-transform: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-right: 10px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container .detail-group,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container .detail-group {
  margin-bottom: 0.25rem;
  width: 100%;
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding {
  display: inline-block;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 15px;
  border-top: 1px solid #cccccc;
  padding-top: 5px;
  padding-right: 20px;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group,
  .idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group {
    width: 50%;
  }
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group p,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning {
  display: inline-block;
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group,
  .idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group {
    width: 33.33%;
  }
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group p,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group p {
  font-size: 14px;
  text-transform: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 {
  margin-bottom: 5px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not {
  overflow: hidden;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-header .card-header-data:nth-of-type(1) .icon,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-header .card-header-data:nth-of-type(1) .icon,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-header .card-header-data:nth-of-type(1) .icon,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-header .card-header-data:nth-of-type(1) .icon,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-header .card-header-data:nth-of-type(1) .icon,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-header .card-header-data:nth-of-type(1) .icon {
  background-image: url("/idmp/images/svg/ICO-RULES.svg");
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-individual {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-household {
  background-image: url("/idmp/images/svg/ico-households.svg");
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not.active,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not.active {
  border: 2px solid #f27b79;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or.active,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or.active {
  border: 2px solid #3cb4b7;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and.active,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and.active {
  border: 2px solid #6078ea;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body {
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list {
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul {
  list-style: none;
  padding: 5px 10px;
  margin: 0;
  min-height: 30px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 14px;
  height: 33px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li:before,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li:before {
  margin-right: 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 10px;
  padding: 3px 5px;
  border-radius: 20px;
  width: 32px;
  height: 22px;
  text-align: center;
  display: inline-block;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li .idmp-ico.clear-ico,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li .idmp-ico.clear-ico {
  font-size: 20px;
  position: relative;
  top: 0.325rem;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li .hint,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li .hint {
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li .hint:before,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-body .rule-list ul li .hint:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  color: #1473E6;
  content: "\e924";
  font-size: 24px;
  position: relative;
  line-height: 0;
  top: 0.325rem;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-body .rule-list ul li:before,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not .body-card-body .rule-list ul li:before {
  content: "\e94e";
  color: #ffffff;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  padding: 4px 6px;
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  width: 22px;
  margin-left: 5px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-body .rule-list ul li:before,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or .body-card-body .rule-list ul li:before {
  content: "\e94e";
  color: #ffffff;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  padding: 4px 6px;
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  width: 22px;
  margin-left: 5px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-body .rule-list ul li:before,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and .body-card-body .rule-list ul li:before {
  content: "\e94e";
  color: #ffffff;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  padding: 4px 6px;
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  width: 22px;
  margin-left: 5px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-header .card-header-delete,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-header .card-header-delete {
  float: right;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-header .card-header-delete button.btn.btn-link,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule .body-card-header .card-header-delete button.btn.btn-link {
  background: rgba(255, 255, 255, 0.5);
  adding: 0.25rem;
  height: 28px;
  min-height: 28px;
  top: 1px;
  position: relative;
  margin-right: 5px;
}
.idmp-main-container .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-data-table,
.idmp-homepage .idmp-main-stage-right.reporting .detail-container .total-trend .total-trend-data-table {
  padding: 10px 20px;
}
.create-audience-panel {
  width: 100%;
  display: block;
  height: 100%;
}
.create-audience-panel .create-audience-panel-header {
  width: 100%;
  height: 45px;
  display: block;
  padding-top: 10px;
}
.create-audience-panel .create-audience-panel-header h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  font-size: 24px;
}
.create-audience-panel .create-audience-panel-top {
  width: 100%;
  height: 45px;
  display: block;
}
.create-audience-panel .create-audience-panel-top .left-side {
  float: left;
}
.create-audience-panel .create-audience-panel-top .right-side {
  float: right;
}
.create-audience-panel .create-audience-panel-list {
  width: 100%;
  height: calc(100% - 140px);
}
.create-audience-panel .create-audience-panel-list ul--old {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.create-audience-panel .create-audience-panel-list ul--old.li-header {
  background: #cccccc;
  height: 45px;
  padding: 9px 10px;
  margin-bottom: 0;
}
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  margin-left: 0;
  padding-left: 10px;
  margin-bottom: 0;
}
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-1,
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-2,
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-3,
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-4,
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-5 {
  float: left;
}
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-1 {
  width: calc(100% - 400px);
}
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-2 {
  width: 90px;
}
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-3 {
  width: 70px;
}
.create-audience-panel .create-audience-panel-list ul--old.li-header li.li-head .col-set-4 {
  width: 230px;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main {
  margin-bottom: 0;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row {
  height: 45px;
  padding: 9px 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row:nth-child(odd) {
  background: #ffffff;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row:nth-child(even) {
  background: #F2F5F9;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-1,
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-2,
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-3,
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-4,
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-5 {
  float: left;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-1 {
  width: calc(100% - 400px);
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-2 {
  width: 90px;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-3 {
  width: 70px;
}
.create-audience-panel .create-audience-panel-list ul--old.li-main li.li-row .col-set-4 {
  width: 230px;
}
.idmp-tree {
  height: 100%;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  border-bottom: 1px solid #cccccc;
}
.idmp-tree ul,
.idmp-tree #idmp-tree-list {
  list-style-type: none;
}
.idmp-tree #idmp-tree-list {
  margin: 0;
  padding: 0;
  height: calc(100% - 50px);
  overflow-y: auto;
  background-image: url("/idmp/images/svg/zebra_table_bg_1.svg");
  background-position: top left;
  background-attachment: local;
  background-size: 1920px 80px;
}
.idmp-tree .idmp-caret {
  cursor: pointer;
  user-select: none;
  /* Prevent text selection */
  display: inline-block;
  margin-right: 10px;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  position: relative;
  font-size: 2.5rem;
  top: 0;
  color: #555555;
}
.idmp-tree .idmp-caret::before {
  content: "\e907";
}
.idmp-tree .idmp-caret-down::before {
  content: "\e906";
}
.idmp-tree .nested {
  display: none;
  padding-inline-start: 10px;
}
@media (min-width:768px) {
  .idmp-tree .nested {
    padding-inline-start: 12px;
  }
}
@media (min-width:992px) {
  .idmp-tree .nested {
    padding-inline-start: 15px;
  }
}
@media (min-width:1200px) {
  .idmp-tree .nested {
    padding-inline-start: 20px;
  }
}
.idmp-tree .active {
  display: block;
}
.idmp-tree ul {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  font-size: 14px;
  line-height: 1;
}
.idmp-tree ul li {
  color: #333333;
  border-bottom: 1px solid #cccccc;
  padding-top: 15px;
}
.idmp-tree ul li:nth-child(even) {
  background-color: transparent;
}
.idmp-tree ul li.parent-li {
  border-bottom: none;
  background-color: transparent;
  padding-top: 0;
  border-bottom-color: #999999;
}
.idmp-tree ul li.parent-li:hover {
  color: #1473e6;
  cursor: pointer;
}
.idmp-tree ul li.child-li {
  color: #333333;
  height: 40px;
  border-bottom: none;
  padding-top: 0px;
  display: flex;
  align-items: center;
}
.idmp-tree ul li.child-li:hover {
  background-color: #e2f8df;
}
.idmp-tree ul li.child-li .col-set-1 {
  width: auto;
  padding-top: 8px;
}
.idmp-tree ul li.child-li .col-set-4 {
  width: 130px;
  display: flex;
  justify-content: space-evenly;
}
.idmp-tree ul li.child-li .col-set-4 .btn {
  padding: 5px;
}
.idmp-tree .idmp-tree-header {
  width: 100%;
  background: #cccccc;
  height: 50px;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
  padding: 10px 0 0 20px;
  margin-bottom: 0;
}
.idmp-tree .idmp-tree-header .col-set-4 {
  text-align: center;
}
.idmp-tree .idmp-tree-header-flex {
  display: flex;
  flex: 2 1 auto;
}
.idmp-tree .idmp-tree-header-flex .col-set-1,
.idmp-tree .idmp-tree-header-flex .col-set-2,
.idmp-tree .idmp-tree-header-flex .col-set-3,
.idmp-tree .idmp-tree-header-flex .col-set-4,
.idmp-tree .idmp-tree-header-flex .col-set-5 {
  display: flex;
}
.idmp-tree .idmp-tree-header-flex .col-set-1 {
  flex: 0 0 calc(100% - 25em);
}
.idmp-tree .idmp-tree-header-flex .col-set-2,
.idmp-tree .idmp-tree-header-flex .col-set-3 {
  flex: 0 0 8em;
  text-align: right;
  padding-right: 5px;
  display: block;
}
.idmp-tree .idmp-tree-header-flex .col-set-4 {
  flex: 0 0 6em;
}
.idmp-tree .idmp-tree-header-flex .col-set-5 {
  flex: 0 0 11em;
}
.idmp-tree .idmp-tree-header-flex .col-set-3 {
  flex: 0 0 calc(100% - 33em);
}
.idmp-tree .idmp-tree-header-flex .col-set-2,
.idmp-tree .idmp-tree-header-flex .col-set-3 {
  flex: 0 0 8em;
  text-align: right;
  padding-right: 5px;
  display: block;
}
.idmp-tree .idmp-tree-header-flex .col-set-4 {
  flex: 0 0 6em;
}
.idmp-tree .idmp-tree-header-flex .col-set-5 {
  flex: 0 0 11em;
}
.idmp-tree .idmp-tree-header-flex .col-set-4 {
  text-align: center;
  display: block;
}
.idmp-tree .col-set-1,
.idmp-tree .col-set-2,
.idmp-tree .col-set-3,
.idmp-tree .col-set-4,
.idmp-tree .col-set-5 {
  float: left;
}
.idmp-tree .col-set-1 {
  width: calc(100% - 270px);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 10px;
  height: 30px;
}
.idmp-tree .col-set-2 {
  width: 70px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.idmp-tree .col-set-3 {
  width: 70px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.idmp-tree .col-set-4 {
  width: 250px;
}
.idmp-tree .parent {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  top: -0.75rem;
  position: relative;
}
.idmp-tree button.rule {
  position: relative;
  top: -0.25rem;
  background: none;
  height: 27px;
  border: none;
}
.idmp-tree button.rule:hover .or,
.idmp-tree button.rule:hover .and,
.idmp-tree button.rule:hover .not {
  box-shadow: 0 0 0.325rem 0.2rem rgba(20, 115, 230, 0.5);
}
.idmp-tree button.rule .idmp-ico {
  color: #1473E6;
  font-size: 20px;
}
.idmp-tree button.rule .or,
.idmp-tree button.rule .and,
.idmp-tree button.rule .not {
  font-size: 10px;
  padding: 5px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
}
.idmp-tree button.rule .or {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #999999;
  color: #ffffff;
}
.idmp-tree button.rule .or:before {
  content: "\OR";
}
.idmp-tree button.rule .and {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
}
.idmp-tree button.rule .and:before {
  content: "\ AND";
}
.idmp-tree button.rule .not {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  background: #FFC002;
  color: #555555;
}
.idmp-tree button.rule .not:before {
  content: "\NOT";
}
.idmp-tree ul li .col-set-1:before {
  color: #555555;
  text-align: right;
  font-size: 20px;
  position: relative;
  top: 0.3rem;
  line-height: 0;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\ea1e";
  padding-right: 10px;
}
.syndication {
  width: 100%;
}
.syndication.left,
.syndication.right {
  float: left;
}
.syndication.left {
  width: 100%;
  padding: 10px 20px 20px 20px;
  overflow: auto;
}
@media (min-width:1200px) {
  .syndication.left {
    width: 800px;
    height: 100%;
  }
}
.syndication.left .header {
  width: 100%;
  height: 36px;
}
.syndication.left .header h1 {
  font-size: 24px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  line-height: 1;
  margin: 0;
}
.syndication.left .synication-list {
  width: 100%;
}
.syndication.left .synication-list ul {
  list-style: none;
  width: 100%;
  margin: 0;
  padding: 0;
}
.syndication.left .synication-list ul li {
  list-style: none;
  height: 43px;
  width: 100%;
  font-size: 14px;
}
.syndication.left .synication-list ul li:nth-child(even) {
  background: #ffffff;
}
.syndication.left .synication-list ul li:nth-child(odd) {
  background: #F2F5F9;
}
.syndication.left .synication-list ul li.header {
  background-color: #cccccc;
}
.syndication.left .synication-list ul li.header p {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.syndication.left .synication-list ul li.header .col-set-1 p {
  padding-left: 30px;
}
.syndication.left .synication-list ul li .col-set-1,
.syndication.left .synication-list ul li .col-set-2,
.syndication.left .synication-list ul li .col-set-3,
.syndication.left .synication-list ul li .col-set-4,
.syndication.left .synication-list ul li .col-set-5 {
  font-size: 14px;
  color: #333333;
  float: left;
  height: 43px;
}
.syndication.left .synication-list ul li .col-set-1 p,
.syndication.left .synication-list ul li .col-set-2 p,
.syndication.left .synication-list ul li .col-set-3 p,
.syndication.left .synication-list ul li .col-set-4 p,
.syndication.left .synication-list ul li .col-set-5 p {
  width: 100%;
  padding-right: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 16px 0 10px 0;
  margin: 0;
  line-height: 1;
  overflow: hidden;
}
.syndication.left .synication-list ul li .col-set-1 {
  width: calc(100% - 380px);
}
.syndication.left .synication-list ul li .col-set-1 .form-check.form-check-inline {
  padding: 12px 5px 0 10px;
  width: 100%;
}
.syndication.left .synication-list ul li .col-set-1 .form-check.form-check-inline label.form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.syndication.left .synication-list ul li .col-set-1 .form-check-input:checked + .form-check-label {
  color: #1473E6;
}
.syndication.left .synication-list ul li .col-set-2 {
  width: 230px;
}
.syndication.left .synication-list ul li .col-set-2 input.form-control {
  margin-top: 5px;
  width: calc(100% - 5px);
}
.syndication.left .synication-list ul li .col-set-3 {
  width: 146px;
  padding-right: 10px;
}
.syndication.left .synication-list ul li .col-set-4,
.syndication.left .synication-list ul li .col-set-5 {
  width: 90px;
}
.syndication.left .synication-list ul li .col-set-4 p,
.syndication.left .synication-list ul li .col-set-5 p {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
}
.syndication.right {
  width: 100%;
}
@media (min-width:1200px) {
  .syndication.right {
    width: calc(100% - 800px);
    height: 100%;
    background: #ffffff;
    padding: 20px 20px 20px 0;
  }
}
.syndication.right .detail-container {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  height: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.syndication.right .upper {
  width: 100%;
}
@media (min-width:1200px) {
  .syndication.right .upper {
    max-height: calc(100% - 60px);
    overflow-y: auto;
    height: 100%;
  }
}
.syndication.right .upper .header {
  background: #ECF4FC;
  padding: 20px;
}
.syndication.right .upper .header h1 {
  font-size: 24px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.syndication.right .upper .header p {
  font-size: 14px;
  color: #333333;
}
.syndication.right .upper .body {
  padding: 10px 20px;
}
.syndication.right .upper .body .selection-confirmation {
  width: 100%;
}
.syndication.right .upper .body .selection-confirmation .group-set {
  width: 100%;
  min-height: 30px;
  display: inline-block;
}
.syndication.right .upper .body .selection-confirmation .group-set.changes {
  background: #ffecb2;
  border: 1px solid #e4ac01;
  padding-top: 0.5em;
  padding-bottom: 0.2em;
}
.syndication.right .upper .body .selection-confirmation .group-set .col-set-1,
.syndication.right .upper .body .selection-confirmation .group-set .col-set-2 {
  float: left;
}
.syndication.right .upper .body .selection-confirmation .group-set .col-set-1 {
  width: 130px;
}
.syndication.right .upper .body .selection-confirmation .group-set .col-set-1 p {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  color: #555555;
  text-align: right;
}
.syndication.right .upper .body .selection-confirmation .group-set .col-set-2 {
  width: calc(100% - 130px);
}
.syndication.right .upper .body .selection-confirmation .group-set .col-set-2 p {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
  color: #000000;
  text-align: left;
  padding-left: 5px;
}
.syndication.right .upper .body .selection-confirmation .group-set .col-set-2 p small {
  font-size: 16px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.syndication.right .upper .body .selection-confirmation .group-set .col-set-2 p span {
  display: inline-block;
  margin-right: 20px;
}
.syndication.right .upper .body .end-user-terms h2 {
  font-size: 16px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.syndication.right .upper .body .end-user-terms p {
  font-size: 14px;
}
.syndication.right .upper .body .end-user-terms ul li {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
}
.syndication.right .upper .body .license-agreement {
  border: 1px solid #cccccc;
  border-radius: 5px;
  padding: 10px;
  overflow-y: auto;
  height: calc(40vh - 50px);
  max-height: 230px;
}
.syndication.right .upper .body .license-agreement h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
}
.syndication.right .upper .body .license-agreement p {
  font-size: 12px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.syndication.right .upper .body .confirm-all {
  padding: 10px 0 0 0;
  height: 50px;
}
.syndication.right .upper .body .confirm-all .form-check.form-check-inline label.form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
}
.syndication.right .footer {
  height: 50px;
  width: 100%;
  border-top: 2px solid #cccccc;
}
.syndication.right .footer .cta-btns {
  padding: 10px 20px;
}
.syndication.right .footer .cta-btns button.btn.btn-primary.wide {
  padding-left: 30px;
  padding-right: 30px;
}
.syndication.right .footer .cta-btns button {
  margin-right: 10px;
}
.matching {
  width: 100%;
}
.matching.left,
.matching.right {
  float: left;
}
.matching.left {
  width: 100%;
  padding: 10px 20px 20px 20px;
}
@media (min-width:1200px) {
  .matching.left {
    width: 700px;
    height: 100%;
  }
}
.matching.left .header {
  width: 100%;
  height: 36px;
}
.matching.left .header h1 {
  font-size: 24px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  line-height: 1;
  margin: 0;
}
.matching.left .matching-list {
  width: 100%;
  background: lime;
}
.matching.left .matching-list ul {
  list-style: none;
  width: 100%;
  margin: 0;
  padding: 0;
}
.matching.left .matching-list ul li {
  list-style: none;
  height: 43px;
  width: 100%;
  font-size: 14px;
}
.matching.left .matching-list ul li:nth-child(even) {
  background: #ffffff;
}
.matching.left .matching-list ul li:nth-child(odd) {
  background: #F2F5F9;
}
.matching.left .matching-list ul li.header {
  background-color: #cccccc;
}
.matching.left .matching-list ul li.header p {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.matching.left .matching-list ul li .col-set-1,
.matching.left .matching-list ul li .col-set-2,
.matching.left .matching-list ul li .col-set-3,
.matching.left .matching-list ul li .col-set-4,
.matching.left .matching-list ul li .col-set-5 {
  font-size: 14px;
  color: #333333;
  float: left;
  height: 43px;
}
.matching.left .matching-list ul li .col-set-1 p,
.matching.left .matching-list ul li .col-set-2 p,
.matching.left .matching-list ul li .col-set-3 p,
.matching.left .matching-list ul li .col-set-4 p,
.matching.left .matching-list ul li .col-set-5 p {
  width: 100%;
  padding-right: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 16px 0 10px 0;
  margin: 0;
  line-height: 1;
  overflow: hidden;
}
.matching.left .matching-list ul li.header .col-set-1,
.matching.left .matching-list ul li.header .col-set-2,
.matching.left .matching-list ul li.header .col-set-3,
.matching.left .matching-list ul li.header .col-set-4,
.matching.left .matching-list ul li.header .col-set-5 {
  font-size: 14px;
  color: #333333;
  float: left;
  height: 43px;
}
.matching.left .matching-list ul li.header .col-set-1 p.head,
.matching.left .matching-list ul li.header .col-set-2 p.head,
.matching.left .matching-list ul li.header .col-set-3 p.head,
.matching.left .matching-list ul li.header .col-set-4 p.head,
.matching.left .matching-list ul li.header .col-set-5 p.head {
  width: 100%;
  padding-right: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 16px 0 10px 0;
  margin: 0;
  line-height: 1;
  font-size: 14px;
  text-transform: none;
  color: #333333;
  overflow: hidden;
}
.matching.left .matching-list ul li.header .col-set-3 p.head {
  padding-left: 10px;
}
.matching.left .matching-list ul li.header .col-set-4 {
  padding: 0 10px 0 25px;
}
.matching.left .matching-list ul li .col-set-1 {
  width: 8px;
  padding: 4px 0 4px 2px;
}
.matching.left .matching-list ul li .col-set-1 .form-check.form-check-inline {
  padding: 12px 5px 0 10px;
}
.matching.left .matching-list ul li .col-set-1 .form-check.form-check-inline label.form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.matching.left .matching-list ul li .col-set-1 .form-check-input:checked + .form-check-label {
  color: #1473E6;
}
.matching.left .matching-list ul li .col-set-2 {
  width: 110px;
}
.matching.left .matching-list ul li .col-set-2 p {
  text-align: right;
  padding-right: 5px;
  text-transform: uppercase;
  font-size: 12px;
  padding-top: 17px;
  color: #555555;
}
.matching.left .matching-list ul li .col-set-3 {
  width: calc(100% - 300px);
  max-width: 250px;
}
.matching.left .matching-list ul li .col-set-3 .dropdown {
  padding-top: 6px;
}
.matching.left .matching-list ul li .col-set-3 .dropdown .dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
}
.matching.left .matching-list ul li .col-set-3 .dropdown .dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  color: #555555;
  border: none;
  content: "\e906";
  position: relative;
  top: -0.2rem;
  text-align: right;
  float: right;
}
.matching.left .matching-list ul li .col-set-4 {
  width: 180px;
  padding: 10px;
}
.matching.left .matching-list ul li.failed .col-set-1 .indicator {
  width: 5px;
  height: 100%;
  background: #D31203;
}
.matching.left .matching-list ul li.failed:after {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #D31203;
  content: "\Used";
  text-align: right;
  float: right;
  padding: 10px;
}
.matching.right {
  width: 100%;
}
@media (min-width:1200px) {
  .matching.right {
    width: calc(100% - 700px);
    height: 100%;
    background: #ffffff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  }
}
.matching.right .detail-container-header {
  background: #ECF4FC;
  height: 114px;
}
.matching.right .detail-container-header.syndicated {
  border-left: 5px solid #9F6BBF;
}
.matching.right .detail-container-header.syndicated .left-side {
  padding-left: 10px;
}
.matching.right .detail-container-header.pending {
  border-left: 5px solid #FF7B02;
}
.matching.right .detail-container-header.pending .left-side {
  padding-left: 10px;
}
.matching.right .detail-container-header.failed {
  border-left: 5px solid #D31203;
}
.matching.right .detail-container-header.failed .left-side {
  padding-left: 10px;
}
.matching.right .detail-container-header .left-side {
  width: 100%;
  float: left;
  padding: 12px 12px 12px 15px;
}
@media (min-width:1200px) {
  .matching.right .detail-container-header .left-side {
    width: calc(100% - 110px);
  }
}
.matching.right .detail-container-header .left-side .header-detail {
  width: 100%;
  display: block;
  height: 40px;
}
.matching.right .detail-container-header .left-side .header-detail h1 {
  font-size: 20px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.matching.right .detail-container-header .left-side .header-values {
  width: 100%;
  display: block;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit {
  max-width: 26%;
  float: left;
  display: inline-block;
  width: fit-content;
  padding-right: 5px;
}
@media (min-width:992px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit {
    max-width: 33.33%;
  }
}
@media (min-width:992px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 10px;
  }
}
@media (min-width:1200px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 15px;
  }
}
.matching.right .detail-container-header .left-side .header-values .detail-unit .detail-icon {
  width: 25px;
  height: 45px;
  float: left;
  background-position: left top;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width:768px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 35px;
  }
}
@media (min-width:992px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 45px;
  }
}
.matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value {
  width: calc(100% - 25px);
  float: left;
  padding-left: 5px;
}
@media (min-width:768px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 35px);
  }
}
@media (min-width:992px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 45px);
  }
}
.matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
  color: #333333;
  font-size: 18px;
  padding: 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.5;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 sup {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 65%;
}
@media (min-width:992px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 20px;
  }
}
@media (min-width:1200px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 22px;
  }
}
@media (min-width:1600px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 24px;
  }
}
.matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
  color: #333333;
  font-size: 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width:768px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 11px;
  }
}
@media (min-width:992px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 12px;
  }
}
@media (min-width:1200px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .matching.right .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 14px;
  }
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.households .detail-icon {
  background-image: url("/idmp/images/svg/ico-households.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.households.blue:hover {
  cursor: pointer;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-households-blue.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-top h2,
.matching.right .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.individuals .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.individuals.blue:hover {
  cursor: pointer;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual-blue.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-top h2,
.matching.right .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.cpm .detail-icon {
  background-image: url("/idmp/images/svg/ico-CPM.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.date {
  padding-right: 5px;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.date .detail-icon {
  background-image: url("/idmp/images/svg/ico-creationDate.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.date .detail-value .detail-value-top h2 {
  font-size: 12px;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-icon,
.matching.right .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-top h2,
.matching.right .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-top h2 {
  font-size: 12px;
  color: #9F6BBF;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-bottom h3,
.matching.right .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-bottom h3 {
  color: #9F6BBF;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-input:checked + .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #1473E6;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.scale .form-check .form-check-label {
  font-size: 12px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.scale .form-check input[type="checkbox"] {
  border-color: #1473E6;
  outline-color: #1473E6;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.uploaded,
.matching.right .detail-container-header .left-side .header-values .detail-unit.records {
  max-width: 50%;
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon {
  background-image: url("/idmp/images/svg/ico-uploaded.svg");
}
.matching.right .detail-container-header .left-side .header-values .detail-unit.records .detail-icon {
  background-image: url("/idmp/images/svg/ico-records.svg");
}
.matching.right .detail-container-header .left-side input {
  width: calc(100% - 26px);
  border-bottom: 2px solid #1473E6;
  color: #1473E6 !important;
  padding-right: 24px;
  cursor: pointer;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 24px;
  border-left: none;
  border-right: none;
  border-top: none;
  background: transparent;
  line-height: 1;
  border-radius: 0;
}
.matching.right .detail-container-header .left-side input::placeholder {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #1473E6 !important;
  font-size: 24px;
  opacity: 1;
}
.matching.right .detail-container-header .left-side input:focus {
  outline: none;
}
.matching.right .detail-container-header .left-side .input-group-append {
  width: 26px;
}
.matching.right .detail-container-header .left-side .input-group-append button.btn {
  padding-left: 0;
  padding-right: 0;
}
.matching.right .detail-container-header .left-side .input-group-append button.btn .idmp-ico {
  color: #1473E6;
}
.matching.right .detail-container-header .left-side .input-group-append button.btn .idmp-ico:hover {
  color: #D31203;
}
.matching.right .detail-container-header .right-side {
  width: 100%;
  float: right;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 0 5px 0 0;
}
@media (min-width:1200px) {
  .matching.right .detail-container-header .right-side {
    width: 110px;
    height: 114px;
  }
}
.matching.right .detail-container-header .right-side button.btn.btn-default {
  height: 38px;
  width: calc(33.33% - 3px);
  border: none;
  border-radius: 0;
  text-align: left;
  color: #1473E6;
}
@media (min-width:1200px) {
  .matching.right .detail-container-header .right-side button.btn.btn-default {
    border-bottom: 1px solid #cccccc;
    width: 110px;
  }
}
.matching.right .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-file,
.matching.right .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-x {
  color: #1473E6;
}
.matching.right .detail-container-header .right-side button.btn.btn-default.save {
  color: #00bf6f;
}
.matching.right .detail-container-header .right-side button.btn.btn-default:last-of-type {
  border-bottom: none;
  height: 36px;
}
.matching.right .detail-container-header .right-side button.btn.btn-default:last-of-type:hover {
  color: #D31203;
}
.matching.right .upper {
  width: 100%;
}
@media (min-width:1200px) {
  .matching.right .upper {
    max-height: calc(100% - 170px);
    overflow-y: auto;
    height: 100%;
  }
}
.matching.right .upper .header {
  background: #ECF4FC;
  padding: 20px;
}
.matching.right .upper .header h1 {
  font-size: 24px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.matching.right .upper .header p {
  font-size: 14px;
  color: #333333;
}
.matching.right .upper .body {
  padding: 10px 20px;
}
.matching.right .upper .body .selection-confirmation {
  width: 100%;
}
.matching.right .upper .body .selection-confirmation .group-set {
  width: 100%;
  min-height: 30px;
  display: inline-block;
}
.matching.right .upper .body .selection-confirmation .group-set .col-set-1,
.matching.right .upper .body .selection-confirmation .group-set .col-set-2 {
  float: left;
}
.matching.right .upper .body .selection-confirmation .group-set .col-set-1 {
  width: 130px;
}
.matching.right .upper .body .selection-confirmation .group-set .col-set-1 p {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  color: #555555;
  text-align: right;
}
.matching.right .upper .body .selection-confirmation .group-set .col-set-2 {
  width: calc(100% - 130px);
}
.matching.right .upper .body .selection-confirmation .group-set .col-set-2 p {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
  color: #000000;
  text-align: left;
  padding-left: 5px;
}
.matching.right .upper .body .selection-confirmation .group-set .col-set-2 p small {
  font-size: 16px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.matching.right .upper .body .end-user-terms h2 {
  font-size: 16px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.matching.right .upper .body .end-user-terms p {
  font-size: 14px;
}
.matching.right .upper .body .end-user-terms ul li {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
}
.matching.right .upper .body .license-agreement {
  border: 1px solid #cccccc;
  border-radius: 5px;
  padding: 10px;
}
.matching.right .upper .body .license-agreement h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
}
.matching.right .upper .body .license-agreement p {
  font-size: 12px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.matching.right .upper .body .confirm-all {
  padding: 10px 0 0 0;
}
.matching.right .upper .body .confirm-all .form-check.form-check-inline label.form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
}
.matching.right .upper .matching-confrim-list {
  padding: 10px 20px;
  width: 300px;
  float: left;
  height: auto;
}
.matching.right .upper .matching-confrim-list h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 18px;
  color: #333333;
}
.matching.right .upper .matching-confrim-list ul.match-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.matching.right .upper .matching-confrim-list ul.match-list li {
  height: 30px;
}
.matching.right .upper .matching-confrim-list ul.match-list li .indicator {
  width: 22px;
  height: 22px;
  border-radius: 30px;
  border: 1px solid #cccccc;
  margin: 4px 10px;
  float: left;
}
.matching.right .upper .matching-confrim-list ul.match-list li .value {
  float: left;
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  padding-top: 4px;
}
.matching.right .upper .matching-confrim-list ul.match-list li:nth-child(odd) {
  background: #ffffff;
}
.matching.right .upper .matching-confrim-list ul.match-list li:nth-child(even) {
  background: #F2F5F9;
}
.matching.right .upper .matching-confrim-list ul.match-list li.matched .indicator {
  background: #00bf6f;
  border-color: #00bf6f !important;
}
.matching.right .upper .matching-confrim-list ul.match-list li.matched .indicator:before {
  color: #ffffff;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e92a";
  font-size: 30px;
  position: relative;
  top: -0.7rem;
  margin-left: -0.25rem;
}
.matching.right .upper .matching-confrim-list ul.match-list li.matched.error .indicator {
  background: #D31203;
  border-color: #D31203 !important;
}
.matching.right .upper .matching-confirm-groups {
  width: calc(100% - 300px);
  float: left;
  padding: 10px 20px;
  border-left: 1px solid #cccccc;
  height: 100%;
}
.matching.right .upper .matching-confirm-groups .detail-container-body {
  background: #ffffff;
  padding: 20px;
  display: block;
  height: calc(100% - 210px);
  overflow-y: auto;
}
@media (min-width:1200px) {
  .matching.right .upper .matching-confirm-groups .detail-container-body {
    height: calc(100% - 177px);
  }
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit {
  width: calc(100% - 10px);
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  display: block;
  margin-bottom: 10px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit:last-of-type {
  margin-bottom: 0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header {
  width: 100%;
  display: block;
  border-bottom: 1px solid #555555;
  height: 32px;
  padding-left: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header .card-header-data {
  float: left;
  margin-right: 20px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header .card-header-data .icon,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-household,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-individual {
  width: 30px;
  height: 30px;
  margin-right: 5px;
  float: left;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header .card-header-data .value {
  float: left;
  padding-top: 8px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 {
  font-size: 12px;
  color: #333333;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header-info {
  width: 100%;
  height: auto;
  padding: 6px 15px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header-info .info-details {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  font-size: 12px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-header-info .info-details strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit .body-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.not:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(242, 123, 121, 0.5);
  border-color: #f27b79;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.or:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.and:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.or.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.and.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.not .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.or .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.rule.and .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding {
  background: #ffffff;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 1) .icon {
  background-image: url("/idmp/images/svg/ICO-RULES.svg");
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 2) .icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-delete {
  float: right;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body {
  width: 100%;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group {
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input {
  width: calc(50% - 42px);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group {
  margin-bottom: 0;
  width: 100%;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  margin: 0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
  padding-top: 10px;
  font-size: 14px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  position: relative;
  top: -0.3rem;
  content: "\e906";
  border: unset;
  float: right;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group input {
  font-size: 14px;
  color: #000000;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  width: 84px;
  padding-top: 28px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot {
  width: 25px;
  display: inline-block;
  float: left;
  color: #cccccc;
  text-align: center;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot.active {
  color: #1473E6;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition {
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
  float: left;
  margin-top: 8px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition:before {
  content: "\OR";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  float: left;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.reporting {
  background: #ffffff;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .header h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #D31203;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .body .body-group {
  padding: 5px 20px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .body .body-group h4 {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .body .body-group p {
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .body .body-group ul {
  list-style: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 0;
  margin: 0.5em 0 0 0;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .body .body-group ul li {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 0 0 0.125em 1em;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .footer {
  font-size: 12px;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .footer .cta {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue {
  border-color: #D31203;
  color: #D31203;
}
.matching.right .upper .matching-confirm-groups .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue:hover {
  background: #D31203;
  border-color: #D31203;
  color: #ffffff;
}
.matching.right .upper .matching-confirm-groups .help-info {
  width: 100%;
  display: inline-block;
  margin-bottom: 3rem;
}
.matching.right .footer {
  height: 50px;
  width: 100%;
  border-top: 2px solid #cccccc;
}
.matching.right .footer .cta-btns {
  padding: 10px 20px;
}
.matching.right .footer .cta-btns button.btn.btn-primary.wide {
  padding-left: 30px;
  padding-right: 30px;
}
.master-detail-container {
  width: 100%;
  display: block;
  height: 100%;
  background-color: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.master-detail-container .detail-container-header,
.master-detail-container .detail-container-body,
.master-detail-container .detail-container-footer,
.master-detail-container .body-message {
  width: 100%;
  display: block;
}
.master-detail-container .detail-container-header {
  background: #ECF4FC;
  height: 114px;
}
.master-detail-container .detail-container-header.syndicated {
  border-left: 5px solid #9F6BBF;
}
.master-detail-container .detail-container-header.syndicated .left-side {
  padding-left: 10px;
}
.master-detail-container .detail-container-header.pending {
  border-left: 5px solid #FF7B02;
}
.master-detail-container .detail-container-header.pending .left-side {
  padding-left: 10px;
}
.master-detail-container .detail-container-header.failed {
  border-left: 5px solid #D31203;
}
.master-detail-container .detail-container-header.failed .left-side {
  padding-left: 10px;
}
.master-detail-container .detail-container-header .left-side {
  width: 100%;
  float: left;
  padding: 12px 12px 12px 15px;
}
@media (min-width:1200px) {
  .master-detail-container .detail-container-header .left-side {
    width: calc(100% - 75px);
  }
}
.master-detail-container .detail-container-header .left-side .header-detail {
  width: 100%;
  display: block;
  height: 40px;
}
.master-detail-container .detail-container-header .left-side .header-detail h1 {
  font-size: 20px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.master-detail-container .detail-container-header .left-side .header-values {
  width: 100%;
  display: block;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit {
  max-width: 26%;
  float: left;
  display: inline-block;
  width: fit-content;
  padding-right: 5px;
}
@media (min-width:992px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit {
    max-width: 33.33%;
  }
}
@media (min-width:992px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 10px;
  }
}
@media (min-width:1200px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit {
    padding-right: 15px;
  }
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon {
  width: 25px;
  height: 45px;
  float: left;
  background-position: left top;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width:768px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 35px;
  }
}
@media (min-width:992px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-icon {
    width: 45px;
  }
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value {
  width: calc(100% - 25px);
  float: left;
  padding-left: 5px;
}
@media (min-width:768px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 35px);
  }
}
@media (min-width:992px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value {
    width: calc(100% - 45px);
  }
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
  color: #333333;
  font-size: 18px;
  padding: 0;
  margin: 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: fit-content;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  line-height: 1.325;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 sup {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 55%;
  margin-left: -0.125rem;
}
@media (min-width:992px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 20px;
  }
}
@media (min-width:1200px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 22px;
  }
}
@media (min-width:1600px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-top h2 {
    font-size: 24px;
  }
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
  color: #333333;
  font-size: 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width:768px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 11px;
  }
}
@media (min-width:992px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 12px;
  }
}
@media (min-width:1200px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .master-detail-container .detail-container-header .left-side .header-values .detail-unit .detail-value .detail-value-bottom h3 {
    font-size: 14px;
  }
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.households .detail-icon {
  background-image: url("/idmp/images/svg/ico-households.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue:hover {
  cursor: pointer;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-households-blue.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-top h2,
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.households.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.individuals .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue:hover {
  cursor: pointer;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-icon {
  background-image: url("/idmp/images/svg/ico-individual-blue.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-top h2,
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.individuals.blue .detail-value-bottom h3 {
  color: #1473E6;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.cpm {
  min-width: 24%;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.cpm .detail-icon {
  background-image: url("/idmp/images/svg/ico-CPM.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.date {
  padding-right: 5px;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.date .detail-icon {
  background-image: url("/idmp/images/svg/ico-creationDate.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.date .detail-value .detail-value-top h2 {
  font-size: 12px;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-icon,
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-top h2,
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-top h2 {
  font-size: 12px;
  color: #9F6BBF;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.syndicate .detail-value .detail-value-bottom h3,
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.syndicated .detail-value .detail-value-bottom h3 {
  color: #9F6BBF;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.target-type .form-check .form-check-input:checked + .form-check-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #1473E6;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check .form-check-label {
  font-size: 12px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.scale .form-check input[type="checkbox"] {
  border-color: #1473E6;
  outline-color: #1473E6;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.uploaded,
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.records {
  max-width: 50%;
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.uploaded .detail-icon {
  background-image: url("/idmp/images/svg/ico-uploaded.svg");
}
.master-detail-container .detail-container-header .left-side .header-values .detail-unit.records .detail-icon {
  background-image: url("/idmp/images/svg/ico-records.svg");
}
.master-detail-container .detail-container-header .right-side {
  width: 100%;
  float: right;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 0 5px 0 0;
}
@media (min-width:1200px) {
  .master-detail-container .detail-container-header .right-side {
    width: 110px;
    height: 114px;
  }
}
.master-detail-container .detail-container-header .right-side button.btn.btn-default {
  height: 38px;
  width: calc(33.33% - 3px);
  border: none;
  border-radius: 0;
  text-align: left;
  color: #1473E6;
}
@media (min-width:1200px) {
  .master-detail-container .detail-container-header .right-side button.btn.btn-default {
    border-bottom: 1px solid #cccccc;
    width: 110px;
  }
}
.master-detail-container .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-file,
.master-detail-container .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-x,
.master-detail-container .detail-container-header .right-side button.btn.btn-default .idmp-ico.filetype .ico-file.doc-pdf {
  color: #1473E6;
}
.master-detail-container .detail-container-header .right-side button.btn.btn-default.save {
  color: #00bf6f;
}
.master-detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type {
  border-bottom: none;
  height: 36px;
}
.master-detail-container .detail-container-header .right-side button.btn.btn-default:last-of-type:hover {
  color: #D31203;
}
.master-detail-container .detail-container-body {
  background: #ffffff;
  padding: 20px;
  display: block;
  height: calc(100% - 210px);
  overflow-y: auto;
}
@media (min-width:1200px) {
  .master-detail-container .detail-container-body {
    height: calc(100% - 177px);
  }
}
.master-detail-container .detail-container-body .body-card-unit {
  width: calc(100% - 10px);
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  display: block;
  margin-bottom: 10px;
}
.master-detail-container .detail-container-body .body-card-unit:last-of-type {
  margin-bottom: 0;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header {
  width: 100%;
  display: block;
  border-bottom: 1px solid #555555;
  height: 32px;
  padding-left: 5px;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data {
  float: left;
  margin-right: 20px;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon,
.master-detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-household,
.master-detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-individual {
  width: 30px;
  height: 30px;
  margin-right: 5px;
  float: left;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value {
  float: left;
  padding-top: 8px;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 {
  font-size: 12px;
  color: #333333;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header-info {
  width: 100%;
  height: auto;
  padding: 6px 15px;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header-info .info-details {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  font-size: 12px;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-header-info .info-details strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.master-detail-container .detail-container-body .body-card-unit .body-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.master-detail-container .detail-container-body .body-card-unit.rule.not:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(242, 123, 121, 0.5);
  border-color: #f27b79;
}
.master-detail-container .detail-container-body .body-card-unit.rule.or:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.master-detail-container .detail-container-body .body-card-unit.rule.and:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.master-detail-container .detail-container-body .body-card-unit.rule.or.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.master-detail-container .detail-container-body .body-card-unit.rule.and.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.master-detail-container .detail-container-body .body-card-unit.rule.not .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.rule.or .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.rule.and .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.onboarding {
  background: #ffffff;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 1) .icon {
  background-image: url("/idmp/images/svg/ICO-RULES.svg");
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 2) .icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-delete {
  float: right;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body {
  width: 100%;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group {
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input {
  width: calc(50% - 42px);
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group {
  margin-bottom: 0;
  width: 100%;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  margin: 0;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
  padding-top: 10px;
  font-size: 14px;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  position: relative;
  top: -0.3rem;
  content: "\e906";
  border: unset;
  float: right;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group input {
  font-size: 14px;
  color: #000000;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  width: 84px;
  padding-top: 28px;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot {
  width: 25px;
  display: inline-block;
  float: left;
  color: #cccccc;
  text-align: center;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot.active {
  color: #1473E6;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition {
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
  float: left;
  margin-top: 8px;
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition:before {
  content: "\OR";
}
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input,
.master-detail-container .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  float: left;
}
.master-detail-container .detail-container-body .body-card-unit.reporting {
  background: #ffffff;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container .detail-container-body .body-message .header h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #D31203;
}
.master-detail-container .detail-container-body .body-message .body .body-group {
  padding: 5px 20px;
}
.master-detail-container .detail-container-body .body-message .body .body-group h4 {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
}
.master-detail-container .detail-container-body .body-message .body .body-group p {
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.master-detail-container .detail-container-body .body-message .body .body-group ul {
  list-style: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 0;
  margin: 0.5em 0 0 0;
}
.master-detail-container .detail-container-body .body-message .body .body-group ul li {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 0 0 0.125em 1em;
}
.master-detail-container .detail-container-body .body-message .footer {
  font-size: 12px;
}
.master-detail-container .detail-container-body .body-message .footer .cta {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-detail-container .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue {
  border-color: #D31203;
  color: #D31203;
}
.master-detail-container .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue:hover {
  background: #D31203;
  border-color: #D31203;
  color: #ffffff;
}
.master-detail-container .detail-container-footer {
  border-top: 1px solid #cccccc;
  height: 53px;
  display: block;
}
.master-detail-container .detail-container-footer .cta-group {
  float: right;
  padding-right: 20px;
  padding-top: 10px;
}
.master-detail-container-body .detail-container-body {
  background: #ffffff;
  padding: 20px;
  display: block;
  height: calc(100% - 210px);
  overflow-y: auto;
}
@media (min-width:1200px) {
  .master-detail-container-body .detail-container-body {
    height: calc(100% - 177px);
  }
}
.master-detail-container-body .detail-container-body .body-card-unit {
  width: calc(100% - 10px);
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  display: block;
  margin-bottom: 10px;
}
.master-detail-container-body .detail-container-body .body-card-unit:last-of-type {
  margin-bottom: 0;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header {
  width: 100%;
  display: block;
  border-bottom: 1px solid #555555;
  height: 32px;
  padding-left: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header .card-header-data {
  float: left;
  margin-right: 20px;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header .card-header-data .icon,
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-household,
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header .card-header-data .icon-individual {
  width: 30px;
  height: 30px;
  margin-right: 5px;
  float: left;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header .card-header-data .value {
  float: left;
  padding-top: 8px;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 {
  font-size: 12px;
  color: #333333;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header .card-header-data .value h4 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header-info {
  width: 100%;
  height: auto;
  padding: 6px 15px;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header-info .info-details {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #333333;
  font-size: 12px;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-header-info .info-details strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.master-detail-container-body .detail-container-body .body-card-unit .body-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.not:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(242, 123, 121, 0.5);
  border-color: #f27b79;
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.or:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.and:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.or.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.and.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.not .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.or .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.rule.and .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding {
  background: #ffffff;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 1) .icon {
  background-image: url("/idmp/images/svg/ICO-RULES.svg");
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-data:nth-child(n + 2) .icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-header .card-header-delete {
  float: right;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body {
  width: 100%;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group {
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input {
  width: calc(50% - 42px);
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group {
  margin-bottom: 0;
  width: 100%;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  margin: 0;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
  padding-top: 10px;
  font-size: 14px;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown .btn.btn-default.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  position: relative;
  top: -0.3rem;
  content: "\e906";
  border: unset;
  float: right;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input .form-group input {
  font-size: 14px;
  color: #000000;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  width: 84px;
  padding-top: 28px;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot {
  width: 25px;
  display: inline-block;
  float: left;
  color: #cccccc;
  text-align: center;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .active-dot.active {
  color: #1473E6;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition {
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
  float: left;
  margin-top: 8px;
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator .condition:before {
  content: "\OR";
}
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-input,
.master-detail-container-body .detail-container-body .body-card-unit.onboarding .body-card-body .attribute-group-inicator {
  float: left;
}
.master-detail-container-body .detail-container-body .body-card-unit.reporting {
  background: #ffffff;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.and:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.or:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.and:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.or:before,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-card-unit.raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-detail-container-body .detail-container-body .body-message .header h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #D31203;
}
.master-detail-container-body .detail-container-body .body-message .body .body-group {
  padding: 5px 20px;
}
.master-detail-container-body .detail-container-body .body-message .body .body-group h4 {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
}
.master-detail-container-body .detail-container-body .body-message .body .body-group p {
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.master-detail-container-body .detail-container-body .body-message .body .body-group ul {
  list-style: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 0;
  margin: 0.5em 0 0 0;
}
.master-detail-container-body .detail-container-body .body-message .body .body-group ul li {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 0 0 0.125em 1em;
}
.master-detail-container-body .detail-container-body .body-message .footer {
  font-size: 12px;
}
.master-detail-container-body .detail-container-body .body-message .footer .cta {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-detail-container-body .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue {
  border-color: #D31203;
  color: #D31203;
}
.master-detail-container-body .detail-container-body .body-message .footer .cta button.btn.btn-primary-blue:hover {
  background: #D31203;
  border-color: #D31203;
  color: #ffffff;
}
.create-custom-attribute {
  width: 100%;
  display: block;
  height: 100%;
}
.create-custom-attribute .create-custom-attribute-header {
  width: 100%;
  height: 45px;
  display: block;
  padding-top: 10px;
}
.create-custom-attribute .create-custom-attribute-header h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  font-size: 24px;
}
.create-custom-attribute .create-custom-attribute-panel-top {
  width: 100%;
  height: 45px;
  display: block;
}
.create-custom-attribute .create-custom-attribute-panel-top .left-side {
  float: left;
}
.create-custom-attribute .create-custom-attribute-panel-top .right-side {
  float: right;
}
.create-custom-attribute .create-custom-attribute-filters {
  width: 100%;
  height: 70px;
  display: block;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group {
  float: left;
  padding-right: 10px;
  width: 45%;
}
@media (min-width:992px) {
  .create-custom-attribute .create-custom-attribute-filters .filter-group {
    width: 33.33%;
  }
}
.create-custom-attribute .create-custom-attribute-filters .filter-group .mega-btn-main {
  width: 100%;
  height: 60px;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group .mega-btn-main .mega-btn-zone-1 {
  display: none;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group .mega-btn-main .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group .mega-btn-main .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group .mega-btn-main .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 18px;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group .mega-btn-main .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.6rem;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group .mega-btn-main .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group:nth-child(2) {
  width: 66.66%;
}
.create-custom-attribute .create-custom-attribute-filters .filter-group:nth-child(2) .mega-btn-main {
  max-width: 100%;
}
.create-custom-attribute .create-custom-attribute-dimensions-search {
  width: 100%;
  display: inline-block;
}
.create-custom-attribute .create-custom-attribute-dimensions-search .search-boxes {
  float: left;
  width: calc(100% - 100px);
  padding-right: 5px;
  height: 40px;
}
.create-custom-attribute .create-custom-attribute-dimensions-search .search-boxes .input-group {
  height: 40px;
}
.create-custom-attribute .create-custom-attribute-dimensions-search .search-boxes .input-group .form-control {
  height: 40px;
  font-size: 16px;
}
.create-custom-attribute .create-custom-attribute-dimensions-search .search-boxes-reset {
  widows: 100px;
  float: left;
  height: 40px;
  padding-top: 5px;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results {
  width: 100%;
  min-height: 40px;
  background: #ECF4FC;
  display: flex;
  border-bottom: 1px solid #cccccc;
  padding: 5px 0;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords {
  width: calc(100% - 180px);
  float: left;
  display: inline-block;
  padding: 0 10px;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords p {
  font-size: 14px;
  color: #333333;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords p .keyword {
  display: inline-block;
  width: auto;
  background: gold;
  padding: 5px 0px 5px 10px;
  margin: 0 5px 5px 0;
  float: left;
  border-radius: 5px;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords p .keyword:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e90b";
  position: relative;
  line-height: 0;
  font-size: 1.5rem;
  top: 0.4rem;
  color: #999999;
  pointer-events: initial;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords p .keyword:hover {
  background: #555555;
  color: #ffffff;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords p .keyword:hover:after {
  color: #D31203;
  cursor: pointer;
  pointer-events: initial;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-select {
  width: 180px;
  float: left;
  display: inline-block;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-select .result-count {
  width: calc(100% - 60px);
  float: left;
  padding-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #44637B;
  text-align: right;
  font-size: 12px;
  padding-top: 3px;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-select .result-count span {
  font-size: 16px;
  color: #1473E6;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-select .grab {
  width: 60px;
  float: left;
}
.create-custom-attribute .create-custom-attribute-dimensions {
  width: 100%;
  height: calc(100% - 120px);
}
.create-custom-attribute .create-custom-attribute-dimensions .header {
  width: 100%;
  height: 40px;
  padding-top: 10px;
}
.create-custom-attribute .create-custom-attribute-dimensions .header h3 {
  font-size: 16px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #1473E6;
  padding: 0;
  margin: 0;
}
.create-custom-attribute .create-custom-attribute-dimensions .dimensions-list {
  width: 100%;
  background: #ffffff;
  max-height: 275px;
  overflow-y: auto;
  border-bottom: 2px solid #cccccc;
  border-top: 1px solid #cccccc;
}
.create-custom-attribute .create-custom-attribute-dimensions .dimensions-list ul.dimensions-list-ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.create-custom-attribute .create-custom-attribute-dimensions .dimensions-list ul.dimensions-list-ul li {
  padding: 10px 20px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  width: 100%;
}
.create-custom-attribute .create-custom-attribute-dimensions .dimensions-list ul.dimensions-list-ul li:nth-child(even) {
  background: #F2F5F9;
}
.create-custom-attribute .create-custom-attribute-dimensions .dimensions-list ul.dimensions-list-ul li:hover {
  background: #e2f8df;
  cursor: pointer;
  outline: 1px solid #00bf6f;
}
.create-custom-attribute .create-custom-attribute-dimensions .dimensions-list ul.dimensions-list-ul li:hover:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e940";
  color: #1473E6;
  float: right;
  font-size: 30px;
  position: relative;
  top: -11px;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results {
  width: 100%;
  height: calc(100vh - 500px);
  overflow: hidden;
  border-bottom: 1px solid #555555;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  border-top: 1px solid #555555;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group {
  padding: 0;
  width: 100%;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group li {
  width: 100%;
  min-height: 40px;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0.625rem 1em 0.625rem 1.25rem;
  line-height: 1.5;
  cursor: grab;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group li:nth-child(odd) {
  background: #ffffff;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group li:nth-child(even) {
  background: #F2F5F9;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group li:after {
  float: right;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e940";
  font-size: 2rem;
  position: relative;
  line-height: 0;
  top: 0.625rem;
  color: transparent;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group li:hover {
  background: #e2f8df;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group li:hover:after {
  color: #1473E6;
}
.create-custom-attribute .create-custom-attribute-dimensions .search-results .search-results-list ul.search-results-list-group li .searched {
  background: gold;
}
.create-custom-attribute .dimensions-unit {
  width: 100%;
  height: auto;
  border: 1px solid #cccccc;
  border-radius: 5px;
  margin-bottom: 5px;
}
.create-custom-attribute .dimensions-unit .dimensions-unit-header {
  height: 30px;
  width: 100%;
}
.create-custom-attribute .attribute-saerch {
  width: 100%;
  height: auto;
  padding-bottom: 5px;
  display: inline-block;
}
.create-custom-attribute .attribute-saerch .search-group {
  float: left;
  padding-right: 5px;
  width: 33.33%;
}
.create-custom-attribute .accordion {
  height: calc(100% - 90px);
  overflow-y: auto;
  border-bottom: 2px solid #999999;
}
.create-custom-attribute .accordion .card .card-header {
  padding: 5px;
  height: 50px;
}
.create-custom-attribute .accordion .card .card-header h2 {
  font-size: 16px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.create-custom-attribute .accordion .card .card-header h2 button.btn.btn-link {
  font-size: 16px;
}
.create-custom-attribute .accordion .card .card-header h2 button.btn.btn-link .idmp-ico.carrot-right:before {
  position: relative;
  top: 8px;
  font-size: 40px;
  content: "\e906";
}
.create-custom-attribute .accordion .card .card-header h2 button.btn.btn-link.collapsed .idmp-ico.carrot-right:before {
  content: "\e907";
}
.create-custom-attribute .accordion .card .card-header:hover {
  background: #e2f8df;
}
.create-custom-attribute .accordion .card .card-header:hover button.btn.btn-link:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e940";
  color: #1473e6;
  float: right;
  font-size: 30px;
  position: relative;
  cursor: grab;
}
.master-nth-child-numbers:nth-child(n) .body-card-header:before {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.master-nth-child-numbers:nth-child(2) .body-card-header:before {
  background-color: #56B5E9;
  content: "1";
}
.master-nth-child-numbers:nth-child(3) .body-card-header:before {
  background-color: #0073B2;
  content: "2";
}
.master-nth-child-numbers:nth-child(4) .body-card-header:before {
  background-color: #332288;
  content: "3";
}
.master-nth-child-numbers:nth-child(5) .body-card-header:before {
  background-color: #4E37BF;
  content: "4";
}
.master-nth-child-numbers:nth-child(6) .body-card-header:before {
  background-color: #8B37BF;
  content: "5";
}
.master-nth-child-numbers:nth-child(7) .body-card-header:before {
  background-color: #9F6BBF;
  content: "6";
}
.master-nth-child-numbers:nth-child(8) .body-card-header:before {
  background-color: #795191;
  content: "7";
}
.master-nth-child-numbers:nth-child(9) .body-card-header:before {
  background-color: #217F8B;
  content: "8";
}
.master-nth-child-numbers:nth-child(10) .body-card-header:before {
  background-color: #2A9EAD;
  content: "9";
}
.master-nth-child-numbers:nth-child(11) .body-card-header:before {
  background-color: #33D4D4;
  content: "10";
}
.master-nth-child-numbers:nth-child(12) .body-card-header:before {
  background-color: #F8A381;
  content: "11";
}
.master-nth-child-numbers:nth-child(13) .body-card-header:before {
  background-color: #FCA19A;
  content: "12";
}
.master-nth-child-numbers:nth-child(14) .body-card-header:before {
  background-color: #33D4D4;
  content: "13";
}
.master-nth-child-numbers:nth-child(15) .body-card-header:before {
  background-color: #8330C7;
  content: "14";
}
.master-nth-child-numbers:nth-child(16) .body-card-header:before {
  background-color: #C030A0;
  content: "15";
}
.master-nth-child-numbers:nth-child(17) .body-card-header:before {
  background-color: #C6ED4E;
  content: "16";
}
.master-nth-child-numbers:nth-child(18) .body-card-header:before {
  background-color: #2DD773;
  content: "17";
}
.master-nth-child-numbers:nth-child(19) .body-card-header:before {
  background-color: #22A2C7;
  content: "18";
}
.master-nth-child-numbers:nth-child(20) .body-card-header:before {
  background-color: #2F1AB3;
  content: "19";
}
.master-nth-child-numbers:nth-child(21) .body-card-header:before {
  background-color: #9E1495;
  content: "20";
}
.master-nth-child-numbers:nth-child(22) .body-card-header:before {
  background-color: #00527f;
  content: "21";
}
.master-nth-child-numbers:nth-child(23) .body-card-header:before {
  background-color: #3e2c97;
  content: "22";
}
.master-nth-child-numbers:nth-child(24) .body-card-header:before {
  background-color: #874bac;
  content: "23";
}
.master-nth-child-numbers:nth-child(25) .body-card-header:before {
  background-color: #175962;
  content: "24";
}
.master-nth-child-numbers:nth-child(26) .body-card-header:before {
  background-color: #25afaf;
  content: "25";
}
.master-nth-child-numbers:nth-child(27) .body-card-header:before {
  background-color: #fb7368;
  content: "26";
}
.master-nth-child-numbers:nth-child(28) .body-card-header:before {
  background-color: #68269e;
  content: "27";
}
.master-nth-child-numbers:nth-child(29) .body-card-header:before {
  background-color: #b7e820;
  content: "28";
}
.master-nth-child-numbers:nth-child(30) .body-card-header:before {
  background-color: #1b7f9b;
  content: "29";
}
.master-nth-child-numbers:nth-child(31) .body-card-header:before {
  background-color: #710e6a;
  content: "30";
}
.master-reporting {
  background: #ffffff;
}
.master-reporting:nth-child(n) .body-card-header:before {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.master-reporting:nth-child(2) .body-card-header:before {
  background-color: #56B5E9;
  content: "1";
}
.master-reporting:nth-child(3) .body-card-header:before {
  background-color: #0073B2;
  content: "2";
}
.master-reporting:nth-child(4) .body-card-header:before {
  background-color: #332288;
  content: "3";
}
.master-reporting:nth-child(5) .body-card-header:before {
  background-color: #4E37BF;
  content: "4";
}
.master-reporting:nth-child(6) .body-card-header:before {
  background-color: #8B37BF;
  content: "5";
}
.master-reporting:nth-child(7) .body-card-header:before {
  background-color: #9F6BBF;
  content: "6";
}
.master-reporting:nth-child(8) .body-card-header:before {
  background-color: #795191;
  content: "7";
}
.master-reporting:nth-child(9) .body-card-header:before {
  background-color: #217F8B;
  content: "8";
}
.master-reporting:nth-child(10) .body-card-header:before {
  background-color: #2A9EAD;
  content: "9";
}
.master-reporting:nth-child(11) .body-card-header:before {
  background-color: #33D4D4;
  content: "10";
}
.master-reporting:nth-child(12) .body-card-header:before {
  background-color: #F8A381;
  content: "11";
}
.master-reporting:nth-child(13) .body-card-header:before {
  background-color: #FCA19A;
  content: "12";
}
.master-reporting:nth-child(14) .body-card-header:before {
  background-color: #33D4D4;
  content: "13";
}
.master-reporting:nth-child(15) .body-card-header:before {
  background-color: #8330C7;
  content: "14";
}
.master-reporting:nth-child(16) .body-card-header:before {
  background-color: #C030A0;
  content: "15";
}
.master-reporting:nth-child(17) .body-card-header:before {
  background-color: #C6ED4E;
  content: "16";
}
.master-reporting:nth-child(18) .body-card-header:before {
  background-color: #2DD773;
  content: "17";
}
.master-reporting:nth-child(19) .body-card-header:before {
  background-color: #22A2C7;
  content: "18";
}
.master-reporting:nth-child(20) .body-card-header:before {
  background-color: #2F1AB3;
  content: "19";
}
.master-reporting:nth-child(21) .body-card-header:before {
  background-color: #9E1495;
  content: "20";
}
.master-reporting:nth-child(22) .body-card-header:before {
  background-color: #00527f;
  content: "21";
}
.master-reporting:nth-child(23) .body-card-header:before {
  background-color: #3e2c97;
  content: "22";
}
.master-reporting:nth-child(24) .body-card-header:before {
  background-color: #874bac;
  content: "23";
}
.master-reporting:nth-child(25) .body-card-header:before {
  background-color: #175962;
  content: "24";
}
.master-reporting:nth-child(26) .body-card-header:before {
  background-color: #25afaf;
  content: "25";
}
.master-reporting:nth-child(27) .body-card-header:before {
  background-color: #fb7368;
  content: "26";
}
.master-reporting:nth-child(28) .body-card-header:before {
  background-color: #68269e;
  content: "27";
}
.master-reporting:nth-child(29) .body-card-header:before {
  background-color: #b7e820;
  content: "28";
}
.master-reporting:nth-child(30) .body-card-header:before {
  background-color: #1b7f9b;
  content: "29";
}
.master-reporting:nth-child(31) .body-card-header:before {
  background-color: #710e6a;
  content: "30";
}
.master-reporting .single-platform,
.master-reporting .single-platform-detail-unit {
  padding: 5px 15px 5px 0px;
  max-width: 25%;
  float: left;
  margin-right: 15px;
}
.master-reporting .single-platform:first-of-type,
.master-reporting .single-platform-detail-unit:first-of-type {
  padding-left: 10px;
}
.master-reporting .single-platform .single-platform-count,
.master-reporting .single-platform-detail-unit .single-platform-count {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #333333;
}
.master-reporting .single-platform .single-platform-value,
.master-reporting .single-platform-detail-unit .single-platform-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-reporting .single-platform .single-platform-count,
.master-reporting .single-platform-detail-unit .single-platform-count,
.master-reporting .single-platform .single-platform-value,
.master-reporting .single-platform-detail-unit .single-platform-value {
  line-height: 1;
}
.master-reporting .single-platform.trend-up:before,
.master-reporting .single-platform-detail-unit.trend-up:before {
  content: "\e921";
  color: #7bc9a4;
}
.master-reporting .single-platform.trend-up .single-platform-count,
.master-reporting .single-platform-detail-unit.trend-up .single-platform-count {
  color: #7bc9a4;
}
.master-reporting .single-platform.trend-down:before,
.master-reporting .single-platform-detail-unit.trend-down:before {
  content: "\e923";
  color: #ee736d;
}
.master-reporting .single-platform.trend-down .single-platform-count,
.master-reporting .single-platform-detail-unit.trend-down .single-platform-count {
  color: #ee736d;
}
.master-reporting .single-platform.trend-up:before,
.master-reporting .single-platform-detail-unit.trend-up:before,
.master-reporting .single-platform.trend-down:before,
.master-reporting .single-platform-detail-unit.trend-down:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  float: left;
  width: 30px;
  font-size: 30px;
  position: relative;
  line-height: 1;
}
.master-reporting .single-platform.trend-up .single-platform-count,
.master-reporting .single-platform-detail-unit.trend-up .single-platform-count,
.master-reporting .single-platform.trend-down .single-platform-count,
.master-reporting .single-platform-detail-unit.trend-down .single-platform-count,
.master-reporting .single-platform.trend-up .single-platform-value,
.master-reporting .single-platform-detail-unit.trend-up .single-platform-value,
.master-reporting .single-platform.trend-down .single-platform-value,
.master-reporting .single-platform-detail-unit.trend-down .single-platform-value {
  width: calc(100% - 30px);
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.master-reporting:nth-child(2) .single-platform .single-platform-count,
.master-reporting:nth-child(2) .single-platform .single-platform-value {
  color: #56B5E9;
}
.master-reporting:nth-child(3) .single-platform .single-platform-count,
.master-reporting:nth-child(3) .single-platform .single-platform-value {
  color: #0073B2;
}
.master-reporting:nth-child(4) .single-platform .single-platform-count,
.master-reporting:nth-child(4) .single-platform .single-platform-value {
  color: #332288;
}
.master-reporting:nth-child(5) .single-platform .single-platform-count,
.master-reporting:nth-child(5) .single-platform .single-platform-value {
  color: #4E37BF;
}
.master-reporting:nth-child(6) .single-platform .single-platform-count,
.master-reporting:nth-child(6) .single-platform .single-platform-value {
  color: #8B37BF;
}
.master-reporting:nth-child(7) .single-platform .single-platform-count,
.master-reporting:nth-child(7) .single-platform .single-platform-value {
  color: #9F6BBF;
}
.master-reporting:nth-child(8) .single-platform .single-platform-count,
.master-reporting:nth-child(8) .single-platform .single-platform-value {
  color: #795191;
}
.master-reporting:nth-child(9) .single-platform .single-platform-count,
.master-reporting:nth-child(9) .single-platform .single-platform-value {
  color: #217F8B;
}
.master-reporting:nth-child(10) .single-platform .single-platform-count,
.master-reporting:nth-child(10) .single-platform .single-platform-value {
  color: #2A9EAD;
}
.master-reporting:nth-child(11) .single-platform .single-platform-count,
.master-reporting:nth-child(11) .single-platform .single-platform-value {
  color: #33D4D4;
}
.master-reporting:nth-child(12) .single-platform .single-platform-count,
.master-reporting:nth-child(12) .single-platform .single-platform-value {
  color: #F8A381;
}
.master-reporting:nth-child(13) .single-platform .single-platform-count,
.master-reporting:nth-child(13) .single-platform .single-platform-value {
  color: #FCA19A;
}
.master-reporting:nth-child(14) .single-platform .single-platform-count,
.master-reporting:nth-child(14) .single-platform .single-platform-value {
  color: #33D4D4;
}
.master-reporting:nth-child(15) .single-platform .single-platform-count,
.master-reporting:nth-child(15) .single-platform .single-platform-value {
  color: #8330C7;
}
.master-reporting:nth-child(16) .single-platform .single-platform-count,
.master-reporting:nth-child(16) .single-platform .single-platform-value {
  color: #C030A0;
}
.master-reporting:nth-child(17) .single-platform .single-platform-count,
.master-reporting:nth-child(17) .single-platform .single-platform-value {
  color: #C6ED4E;
}
.master-reporting:nth-child(18) .single-platform .single-platform-count,
.master-reporting:nth-child(18) .single-platform .single-platform-value {
  color: #2DD773;
}
.master-reporting:nth-child(19) .single-platform .single-platform-count,
.master-reporting:nth-child(19) .single-platform .single-platform-value {
  color: #22A2C7;
}
.master-reporting:nth-child(20) .single-platform .single-platform-count,
.master-reporting:nth-child(20) .single-platform .single-platform-value {
  color: #2F1AB3;
}
.master-reporting:nth-child(21) .single-platform .single-platform-count,
.master-reporting:nth-child(21) .single-platform .single-platform-value {
  color: #9E1495;
}
.master-reporting:nth-child(22) .single-platform .single-platform-count,
.master-reporting:nth-child(22) .single-platform .single-platform-value {
  color: #00527f;
}
.master-reporting:nth-child(23) .single-platform .single-platform-count,
.master-reporting:nth-child(23) .single-platform .single-platform-value {
  color: #3e2c97;
}
.master-reporting:nth-child(24) .single-platform .single-platform-count,
.master-reporting:nth-child(24) .single-platform .single-platform-value {
  color: #874bac;
}
.master-reporting:nth-child(25) .single-platform .single-platform-count,
.master-reporting:nth-child(25) .single-platform .single-platform-value {
  color: #175962;
}
.master-reporting:nth-child(26) .single-platform .single-platform-count,
.master-reporting:nth-child(26) .single-platform .single-platform-value {
  color: #25afaf;
}
.master-reporting:nth-child(27) .single-platform .single-platform-count,
.master-reporting:nth-child(27) .single-platform .single-platform-value {
  color: #fb7368;
}
.master-reporting:nth-child(28) .single-platform .single-platform-count,
.master-reporting:nth-child(28) .single-platform .single-platform-value {
  color: #68269e;
}
.master-reporting:nth-child(29) .single-platform .single-platform-count,
.master-reporting:nth-child(29) .single-platform .single-platform-value {
  color: #b7e820;
}
.master-reporting:nth-child(30) .single-platform .single-platform-count,
.master-reporting:nth-child(30) .single-platform .single-platform-value {
  color: #1b7f9b;
}
.master-reporting:nth-child(31) .single-platform .single-platform-count,
.master-reporting:nth-child(31) .single-platform .single-platform-value {
  color: #710e6a;
}
.master-reporting .body-card-header .card-header-data {
  max-width: 30%;
}
.master-reporting .body-card-header .card-header-data .icon,
.master-reporting .body-card-header .card-header-data .icon-individual,
.master-reporting .body-card-header .card-header-data .icon-household {
  display: none;
}
@media (min-width:1600px) {
  .master-reporting .body-card-header .card-header-data .icon,
  .master-reporting .body-card-header .card-header-data .icon-individual,
  .master-reporting .body-card-header .card-header-data .icon-household {
    display: inline-block;
  }
}
.master-reporting .body-card-header .card-header-data .value {
  width: calc(100% - 35px);
}
.master-reporting .body-card-header .card-header-data .value h4 {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.master-reporting .body-card-header .card-header-data:nth-child(n + 1) .icon {
  background-image: url("/idmp/images/svg/SVG-ICON-bilboard-black.svg");
}
.master-reporting .body-card-header .card-header-data:nth-child(n + 2) .icon {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.master-reporting .body-card-header .card-header-data:nth-child(n + 3) .icon {
  background-image: url("/idmp/images/svg/newspaper.svg");
}
.master-reporting .body-card-header .card-header-data:nth-child(n + 4) .icon {
  background-image: url("/idmp/images/svg/ico-creationDate.svg");
}
.master-reporting .body-card-header .card-header-data:nth-child(n + 5) .icon {
  background-image: url("/idmp/images/svg/ico-target.svg");
}
.master-reporting .body-card-header .card-header-delete {
  float: right;
}
.master-reporting .body-card-header .card-header-delete button.btn.btn-link {
  padding-left: 5px;
  padding-right: 5px;
}
.master-reporting .body-card-header .card-header-delete button.btn.btn-link .idmp-ico.stop:hover {
  color: #D31203;
}
.master-reporting .body-card-body {
  width: 100%;
}
.master-reporting .body-card-body .attribute-group {
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
  width: 100%;
}
.master-reporting .body-card-body .attribute-group-input {
  width: calc(50% - 42px);
}
.master-reporting .body-card-body .attribute-group-input form .form-group {
  margin-bottom: 0;
  width: 100%;
}
.master-reporting .body-card-body .attribute-group-input form .form-group label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  margin: 0;
}
.master-reporting .body-card-body .attribute-group-input form .form-group .dropdown .btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
  height: 32px;
  padding-top: 10px;
  font-size: 14px;
}
.master-reporting .body-card-body .attribute-group-input form .form-group .dropdown .btn.btn-default.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 24px;
  position: relative;
  top: -0.3rem;
  content: "\e906";
  border: unset;
  float: right;
}
.master-reporting .body-card-body .attribute-group-input form .form-group .dropdown.show .btn.btn-default.dropdown-toggle:after {
  content: "\e905";
}
.master-reporting .body-card-body .attribute-group-input form .form-group input {
  font-size: 14px;
  color: #000000;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.master-reporting .body-card-body .attribute-group-inicator {
  width: 84px;
  padding-top: 28px;
}
.master-reporting .body-card-body .attribute-group-inicator .active-dot {
  width: 25px;
  display: inline-block;
  float: left;
  color: #cccccc;
  text-align: center;
}
.master-reporting .body-card-body .attribute-group-inicator .active-dot.active {
  color: #1473E6;
}
.master-reporting .body-card-body .attribute-group-inicator .condition {
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 20px;
  width: 34px;
  height: 22px;
  text-align: center;
  display: inline-block;
  position: relative;
  top: -0.45rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #555555;
  color: #ffffff;
  float: left;
  margin-top: 8px;
}
.master-reporting .body-card-body .attribute-group-inicator .condition:before {
  content: "\OR";
}
.master-reporting .body-card-body .attribute-group-input,
.master-reporting .body-card-body .attribute-group-inicator {
  float: left;
}
.master-reporting .body-card-body .details-container {
  padding: 10px 20px;
}
.master-reporting .body-card-body .details-container h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.master-reporting .body-card-body .details-container p {
  font-size: 10px;
  margin: 0;
  padding: 0;
  color: #555555;
  text-transform: uppercase;
}
.master-reporting .body-card-body .details-container p .value {
  font-size: 14px;
  color: #000000;
  text-transform: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-right: 10px;
}
.master-reporting .body-card-body .details-container .detail-group {
  margin-bottom: 0.25rem;
  width: 100%;
  border-bottom: 1px solid #cccccc;
}
.master-reporting .body-card-body .details-container.onboarding {
  display: inline-block;
  width: 100%;
}
.master-reporting .body-card-body .details-container.onboarding .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 15px;
  border-top: 1px solid #cccccc;
  padding-top: 5px;
  padding-right: 20px;
}
@media (min-width:992px) {
  .master-reporting .body-card-body .details-container.onboarding .detail-group {
    width: 50%;
  }
}
.master-reporting .body-card-body .details-container.onboarding .detail-group p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.master-reporting .body-card-body .details-container.planning {
  display: inline-block;
  width: 100%;
}
.master-reporting .body-card-body .details-container.planning .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
}
@media (min-width:992px) {
  .master-reporting .body-card-body .details-container.planning .detail-group {
    width: 33.33%;
  }
}
.master-reporting .body-card-body .details-container.planning .detail-group p {
  font-size: 14px;
  text-transform: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.master-reporting .body-card-body .details-container.planning .detail-group h3 {
  margin-bottom: 5px;
}
.master-reporting .body-card-body .details-container.planning .detail-group h3 .rule.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-reporting .body-card-body .details-container.planning .detail-group h3 .rule.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-reporting .body-card-body .details-container.planning .detail-group h3 .rule.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-reporting .body-card-body .details-container.planning .detail-group h3 .rule.or:before,
.master-reporting .body-card-body .details-container.planning .detail-group h3 .rule.and:before,
.master-reporting .body-card-body .details-container.planning .detail-group h3 .rule.not:before {
  border-radius: 30px;
  padding: 4px 6px;
  font-size: 10px;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  color: #ffffff;
  content: "\e94e";
}
.master-reporting.pending {
  border-left: 5px solid #FF7B02;
}
.master-reporting.pending .progress {
  width: 60px;
  margin-top: 8px;
  margin-right: 10px;
}
.master-reporting.pending .progress .progress-bar {
  background-color: #FF7B02;
}
.master-reporting.failed {
  border-left: 5px solid #D31203;
}
.master-reporting-2 .detail-container {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  margin-top: 55px;
  height: calc(100% - 95px);
  overflow: hidden;
}
.master-reporting-2 .detail-container .total-trend {
  background: #ffffff;
  width: 100%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(20, 115, 230, 0.2);
  margin-bottom: 20px;
  overflow: hidden;
}
.master-reporting-2 .detail-container .total-trend .total-trend-header,
.master-reporting-2 .detail-container .total-trend .total-trend-body,
.master-reporting-2 .detail-container .total-trend .total-trend-summary,
.master-reporting-2 .detail-container .total-trend .total-trend-message {
  width: 100%;
}
.master-reporting-2 .detail-container .total-trend .total-trend-header {
  background: #555555;
  width: 100%;
  border-bottom: 1px solid #cccccc;
  padding: 5px 20px;
  height: 43px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-header h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #ffffff;
  padding: 8px 0;
  margin: 0;
  line-height: 1;
  float: left;
  width: calc(100% - 60px);
}
.master-reporting-2 .detail-container .total-trend .total-trend-header button.btn.btn-default {
  float: right;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .fake-image,
.master-reporting-2 .detail-container .total-trend .total-trend-body .idmp-mainpage-image,
.master-reporting-2 .detail-container .total-trend .total-trend-body .idmpx-image {
  width: 100%;
  padding: 0 20px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats {
  width: 100%;
  height: auto;
  display: block;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit {
  padding: 5px 10px;
  margin: 0 0 5px 0;
  width: 33.33%;
  float: left;
}
@media (min-width:1200px) {
  .master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit {
    width: 25%;
  }
}
@media (min-width:1600px) {
  .master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit {
    width: 20%;
  }
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(1) {
  color: #56B5E9;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(1):before {
  content: "1";
  background-color: #56B5E9;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(2) {
  color: #0073B2;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(2):before {
  content: "2";
  background-color: #0073B2;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(3) {
  color: #332288;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(3):before {
  content: "3";
  background-color: #332288;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(4) {
  color: #4E37BF;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(4):before {
  content: "4";
  background-color: #4E37BF;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(5) {
  color: #8B37BF;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(5):before {
  content: "5";
  background-color: #8B37BF;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(6) {
  color: #9F6BBF;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(6):before {
  content: "6";
  background-color: #9F6BBF;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(7) {
  color: #795191;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(7):before {
  content: "7";
  background-color: #795191;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(8) {
  color: #217F8B;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(8):before {
  content: "8";
  background-color: #217F8B;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(9) {
  color: #2A9EAD;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(9):before {
  content: "9";
  background-color: #2A9EAD;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(10) {
  color: #33D4D4;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(10):before {
  content: "10";
  background-color: #33D4D4;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(11) {
  color: #F8A381;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(11):before {
  content: "11";
  background-color: #F8A381;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(12) {
  color: #FCA19A;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(12):before {
  content: "12";
  background-color: #FCA19A;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(13) {
  color: #33D4D4;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(13):before {
  content: "13";
  background-color: #33D4D4;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(14) {
  color: #8330C7;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(14):before {
  content: "14";
  background-color: #8330C7;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(15) {
  color: #C030A0;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(15):before {
  content: "15";
  background-color: #C030A0;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(16) {
  color: #C6ED4E;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(16):before {
  content: "16";
  background-color: #C6ED4E;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(17) {
  color: #2DD773;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(17):before {
  content: "17";
  background-color: #2DD773;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(18) {
  color: #22A2C7;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(18):before {
  content: "18";
  background-color: #22A2C7;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(19) {
  color: #2F1AB3;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(19):before {
  content: "19";
  background-color: #2F1AB3;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(20) {
  color: #9E1495;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(20):before {
  content: "20";
  background-color: #9E1495;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(21) {
  color: #00527f;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(21):before {
  content: "21";
  background-color: #00527f;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(22) {
  color: #3e2c97;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(22):before {
  content: "22";
  background-color: #3e2c97;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(23) {
  color: #874bac;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(23):before {
  content: "23";
  background-color: #874bac;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(24) {
  color: #175962;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(24):before {
  content: "24";
  background-color: #175962;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(25) {
  color: #25afaf;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(25):before {
  content: "25";
  background-color: #25afaf;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(26) {
  color: #fb7368;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(26):before {
  content: "26";
  background-color: #fb7368;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(27) {
  color: #68269e;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(27):before {
  content: "27";
  background-color: #68269e;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(28) {
  color: #b7e820;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(28):before {
  content: "28";
  background-color: #b7e820;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(29) {
  color: #1b7f9b;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(29):before {
  content: "29";
  background-color: #1b7f9b;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(30) {
  color: #710e6a;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(30):before {
  content: "30";
  background-color: #710e6a;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(1):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(2):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(3):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(4):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(5):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(6):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(7):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(8):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(9):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(10):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(11):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(12):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(13):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(14):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(15):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(16):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(17):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(18):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(19):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(20):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(21):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(22):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(23):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(24):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(25):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(26):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(27):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(28):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(29):before,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit:nth-child(30):before {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 12px;
  float: left;
  min-width: 20px;
  border-radius: 20px;
  text-align: center;
  padding: 1px 5px;
  color: #ffffff;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-numner,
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-platform {
  width: calc(100% - 30px);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  float: right;
  line-height: 1;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-numner {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 18px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-numner .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-body .total-trend-body-stats .status-unit .status-unit-platform {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container {
  padding: 0px 20px 10px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container p {
  font-size: 10px;
  margin: 0;
  padding: 0;
  color: #555555;
  text-transform: uppercase;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container p .value {
  font-size: 14px;
  color: #000000;
  text-transform: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-right: 10px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container .detail-group {
  margin-bottom: 0.25rem;
  width: 100%;
  border-bottom: 1px solid #cccccc;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.onboarding {
  display: inline-block;
  width: 100%;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
  margin-bottom: 10px;
  margin-top: 5px;
  border-top: 1px solid #cccccc;
  padding-top: 5px;
  padding: 1em;
  padding-right: 20px;
  background: #ffffff;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  margin-right: 15px;
}
@media (min-width:992px) {
  .master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group {
    width: calc(33.33% - 15px);
  }
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.onboarding .detail-group p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning {
  display: inline-block;
  width: 100%;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group {
  width: 100%;
  float: left;
  border-bottom: none;
}
@media (min-width:992px) {
  .master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group {
    width: 33.33%;
  }
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group p {
  font-size: 14px;
  text-transform: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 15px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 {
  margin-bottom: 5px;
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.or:before,
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.and:before,
.master-reporting-2 .detail-container .total-trend .total-trend-summary .details-container.planning .detail-group h3 .rule.not:before {
  border-radius: 30px;
  padding: 4px 6px;
  font-size: 10px;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  color: #ffffff;
  content: "\e94e";
}
.master-reporting-2 .detail-container .total-trend-message {
  padding: 10px 20px;
}
.master-reporting-2 .detail-container .total-trend-message h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  margin: 0;
}
.master-reporting-2 .detail-container .total-trend-message p {
  font-size: 14px;
  margin: 0;
}
.master-rule-hovers.not:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(242, 123, 121, 0.5);
  border-color: #f27b79;
}
.master-rule-hovers.or:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.master-rule-hovers.and:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.master-rule-hovers.or.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(60, 180, 183, 0.5);
  border-color: #3cb4b7;
}
.master-rule-hovers.and.active {
  box-shadow: 0 0 0.325rem 0.2rem rgba(96, 120, 234, 0.5);
  border-color: #6078ea;
}
.master-rule-headers.not .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-rule-headers.or .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-rule-headers.and .body-card-header {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-rule.or,
.rule.or,
.master-rule.and,
.rule.and,
.master-rule.not,
.rule.not {
  overflow: hidden;
}
.master-rule.or .body-card-header .card-header-data:nth-of-type(1) .icon,
.rule.or .body-card-header .card-header-data:nth-of-type(1) .icon,
.master-rule.and .body-card-header .card-header-data:nth-of-type(1) .icon,
.rule.and .body-card-header .card-header-data:nth-of-type(1) .icon,
.master-rule.not .body-card-header .card-header-data:nth-of-type(1) .icon,
.rule.not .body-card-header .card-header-data:nth-of-type(1) .icon {
  background-image: url("/idmp/images/svg/ICO-RULES.svg");
}
.master-rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.master-rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.master-rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-individual,
.rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-individual {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.master-rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.rule.or .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.master-rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.rule.and .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.master-rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-household,
.rule.not .body-card-header .card-header-data:nth-of-type(2) .icon-household {
  background-image: url("/idmp/images/svg/ico-households.svg");
}
.master-rule.not.active,
.rule.not.active {
  border: 2px solid #f27b79;
}
.master-rule.or.active,
.rule.or.active {
  border: 2px solid #3cb4b7;
}
.master-rule.and.active,
.rule.and.active {
  border: 2px solid #6078ea;
}
.master-rule .body-card-body,
.rule .body-card-body {
  width: 100%;
}
.master-rule .body-card-body .rule-list,
.rule .body-card-body .rule-list {
  width: 100%;
}
.master-rule .body-card-body .rule-list ul,
.rule .body-card-body .rule-list ul {
  list-style: none;
  padding: 5px 10px;
  margin: 0;
  min-height: 30px;
}
.master-rule .body-card-body .rule-list ul li,
.rule .body-card-body .rule-list ul li {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 14px;
  height: 33px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.master-rule .body-card-body .rule-list ul li:before,
.rule .body-card-body .rule-list ul li:before {
  margin-right: 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 10px;
  padding: 3px 5px;
  border-radius: 20px;
  width: 32px;
  height: 22px;
  text-align: center;
  display: inline-block;
}
.master-rule .body-card-body .rule-list ul li .idmp-ico.clear-ico,
.rule .body-card-body .rule-list ul li .idmp-ico.clear-ico {
  font-size: 20px;
  position: relative;
  top: 0.325rem;
}
.master-rule .body-card-body .rule-list ul li .hint,
.rule .body-card-body .rule-list ul li .hint {
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.master-rule .body-card-body .rule-list ul li .hint:before,
.rule .body-card-body .rule-list ul li .hint:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  color: #1473E6;
  content: "\e924";
  font-size: 24px;
  position: relative;
  line-height: 0;
  top: 0.325rem;
  margin-right: 5px;
}
.master-rule.not .body-card-body .rule-list ul li:before,
.rule.not .body-card-body .rule-list ul li:before {
  content: "\e94e";
  color: #ffffff;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  padding: 4px 6px;
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  width: 22px;
  margin-left: 5px;
}
.master-rule.or .body-card-body .rule-list ul li:before,
.rule.or .body-card-body .rule-list ul li:before {
  content: "\e94e";
  color: #ffffff;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  padding: 4px 6px;
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  width: 22px;
  margin-left: 5px;
}
.master-rule.and .body-card-body .rule-list ul li:before,
.rule.and .body-card-body .rule-list ul li:before {
  content: "\e94e";
  color: #ffffff;
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  padding: 4px 6px;
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  width: 22px;
  margin-left: 5px;
}
.master-rule .body-card-header .card-header-delete,
.rule .body-card-header .card-header-delete {
  float: right;
}
.master-rule .body-card-header .card-header-delete button.btn.btn-link,
.rule .body-card-header .card-header-delete button.btn.btn-link {
  background: rgba(255, 255, 255, 0.5);
  adding: 0.25rem;
  height: 28px;
  min-height: 28px;
  top: 1px;
  position: relative;
  margin-right: 5px;
}
.master-raw-attibute:nth-child(n of :not(.detail-unit)) .body-card-header:after {
  float: left;
  width: 20px;
  text-align: center;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  position: relative;
  top: 0.325rem;
  margin-right: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-top: 3px;
}
.master-raw-attibute:nth-child(1 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "1";
}
.master-raw-attibute:nth-child(2 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "2";
}
.master-raw-attibute:nth-child(3 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "3";
}
.master-raw-attibute:nth-child(4 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "4";
}
.master-raw-attibute:nth-child(5 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "5";
}
.master-raw-attibute:nth-child(6 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "6";
}
.master-raw-attibute:nth-child(7 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "7";
}
.master-raw-attibute:nth-child(8 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "8";
}
.master-raw-attibute:nth-child(9 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "9";
}
.master-raw-attibute:nth-child(10 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "10";
}
.master-raw-attibute:nth-child(11 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "11";
}
.master-raw-attibute:nth-child(12 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "12";
}
.master-raw-attibute:nth-child(13 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "13";
}
.master-raw-attibute:nth-child(14 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "14";
}
.master-raw-attibute:nth-child(15 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "15";
}
.master-raw-attibute:nth-child(16 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "16";
}
.master-raw-attibute:nth-child(17 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "17";
}
.master-raw-attibute:nth-child(18 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "18";
}
.master-raw-attibute:nth-child(19 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "19";
}
.master-raw-attibute:nth-child(20 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "20";
}
.master-raw-attibute:nth-child(21 of :not(.detail-unit)) .body-card-header:after {
  background-color: #56B5E9;
  content: "21";
}
.master-raw-attibute:nth-child(22 of :not(.detail-unit)) .body-card-header:after {
  background-color: #0073B2;
  content: "22";
}
.master-raw-attibute:nth-child(23 of :not(.detail-unit)) .body-card-header:after {
  background-color: #332288;
  content: "23";
}
.master-raw-attibute:nth-child(24 of :not(.detail-unit)) .body-card-header:after {
  background-color: #4E37BF;
  content: "24";
}
.master-raw-attibute:nth-child(25 of :not(.detail-unit)) .body-card-header:after {
  background-color: #8B37BF;
  content: "25";
}
.master-raw-attibute:nth-child(26 of :not(.detail-unit)) .body-card-header:after {
  background-color: #9F6BBF;
  content: "26";
}
.master-raw-attibute:nth-child(27 of :not(.detail-unit)) .body-card-header:after {
  background-color: #795191;
  content: "27";
}
.master-raw-attibute:nth-child(28 of :not(.detail-unit)) .body-card-header:after {
  background-color: #217F8B;
  content: "28";
}
.master-raw-attibute:nth-child(29 of :not(.detail-unit)) .body-card-header:after {
  background-color: #2A9EAD;
  content: "29";
}
.master-raw-attibute:nth-child(30 of :not(.detail-unit)) .body-card-header:after {
  background-color: #33D4D4;
  content: "30";
}
.master-raw-attibute:nth-child(1) .body-card-header {
  border-bottom-color: #56B5E9;
}
.master-raw-attibute:nth-child(1) .body-card-header .card-header-data .value h4 strong {
  color: #56B5E9;
}
.master-raw-attibute:nth-child(2) .body-card-header {
  border-bottom-color: #0073B2;
}
.master-raw-attibute:nth-child(2) .body-card-header .card-header-data .value h4 strong {
  color: #0073B2;
}
.master-raw-attibute:nth-child(3) .body-card-header {
  border-bottom-color: #332288;
}
.master-raw-attibute:nth-child(3) .body-card-header .card-header-data .value h4 strong {
  color: #332288;
}
.master-raw-attibute:nth-child(4) .body-card-header {
  border-bottom-color: #4E37BF;
}
.master-raw-attibute:nth-child(4) .body-card-header .card-header-data .value h4 strong {
  color: #4E37BF;
}
.master-raw-attibute:nth-child(5) .body-card-header {
  border-bottom-color: #8B37BF;
}
.master-raw-attibute:nth-child(5) .body-card-header .card-header-data .value h4 strong {
  color: #8B37BF;
}
.master-raw-attibute:nth-child(6) .body-card-header {
  border-bottom-color: #9F6BBF;
}
.master-raw-attibute:nth-child(6) .body-card-header .card-header-data .value h4 strong {
  color: #9F6BBF;
}
.master-raw-attibute:nth-child(7) .body-card-header {
  border-bottom-color: #795191;
}
.master-raw-attibute:nth-child(7) .body-card-header .card-header-data .value h4 strong {
  color: #795191;
}
.master-raw-attibute:nth-child(8) .body-card-header {
  border-bottom-color: #217F8B;
}
.master-raw-attibute:nth-child(8) .body-card-header .card-header-data .value h4 strong {
  color: #217F8B;
}
.master-raw-attibute:nth-child(9) .body-card-header {
  border-bottom-color: #2A9EAD;
}
.master-raw-attibute:nth-child(9) .body-card-header .card-header-data .value h4 strong {
  color: #2A9EAD;
}
.master-raw-attibute:nth-child(10) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-raw-attibute:nth-child(10) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-raw-attibute:nth-child(11) .body-card-header {
  border-bottom-color: #F8A381;
}
.master-raw-attibute:nth-child(11) .body-card-header .card-header-data .value h4 strong {
  color: #F8A381;
}
.master-raw-attibute:nth-child(12) .body-card-header {
  border-bottom-color: #FCA19A;
}
.master-raw-attibute:nth-child(12) .body-card-header .card-header-data .value h4 strong {
  color: #FCA19A;
}
.master-raw-attibute:nth-child(13) .body-card-header {
  border-bottom-color: #33D4D4;
}
.master-raw-attibute:nth-child(13) .body-card-header .card-header-data .value h4 strong {
  color: #33D4D4;
}
.master-raw-attibute:nth-child(14) .body-card-header {
  border-bottom-color: #8330C7;
}
.master-raw-attibute:nth-child(14) .body-card-header .card-header-data .value h4 strong {
  color: #8330C7;
}
.master-raw-attibute:nth-child(15) .body-card-header {
  border-bottom-color: #C030A0;
}
.master-raw-attibute:nth-child(15) .body-card-header .card-header-data .value h4 strong {
  color: #C030A0;
}
.master-raw-attibute:nth-child(16) .body-card-header {
  border-bottom-color: #C6ED4E;
}
.master-raw-attibute:nth-child(16) .body-card-header .card-header-data .value h4 strong {
  color: #C6ED4E;
}
.master-raw-attibute:nth-child(17) .body-card-header {
  border-bottom-color: #2DD773;
}
.master-raw-attibute:nth-child(17) .body-card-header .card-header-data .value h4 strong {
  color: #2DD773;
}
.master-raw-attibute:nth-child(18) .body-card-header {
  border-bottom-color: #22A2C7;
}
.master-raw-attibute:nth-child(18) .body-card-header .card-header-data .value h4 strong {
  color: #22A2C7;
}
.master-raw-attibute:nth-child(19) .body-card-header {
  border-bottom-color: #2F1AB3;
}
.master-raw-attibute:nth-child(19) .body-card-header .card-header-data .value h4 strong {
  color: #2F1AB3;
}
.master-raw-attibute:nth-child(20) .body-card-header {
  border-bottom-color: #9E1495;
}
.master-raw-attibute:nth-child(20) .body-card-header .card-header-data .value h4 strong {
  color: #9E1495;
}
.master-raw-attibute:nth-child(21) .body-card-header {
  border-bottom-color: #00527f;
}
.master-raw-attibute:nth-child(21) .body-card-header .card-header-data .value h4 strong {
  color: #00527f;
}
.master-raw-attibute:nth-child(22) .body-card-header {
  border-bottom-color: #3e2c97;
}
.master-raw-attibute:nth-child(22) .body-card-header .card-header-data .value h4 strong {
  color: #3e2c97;
}
.master-raw-attibute:nth-child(23) .body-card-header {
  border-bottom-color: #874bac;
}
.master-raw-attibute:nth-child(23) .body-card-header .card-header-data .value h4 strong {
  color: #874bac;
}
.master-raw-attibute:nth-child(24) .body-card-header {
  border-bottom-color: #175962;
}
.master-raw-attibute:nth-child(24) .body-card-header .card-header-data .value h4 strong {
  color: #175962;
}
.master-raw-attibute:nth-child(25) .body-card-header {
  border-bottom-color: #25afaf;
}
.master-raw-attibute:nth-child(25) .body-card-header .card-header-data .value h4 strong {
  color: #25afaf;
}
.master-raw-attibute:nth-child(26) .body-card-header {
  border-bottom-color: #fb7368;
}
.master-raw-attibute:nth-child(26) .body-card-header .card-header-data .value h4 strong {
  color: #fb7368;
}
.master-raw-attibute:nth-child(27) .body-card-header {
  border-bottom-color: #68269e;
}
.master-raw-attibute:nth-child(27) .body-card-header .card-header-data .value h4 strong {
  color: #68269e;
}
.master-raw-attibute:nth-child(28) .body-card-header {
  border-bottom-color: #b7e820;
}
.master-raw-attibute:nth-child(28) .body-card-header .card-header-data .value h4 strong {
  color: #b7e820;
}
.master-raw-attibute:nth-child(29) .body-card-header {
  border-bottom-color: #1b7f9b;
}
.master-raw-attibute:nth-child(29) .body-card-header .card-header-data .value h4 strong {
  color: #1b7f9b;
}
.master-raw-attibute:nth-child(30) .body-card-header {
  border-bottom-color: #710e6a;
}
.master-raw-attibute:nth-child(30) .body-card-header .card-header-data .value h4 strong {
  color: #710e6a;
}
.master-raw-attibute:nth-child(1) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #56B5E9 !important;
}
.master-raw-attibute:nth-child(2) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #0073B2 !important;
}
.master-raw-attibute:nth-child(3) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #332288 !important;
}
.master-raw-attibute:nth-child(4) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #4E37BF !important;
}
.master-raw-attibute:nth-child(5) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8B37BF !important;
}
.master-raw-attibute:nth-child(6) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9F6BBF !important;
}
.master-raw-attibute:nth-child(7) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #795191 !important;
}
.master-raw-attibute:nth-child(8) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #217F8B !important;
}
.master-raw-attibute:nth-child(9) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2A9EAD !important;
}
.master-raw-attibute:nth-child(10) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-raw-attibute:nth-child(11) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #F8A381 !important;
}
.master-raw-attibute:nth-child(12) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #FCA19A !important;
}
.master-raw-attibute:nth-child(13) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #33D4D4 !important;
}
.master-raw-attibute:nth-child(14) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #8330C7 !important;
}
.master-raw-attibute:nth-child(15) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C030A0 !important;
}
.master-raw-attibute:nth-child(16) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #C6ED4E !important;
}
.master-raw-attibute:nth-child(17) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2DD773 !important;
}
.master-raw-attibute:nth-child(18) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #22A2C7 !important;
}
.master-raw-attibute:nth-child(19) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #2F1AB3 !important;
}
.master-raw-attibute:nth-child(20) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #9E1495 !important;
}
.master-raw-attibute:nth-child(21) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #00527f !important;
}
.master-raw-attibute:nth-child(22) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #3e2c97 !important;
}
.master-raw-attibute:nth-child(23) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #874bac !important;
}
.master-raw-attibute:nth-child(24) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #175962 !important;
}
.master-raw-attibute:nth-child(25) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #25afaf !important;
}
.master-raw-attibute:nth-child(26) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #fb7368 !important;
}
.master-raw-attibute:nth-child(27) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #68269e !important;
}
.master-raw-attibute:nth-child(28) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #b7e820 !important;
}
.master-raw-attibute:nth-child(29) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #1b7f9b !important;
}
.master-raw-attibute:nth-child(30) .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  color: #710e6a !important;
}
.master-raw-attibute.and .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
  content: "AND";
}
.master-raw-attibute.and .has-no-pseudo-content:before {
  content: "";
  width: 0 !important;
  padding: 0 !important;
}
.master-raw-attibute.or .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
  content: "OR";
}
.master-raw-attibute.not .body-card-header:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
  content: "NOT";
}
.master-raw-attibute.and .body-card-header,
.master-raw-attibute.or .body-card-header,
.master-raw-attibute.not .body-card-header {
  padding-left: 0;
  border-top-left-radius: 5px;
}
.master-raw-attibute.and .body-card-header:before,
.master-raw-attibute.or .body-card-header:before,
.master-raw-attibute.not .body-card-header:before {
  width: 45px;
  height: 32px;
  float: left;
  display: block;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  font-size: 12px;
  position: relative;
  color: #ffffff;
  padding: 8px;
}
.master-raw-attibute .body-card-header .card-header-data {
  margin-right: 5px;
}
.master-raw-attibute .body-card-header .card-header-data .icon {
  margin-left: 10px;
  background-image: url("/idmp/images/svg/ICO-ATTRIBUTE.svg");
}
.master-raw-attibute .body-card-header .card-header-data button.btn.btn-link {
  float: left;
  padding-left: 5px;
  padding-right: 0;
}
.master-raw-attibute .body-card-header .card-header-data .dimension-add-and,
.master-raw-attibute .body-card-header .card-header-data .dimension-add-or,
.master-raw-attibute .body-card-header .card-header-data .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-raw-attibute .body-card-header .card-header-data .dimension-add-and .idmp-ico,
.master-raw-attibute .body-card-header .card-header-data .dimension-add-or .idmp-ico,
.master-raw-attibute .body-card-header .card-header-data .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-raw-attibute .body-card-header .card-header-data .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-raw-attibute .body-card-header .card-header-data .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-raw-attibute .body-card-header .card-header-data .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-raw-attibute .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle {
  border-radius: 0 5px 5px 0;
}
.master-raw-attibute .body-card-header .card-header-delete {
  float: right;
}
.master-raw-attibute .body-card-header .card-header-delete button.btn.btn-link {
  padding: 5px;
}
.master-raw-attibute.and .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #a9e1e3;
}
.master-raw-attibute.or .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #e7ebfc;
}
.master-raw-attibute.not .body-card-header .card-header-data button.btn.btn-link.dropdown-toggle:hover {
  background: #f7a9a7;
}
.master-raw-attibute .body-card-body .dimension-list {
  width: 100%;
  height: 40px;
  display: block;
  padding: 0 10px 0 0;
  border-bottom: 1px solid #cccccc;
}
.master-raw-attibute .body-card-body .dimension-list:last-child {
  border-bottom: none;
}
.master-raw-attibute .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-raw-attibute .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-raw-attibute .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-raw-attibute .body-card-body .dimension-list.and:before,
.master-raw-attibute .body-card-body .dimension-list.or:before,
.master-raw-attibute .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 40px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left {
  float: left;
  width: calc(100% - 15px);
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping {
  float: left;
  width: 33.33%;
  padding-top: 5px;
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(1) {
  width: 160px;
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(2) {
  width: 75px;
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping:nth-child(3) {
  width: calc(100% - 235px);
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #555555;
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .title,
.master-raw-attibute .body-card-body .dimension-list .dimension-list-left .value-grouping .value {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.1;
}
.master-raw-attibute .body-card-body .dimension-list .dimension-list-right {
  display: none;
}
.master-raw-attibute .body-card-body .dimension-list-help {
  padding: 5px 10px;
  width: 100%;
}
.master-raw-attibute.build .body-card-body .dimension-list {
  height: 70px;
}
.master-raw-attibute.build .body-card-body .dimension-list.and:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-raw-attibute.build .body-card-body .dimension-list.or:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-raw-attibute.build .body-card-body .dimension-list.not:before {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-raw-attibute.build .body-card-body .dimension-list.and:before,
.master-raw-attibute.build .body-card-body .dimension-list.or:before,
.master-raw-attibute.build .body-card-body .dimension-list.not:before {
  width: 5px;
  height: 70px;
  float: left;
  content: " ";
  display: block;
  margin-right: 5px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left {
  width: calc(100% - 100px);
  padding-top: 4px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm {
  float: left;
  width: 100px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build {
  float: left;
  height: 50px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(1) {
  width: 150px;
  padding-right: 5px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(2) {
  width: 100px;
  padding-top: 5px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build:nth-child(3) {
  width: calc(100% - 270px);
  padding-right: 5px;
  padding-left: 5px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-left .value-grouping-build .value .form-control {
  font-size: 14px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right {
  float: right;
  width: 80px;
  padding-top: 5px;
  display: inline-block;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns {
  width: 100%;
  text-align: right;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  margin-right: 0;
  border-color: transparent;
  background: transparent;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.history,
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default:hover .idmp-ico.edit {
  color: #1473E6;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active {
  background: #1473E6;
  border: 1px solid #1473E6;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .action-btns button.btn.btn-default.active:hover {
  background: #cbe1fb;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count {
  width: 100%;
  display: inline-block;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-icon {
  width: 20px;
  height: 20px;
  background: url("/idmp/images/svg/ico-households.svg");
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 5px;
}
.master-raw-attibute.build .body-card-body .dimension-list .dimension-list-right .dimension-count .dimension-count-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  color: #1473E6;
  float: left;
  line-height: 1.1;
}
.master-raw-attibute.build .body-card-body .dimension-add {
  width: 100%;
  padding: 5px 15px;
  display: inline-block;
}
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-and,
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-or,
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-and .idmp-ico,
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-or .idmp-ico,
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-raw-attibute.build .body-card-body .dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.master-dimension-add .dimension-add-and,
.master-dimension-add .dimension-add-or,
.master-dimension-add .dimension-add-not {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  top: 3px;
}
.master-dimension-add .dimension-add-and .idmp-ico,
.master-dimension-add .dimension-add-or .idmp-ico,
.master-dimension-add .dimension-add-not .idmp-ico {
  color: #ffffff;
  font-size: 12px;
  position: relative;
  text-align: center;
  top: -3px;
  left: 4px;
}
.master-dimension-add .dimension-add-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.master-dimension-add .dimension-add-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.master-dimension-add .dimension-add-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.rule-ledgend {
  width: 100%;
  height: 36px;
  padding: 6px 0px;
}
.rule-ledgend .rule-ledgend-group-title {
  float: left;
  font-size: 12px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #555555;
  display: inline-block;
  padding: 4px;
}
.rule-ledgend .rule-ledgend-group {
  display: inline-block;
  width: 100px;
  float: left;
  height: 32px;
  margin-right: 5px;
}
.rule-ledgend .rule-ledgend-group .rule-ledgend-group-and {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.rule-ledgend .rule-ledgend-group .rule-ledgend-group-or {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.rule-ledgend .rule-ledgend-group .rule-ledgend-group-not {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.rule-ledgend .rule-ledgend-group .rule-ledgend-group-and,
.rule-ledgend .rule-ledgend-group .rule-ledgend-group-or,
.rule-ledgend .rule-ledgend-group .rule-ledgend-group-not {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  color: #ffffff;
  font-size: 12px;
  padding: 4px;
  border-radius: 5px;
}
.mini-mega .mega-btn-main.sm {
  float: left;
  height: 2.5em;
  width: 160px;
}
.mini-mega .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.mini-mega .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
@media (min-width:992px) {
  .mini-mega .mega-btn-main.sm {
    width: 190px;
  }
}
@media (min-width:1200px) {
  .mini-mega .mega-btn-main.sm {
    width: 220px;
  }
}
.mini-mega .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail {
  width: 100%;
  height: 40%;
}
.mini-mega .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 10px;
}
.mini-mega .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 12px;
}
.mini-mega .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0;
}
.mini-mega .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.mini-mega .filter-button {
  float: left;
  padding: 5px 0 0 8px;
}
.onx-launch-card {
  background: #ffffff;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
  border-radius: 0.5rem;
  transition: all 0.5s ease;
  overflow: hidden;
  width: calc(100% - 1rem);
  margin: 0.5rem;
}
.onx-launch-card .launch-card-header {
  height: 4rem;
  justify-content: center;
  overflow: hidden;
  padding: 0.5rem;
  transition: all 0.5s ease;
  background: #ffffff;
}
.onx-launch-card .launch-card-header img {
  width: 3rem;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  transition: all 0.5s ease;
}
.onx-launch-card .launch-card-header .onx-ico,
.onx-launch-card .launch-card-header .onx-ico-stacked,
.onx-launch-card .launch-card-header .idmp-ico,
.onx-launch-card .launch-card-header .idmp-ico-stacked {
  font-size: 3em;
  text-align: center;
  display: flex;
  flex-direction: column;
  position: relative;
  top: -0.5rem;
  transition: all 0.5s ease;
}
.onx-launch-card .launch-card-header .onx-ico-stacked,
.onx-launch-card .launch-card-header .idmp-ico-stacked {
  display: flex;
  flex-direction: row;
  padding:  0 calc(50% - 1rem);
}
.onx-launch-card .launch-card-body {
  background: #ffffff;
}
.onx-launch-card .launch-card-body .card-title {
  width: 100%;
  margin-bottom: 0.125rem;
}
.onx-launch-card .launch-card-body .card-title h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
  font-size: 1.1rem;
  padding: 0;
  line-height: 1;
  margin: 0;
}
.onx-launch-card .launch-card-body .card-detail {
  width: 100%;
}
.onx-launch-card .launch-card-body .card-detail p {
  font-size: 0.875rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  line-height: 1.1;
  margin: 0;
  padding: 0;
}
.onx-launch-card .launch-card-action {
  background: #ffffff;
}
.onx-launch-card .launch-card-action .action {
  width: 100%;
  padding-top: 0.125rem;
}
.onx-launch-card .launch-card-action .action button.btn {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  text-align: left;
  transition: all 0.5s ease;
}
.onx-launch-card .launch-card-action .action button.btn:hover {
  background: #1473e6;
  color: #ffffff;
}
.onx-launch-card:hover {
  box-shadow: 0px 5px 15px rgba(20, 115, 230, 0.35);
  cursor: pointer;
}
.onx-launch-card:hover .launch-card-header {
  padding: 0;
}
.onx-launch-card:hover .launch-card-header img {
  width: 4rem;
}
.onx-launch-card:hover .launch-card-header .onx-ico,
.onx-launch-card:hover .launch-card-header .idmp-ico,
.onx-launch-card:hover .launch-card-header .onx-ico-stacked,
.onx-launch-card:hover .launch-card-header .idmp-ico-stacked {
  font-size: 4rem;
  top: -1.325rem;
  padding:  0 calc(50% - 2rem);
}
.onx-launch-card.style-1 {
  padding: 0.833em;
}
@media (min-width:768px) {
  .onx-launch-card.style-1 {
    width: calc(50% - 1rem);
  }
}
@media (min-width:992px) {
  .onx-launch-card.style-1 {
    width: calc(33.33% - 1rem);
  }
}
@media (min-width:1200px) {
  .onx-launch-card.style-1 {
    width: calc(25% - 1rem);
  }
}
@media (min-width:1600px) {
  .onx-launch-card.style-1 {
    width: calc(20% - 1rem);
  }
}
.onx-launch-card.style-2 {
  padding: 0.833em;
}
@media (min-width:768px) {
  .onx-launch-card.style-2 {
    width: calc(50% - 1rem);
  }
}
@media (min-width:992px) {
  .onx-launch-card.style-2 {
    width: calc(33.33% - 1rem);
  }
}
@media (min-width:1200px) {
  .onx-launch-card.style-2 {
    width: calc(25% - 1rem);
  }
}
@media (min-width:1600px) {
  .onx-launch-card.style-2 {
    width: calc(20% - 1rem);
  }
}
.onx-launch-card.style-2 .launch-card-header {
  width: 4rem;
  float: left;
  display: flex;
  flex-direction: column;
}
.onx-launch-card.style-2 .launch-card-header .onx-ico,
.onx-launch-card.style-2 .launch-card-header .idmp-ico,
.onx-launch-card.style-2 .launch-card-header .onx-ico-stacked,
.onx-launch-card.style-2 .launch-card-header .idmp-ico-stacked {
  top: 0;
}
.onx-launch-card.style-2 .launch-card-body {
  width: calc(100% - 4rem);
  display: flex;
  flex-direction: column;
  padding: 5px 10px;
}
.onx-launch-card.style-3 {
  padding: 5px;
  padding: 0.833em;
}
@media (min-width:768px) {
  .onx-launch-card.style-3 {
    width: calc(50% - 1rem);
  }
}
@media (min-width:992px) {
  .onx-launch-card.style-3 {
    width: calc(33.33% - 1rem);
  }
}
@media (min-width:1200px) {
  .onx-launch-card.style-3 {
    width: calc(25% - 1rem);
  }
}
@media (min-width:1600px) {
  .onx-launch-card.style-3 {
    width: calc(20% - 1rem);
  }
}
.onx-launch-card.style-3 .launch-card-header {
  width: 4rem;
  float: left;
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 5px 0 0 5px;
  overflow: hidden;
}
.onx-launch-card.style-3 .launch-card-header .onx-ico,
.onx-launch-card.style-3 .launch-card-header .idmp-ico,
.onx-launch-card.style-3 .launch-card-header .onx-ico-stacked,
.onx-launch-card.style-3 .launch-card-header .idmp-ico-stacked {
  top: 0;
  height: 4rem;
}
.onx-launch-card.style-3 .launch-card-body {
  width: calc(100% - 4rem);
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 0 5px 5px 0;
  overflow: hidden;
  padding: 5px;
}
.onx-launch-card.style-3 .launch-card-body .card-title {
  padding-top: 5px;
}
.onx-launch-card.style-3 .launch-card-action {
  display: none;
}
.onx-launch-card.style-3.card-1 {
  padding: 5px;
}
.onx-launch-card.style-3.card-1:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.onx-launch-card.style-3.card-2 {
  padding: 5px;
}
.onx-launch-card.style-3.card-2:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #f54ea2 0%, #ff7676 100%);
  background: -webkit-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #f54ea2), color-stop(1, #ff7676));
  background: -o-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  background: -ms-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F54EA2', endColorstr='#FF7676' ,GradientType=0)";
  background: linear-gradient(135deg, #f54ea2 0%, #ff7676 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F54EA2', endColorstr='#FF7676', GradientType=1);
}
.onx-launch-card.style-3.card-3 {
  padding: 5px;
}
.onx-launch-card.style-3.card-3:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.onx-launch-card.style-3.card-4 {
  padding: 5px;
}
.onx-launch-card.style-3.card-4:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #41dc9a), color-stop(1, #3cb4b7));
  background: -o-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  background: -ms-linear-gradient(-45deg, #41dc9a 0%, #3cb4b7 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7' ,GradientType=0)";
  background: linear-gradient(135deg, #41dc9a 0%, #3cb4b7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41DC9A', endColorstr='#3CB4B7', GradientType=1);
}
.onx-launch-card.style-3:hover .launch-card-header .onx-ico,
.onx-launch-card.style-3:hover .launch-card-header .idmp-ico,
.onx-launch-card.style-3:hover .launch-card-header .onx-ico-stacked,
.onx-launch-card.style-3:hover .launch-card-header .idmp-ico-stacked {
  top: -1rem;
}
.onx-launch-card.style-4 {
  transition: all 0.5s ease;
  padding: 3px;
  background: #ffffff;
  transition: background-color 0.5s ease;
}
@media (min-width:768px) {
  .onx-launch-card.style-4 {
    width: calc(50% - 1rem);
  }
}
@media (min-width:992px) {
  .onx-launch-card.style-4 {
    width: calc(33.33% - 1rem);
  }
}
@media (min-width:1200px) {
  .onx-launch-card.style-4 {
    width: calc(25% - 1rem);
  }
}
@media (min-width:1600px) {
  .onx-launch-card.style-4 {
    width: calc(20% - 1rem);
  }
}
.onx-launch-card.style-4 .launch-card-header {
  display: none;
}
.onx-launch-card.style-4 .launch-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 5px;
  overflow: hidden;
  padding: 8px;
}
.onx-launch-card.style-4 .launch-card-body .card-title {
  padding-top: 8px;
}
.onx-launch-card.style-4 .launch-card-action {
  display: none;
}
.onx-launch-card.style-4.card-1:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #fad281), color-stop(1, #f27b79));
  background: -o-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  background: -ms-linear-gradient(-45deg, #fad281 0%, #f27b79 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79' ,GradientType=0)";
  background: linear-gradient(135deg, #fad281 0%, #f27b79 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD281', endColorstr='#F27B79', GradientType=1);
}
.onx-launch-card.style-4.card-2:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #f54ea2 0%, #ff7676 100%);
  background: -webkit-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #f54ea2), color-stop(1, #ff7676));
  background: -o-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  background: -ms-linear-gradient(-45deg, #f54ea2 0%, #ff7676 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F54EA2', endColorstr='#FF7676' ,GradientType=0)";
  background: linear-gradient(135deg, #f54ea2 0%, #ff7676 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F54EA2', endColorstr='#FF7676', GradientType=1);
}
.onx-launch-card.style-4.card-3:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #17ead9), color-stop(1, #6078ea));
  background: -o-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  background: -ms-linear-gradient(-45deg, #17ead9 0%, #6078ea 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA' ,GradientType=0)";
  background: linear-gradient(135deg, #17ead9 0%, #6078ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17EAD9', endColorstr='#6078EA', GradientType=1);
}
.onx-launch-card.style-4.card-4:hover {
  background: -moz-linear-gradient(-0.31% -0.31% -45deg, #5b247a 0%, #1bc3df 100%);
  background: -webkit-linear-gradient(-45deg, #5b247a 0%, #1bc3df 100%);
  background: -webkit-gradient(linear, -0.31% -0.31%, 100.61% 100.61%, color-stop(0, #5b247a), color-stop(1, #1bc3df));
  background: -o-linear-gradient(-45deg, #5b247a 0%, #1bc3df 100%);
  background: -ms-linear-gradient(-45deg, #5b247a 0%, #1bc3df 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#5B247A', endColorstr='#1BC3DF' ,GradientType=0)";
  background: linear-gradient(135deg, #5b247a 0%, #1bc3df 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5B247A', endColorstr='#1BC3DF', GradientType=1);
}
.onx-launch-card.style-5 {
  padding: 2px;
  transition: all 0.5s ease;
}
@media (min-width:768px) {
  .onx-launch-card.style-5 {
    width: calc(33.33% - 1rem);
  }
}
@media (min-width:992px) {
  .onx-launch-card.style-5 {
    width: calc(25% - 1rem);
  }
}
@media (min-width:1200px) {
  .onx-launch-card.style-5 {
    width: calc(20% - 1rem);
  }
}
.onx-launch-card.style-5 .launch-card-header {
  display: none;
}
.onx-launch-card.style-5 .launch-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 5px;
  overflow: hidden;
  padding: 10px;
}
.onx-launch-card.style-5 .launch-card-body .card-title {
  padding-top: 5px;
}
.onx-launch-card.style-5 .launch-card-body .card-title h2 {
  font-size: 1rem;
}
.onx-launch-card.style-5 .launch-card-body .card-detail p {
  font-size: 0.75rem;
}
.onx-launch-card.style-5 .launch-card-action {
  display: none;
}
.onx-launch-card.style-5:hover {
  background-color: #1473e6;
}
.fake-page,
.idmp-mainpage {
  min-height: 100vh;
  height: auto;
  border-bottom: none;
  background: #e8f4fd;
  padding-left: 5px;
  padding-right: 5px;
  max-width: 3800px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width:768px) {
  .fake-page,
  .idmp-mainpage {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width:992px) {
  .fake-page,
  .idmp-mainpage {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.fake-page .fake-header,
.idmp-mainpage .fake-header,
.fake-page .idmp-mainpage-header,
.idmp-mainpage .idmp-mainpage-header {
  height: 55px;
}
.fake-page .fake-header .fake-header-top,
.idmp-mainpage .fake-header .fake-header-top,
.fake-page .idmp-mainpage-header .fake-header-top,
.idmp-mainpage .idmp-mainpage-header .fake-header-top,
.fake-page .fake-header .idmp-mainpage-header-top,
.idmp-mainpage .fake-header .idmp-mainpage-header-top,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top {
  height: 45px;
}
.fake-page .fake-header .fake-header-top .platform-logo,
.idmp-mainpage .fake-header .fake-header-top .platform-logo,
.fake-page .idmp-mainpage-header .fake-header-top .platform-logo,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-logo,
.fake-page .fake-header .idmp-mainpage-header-top .platform-logo,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-logo,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-logo,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-logo {
  padding-top: 13px;
  float: left;
  width: 220px;
}
.fake-page .fake-header .fake-header-top .platform-logo img,
.idmp-mainpage .fake-header .fake-header-top .platform-logo img,
.fake-page .idmp-mainpage-header .fake-header-top .platform-logo img,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-logo img,
.fake-page .fake-header .idmp-mainpage-header-top .platform-logo img,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-logo img,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-logo img,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-logo img {
  height: 36px;
}
.fake-page .fake-header .fake-header-top .platform-switch,
.idmp-mainpage .fake-header .fake-header-top .platform-switch,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch {
  float: left;
  width: calc(100% - 440px);
  display: flex;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm {
  float: left;
  height: 2.5em;
  width: 160px;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
@media (min-width:992px) {
  .fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
  .fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm {
    width: 190px;
  }
}
@media (min-width:1200px) {
  .fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
  .fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
  .fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
  .idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm {
    width: 220px;
  }
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail {
  width: 100%;
  height: 40%;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 10px;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 12px;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.fake-page .fake-header .fake-header-top .platform-switch .filter-button,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .filter-button,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .filter-button,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .filter-button,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .filter-button,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .filter-button,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .filter-button,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .filter-button {
  float: left;
  padding: 5px 0 0 8px;
}
.fake-page .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .mega-btn-main.sm,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .mega-btn-main.sm,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .mega-btn-main.sm {
  border-radius: 0 0 5px 5px;
  width: 250px;
  margin: 0 auto;
}
.fake-page .fake-header .fake-header-top .platform-switch .platform-switch-dropdown,
.idmp-mainpage .fake-header .fake-header-top .platform-switch .platform-switch-dropdown,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch .platform-switch-dropdown,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch .platform-switch-dropdown,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch .platform-switch-dropdown,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch .platform-switch-dropdown,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .platform-switch-dropdown,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch .platform-switch-dropdown {
  padding: 10px;
  left: 50%;
  margin-left: -100px;
}
.fake-page .fake-header .fake-header-top .current-user,
.idmp-mainpage .fake-header .fake-header-top .current-user,
.fake-page .idmp-mainpage-header .fake-header-top .current-user,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user,
.fake-page .fake-header .idmp-mainpage-header-top .current-user,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user {
  width: 220px;
  float: right;
  height: 40px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account {
  margin-left: auto;
  width: fit-content;
  height: 40px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown {
  height: 40px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.dropdown-toggle:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  font-size: 2rem;
  position: relative;
  top: 0.3rem;
  content: "\e906";
  border: unset;
  float: right;
  line-height: 0.15;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown.show button.dropdown-toggle:after {
  content: "\e905";
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle {
  border-color: transparent;
  background: transparent;
  height: 36px;
  padding: 3px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar {
  border-radius: 100px;
  border: 2px solid #cccccc;
  overflow: hidden;
  width: 36px;
  height: 36px;
  display: inline-block;
  float: left;
  margin-right: 5px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-avatar img {
  width: 36px;
  height: 36px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle .user-account-name {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
  display: inline-block;
  float: left;
  padding: 12px 0 0 5px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:after {
  color: #555555;
  top: 1rem;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:hover .user-account-avatar {
  border-color: #00bf6f;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown button.btn.btn-secondary.dropdown-toggle:focus {
  color: inherit;
  box-shadow: none;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .app-details,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .app-details,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .app-details,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .app-details,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .app-details,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .app-details,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .app-details,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .app-details {
  border-top: 1px solid #cccccc;
  width: 100%;
  background: #FAFAFB;
  padding: 1rem;
  font-size: 12px;
  color: #666666;
  margin-bottom: -0.5rem;
  border-radius: 0 0 5px 5px;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .app-details p,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .app-details p,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .app-details p,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .app-details p,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p {
  padding: 0;
  padding-bottom: 10px;
  line-height: 1.1;
  margin: 0;
  /*a {
                color: inherit;
                &:hover {
                  color: @color-555;
                }
              }*/
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .app-details p:last-of-type,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .app-details p:last-of-type,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .app-details p:last-of-type,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .app-details p:last-of-type,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p:last-of-type,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p:last-of-type,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p:last-of-type,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .app-details p:last-of-type {
  padding-bottom: 0;
}
.fake-page .fake-header .fake-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover,
.idmp-mainpage .fake-header .fake-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover,
.fake-page .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover,
.fake-page .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user .current-user-account .dropdown-menu a.dropdown-item:hover {
  cursor: pointer;
  background-color: #e2f8df;
}
.fake-page .fake-header .idmp-instance-dropdown,
.idmp-mainpage .fake-header .idmp-instance-dropdown,
.fake-page .idmp-mainpage-header .idmp-instance-dropdown,
.idmp-mainpage .idmp-mainpage-header .idmp-instance-dropdown {
  margin-left: 25%;
  margin-right: 15%;
  width: 15%;
  float: left;
}
.fake-page .fake-header .idmp-instance-dropdown .btn,
.idmp-mainpage .fake-header .idmp-instance-dropdown .btn,
.fake-page .idmp-mainpage-header .idmp-instance-dropdown .btn,
.idmp-mainpage .idmp-mainpage-header .idmp-instance-dropdown .btn {
  font-size: 13px !important;
  padding-bottom: 45px !important;
}
.fake-page .fake-header .fake-header-nav,
.idmp-mainpage .fake-header .fake-header-nav,
.fake-page .idmp-mainpage-header .fake-header-nav,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav,
.fake-page .fake-header .idmp-mainpage-header-nav,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav {
  background: #e3e3e5;
  width: 100%;
  height: 50px;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-radius: 5px 5px 0 0;
  overflow: hidden;
}
.fake-page .fake-header .fake-header-nav .fake-tab,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab {
  padding: 15px 40px;
  float: left;
}
.fake-page .fake-header .fake-header-nav .fake-tab .fake-tab-label,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab .fake-tab-label,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab .fake-tab-label,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab .fake-tab-label,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label,
.fake-page .fake-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #2b2b2b;
  font-size: 20px;
  line-height: 1;
}
.fake-page .fake-header .fake-header-nav .fake-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab .fake-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab .fake-tab-label .idmp-ico,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .fake-tab-label .idmp-ico,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .fake-tab-label .idmp-ico,
.fake-page .fake-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab .idmp-mainpage-tab-label .idmp-ico,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab .idmp-mainpage-tab-label .idmp-ico {
  font-size: 24px;
  position: relative;
  line-height: 0;
  top: 0.15rem;
}
.fake-page .fake-header .fake-header-nav .fake-tab:hover,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab:hover,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab:hover,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab:hover,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab:hover,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab:hover,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab:hover,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab:hover,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab:hover,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab:hover,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab:hover,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab:hover,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab:hover,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab:hover,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab:hover,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab:hover {
  cursor: pointer;
  background: #e2f8df;
}
.fake-page .fake-header .fake-header-nav .fake-tab.active,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab.active,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab.active,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab.active,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab.active,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab.active,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab.active,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab.active,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab.active,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab.active,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab.active,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab.active,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab.active,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab.active,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab.active,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab.active {
  background: #ffffff;
}
.fake-page .fake-header .fake-header-nav .fake-tab a:hover,
.idmp-mainpage .fake-header .fake-header-nav .fake-tab a:hover,
.fake-page .idmp-mainpage-header .fake-header-nav .fake-tab a:hover,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .fake-tab a:hover,
.fake-page .fake-header .idmp-mainpage-header-nav .fake-tab a:hover,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .fake-tab a:hover,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab a:hover,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .fake-tab a:hover,
.fake-page .fake-header .fake-header-nav .idmp-mainpage-tab a:hover,
.idmp-mainpage .fake-header .fake-header-nav .idmp-mainpage-tab a:hover,
.fake-page .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab a:hover,
.idmp-mainpage .idmp-mainpage-header .fake-header-nav .idmp-mainpage-tab a:hover,
.fake-page .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab a:hover,
.idmp-mainpage .fake-header .idmp-mainpage-header-nav .idmp-mainpage-tab a:hover,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab a:hover,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-nav .idmp-mainpage-tab a:hover {
  text-decoration: none;
}
.header-banner {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100px;
  border-radius: 0 0 10px 10px;
  overflow: hidden;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
  margin-left: 0;
  margin-right: 0;
}
.header-banner .header-banner-unit {
  width: 100%;
  height: 100%;
  background: #00A5C9;
  background-size: 400% 400%;
  padding: 10px;
}
.header-banner .header-banner-unit .header-banner-frame {
  display: flex;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  max-width: 2100px;
}
.header-banner .header-banner-unit .header-banner-frame .column-unit:nth-child(1) {
  width: 370px;
  display: none;
}
.header-banner .header-banner-unit .header-banner-frame .column-unit:nth-child(2) {
  width: calc(100% - 370px);
}
.header-banner .header-banner-unit .header-banner-frame .column-unit:nth-child(2) .billboard-mtk {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 30px;
}
.header-banner .header-banner-unit .header-banner-frame .column-unit:nth-child(2) .billboard-mtk h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 200;
  font-style: normal;
  font-size: 60px;
  color: #ffffff;
  padding: 0;
  margin: 0;
}
.header-banner .header-banner-unit .header-banner-frame .column-unit:nth-child(2) .billboard-mtk p {
  font-family: acumin-pro, sans-serif;
  font-weight: 200;
  font-style: normal;
  font-size: 30px;
  color: #ffffff;
  padding: 0;
  margin: 0;
}
.onx-ico.rocket:before,
.onx-icon-vertical-dots.rocket:before,
.font-img.rocket:before {
  content: "\eb23";
}
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@keyframes AnimationName {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.fake-section-break,
.idmp-mainpage-break {
  width: 100%;
  background: #000000;
  height: 120px;
}
.fake-section-break h1,
.idmp-mainpage-break h1 {
  color: #ffffff;
  font-size: 36px;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
}
.idmp-main-stage-right .detail-container .help-info {
  margin-left: 20px;
}
.body-card-body .body-card-body-div {
  border-top: 1px solid #cccccc;
  padding: 0.5em 0;
}
.progress-bar.progress-bar-striped {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}
.idmp-main-stage .idmp-main-stage-left.reporting .stage-left-top {
  width: 100%;
}
.idmp-main-stage .idmp-main-stage-left.reporting .stage-left-top .left-side {
  width: 100%;
}
.idmp-main-stage .idmp-main-stage-left.reporting .stage-left-top .left-side .filter-check {
  float: left;
  height: 30px;
  width: 150px;
  margin-left: 10px;
  margin-right: 10px;
}
.idmp-main-stage .idmp-main-stage-left.reporting .stage-left-top .left-side .search-box {
  width: 100%;
}
.idmp-main-stage .idmp-main-stage-right.reporting .platform-quick-filter {
  width: 100%;
  min-height: 40px;
  display: block;
}
.idmp-main-stage .idmp-main-stage-right.reporting .platform-quick-filter .platform {
  display: inline-block;
  padding: 5px 10px;
  border-radius: 0.25rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  white-space: nowrap;
  font-size: 12px;
  background: #f1f1f1;
  border: 1px solid #cccccc;
  margin-right: 5px;
  color: #555555;
  /*&:hover {
            cursor: pointer;
            background: @color-blue-primary;
            border-color: @color-blue-border;
            color: @color-fff;
            &.active {
              background: @color-f1f1f1;
              border-color: @color-ccc;
              color: @color-555;
            }
          }*/
}
.idmp-main-stage .idmp-main-stage-right.reporting .platform-quick-filter .platform span {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
.idmp-main-stage .idmp-main-stage-right.reporting .platform-quick-filter .platform.active {
  background: #1473E6;
  border-color: #1266CC;
  color: #ffffff;
}
.idmp-main-stage .idmp-main-stage-right.reporting .platform-quick-filter .instruction {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 10px;
  text-transform: uppercase;
}
.idmp-main-stage .idmp-main-stage-right.reporting .report-child-list {
  width: 100%;
  height: 100%;
}
.idmp-main-stage .idmp-main-stage-right.reporting .child-breadcrumbs {
  width: 100%;
  height: 40px;
  background: #44637B;
}
.idmp-main-stage .idmp-main-stage-right.reporting .child-breadcrumbs button.btn.btn-link {
  color: #ffffff;
}
.idmp-main-stage .idmp-main-stage-right.reporting .detail-container-body.child-list {
  height: calc(100% - 206px);
}
.idmp-main-stage.audience-explorer {
  padding-top: 20px;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-left {
  width: 50%;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-left .selected-item {
  background-color: #D3EDD7;
}
.idmp-main-stage.audience-explorer .top-title {
  padding: 0.75rem;
}
.idmp-main-stage.audience-explorer .section-header {
  color: #44637B;
  clear: both;
  padding-right: 20px;
}
.idmp-main-stage.audience-explorer .section-header .left-side {
  float: left;
}
.idmp-main-stage.audience-explorer .section-header .right-side {
  float: right;
}
.idmp-main-stage.audience-explorer .section-header .download:hover {
  text-decoration: underline;
  cursor: pointer;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right {
  width: 50%;
  overflow: auto;
  padding-right: 20px;
  padding-left: 20px;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right .detail-container {
  overflow: auto !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  margin-top: 40px;
  height: calc(100% - 95px);
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right .grouped-details {
  border-top: 2px solid #cccccc;
  border-bottom: 2px solid #cccccc;
  padding-top: 10px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right .grouped-details .grouped-details-set {
  display: flex;
  padding-bottom: 10px;
  padding-left: 5px;
  flex-direction: row;
  line-height: 1.1;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right .grouped-details .grouped-details-set .label {
  width: 25%;
  border-right: 1px solid #cccccc;
  padding-right: 15px;
  height: 100%;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right .grouped-details .grouped-details-set .label .text-label {
  text-align: right;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 0.75rem;
  color: #333333;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right .grouped-details .grouped-details-set .value {
  width: 80%;
  padding-right: 15px;
  padding-left: 15px;
}
.idmp-main-stage.audience-explorer .idmp-main-stage-right .grouped-details .grouped-details-set .value .section-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.Toastify .Toastify__toast-container .Toastify__toast {
  width: 100% !important;
}
.Toastify .Toastify__toast-container .Toastify__toast .Toastify__toast-body {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
}
.Toastify .Toastify__toast-container .Toastify__toast.Toastify__toast--error {
  background: #fed9d7;
  border: 3px solid #D31203;
  border-radius: 5px;
  color: #333333;
}
.Toastify .Toastify__toast-container .Toastify__toast.Toastify__toast--error .Toastify__toast-body {
  padding-left: 2rem;
}
.Toastify .Toastify__toast-container .Toastify__toast.Toastify__toast--error .Toastify__toast-body:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  position: relative;
  font-size: 2.5em;
  line-height: 0;
  top: 0.625rem;
  content: "\e92b";
  margin-left: -2.2rem;
  color: #D31203;
}
.Toastify .Toastify__toast-container .Toastify__toast.Toastify__toast--error .Toastify__close-button {
  color: #555555;
}
.Toastify .Toastify__toast-container .Toastify__toast.Toastify__toast--error .Toastify__progress-bar {
  background-color: rgba(211, 18, 3, 0.2);
}
.feature-toggle-container {
  max-width: 500px;
  margin: 0 auto;
}
table.table-striped.onboarding-table {
  display: flex;
  flex-direction: column;
}
table.table-striped.onboarding-table thead,
table.table-striped.onboarding-table tbody {
  width: 100%;
  display: flex;
  flex-direction: column;
}
table.table-striped.onboarding-table thead tr,
table.table-striped.onboarding-table tbody tr {
  width: 100%;
  display: flex;
  flex-direction: row;
}
table.table-striped.onboarding-table thead tr th:nth-child(2),
table.table-striped.onboarding-table tbody tr th:nth-child(2),
table.table-striped.onboarding-table thead tr td:nth-child(2),
table.table-striped.onboarding-table tbody tr td:nth-child(2) {
  width: 140px;
}
table.table-striped.onboarding-table thead tr th:nth-child(3),
table.table-striped.onboarding-table tbody tr th:nth-child(3),
table.table-striped.onboarding-table thead tr td:nth-child(3),
table.table-striped.onboarding-table tbody tr td:nth-child(3) {
  width: calc(100% - 525px);
}
table.table-striped.onboarding-table thead tr th:nth-child(3) span,
table.table-striped.onboarding-table tbody tr th:nth-child(3) span,
table.table-striped.onboarding-table thead tr td:nth-child(3) span,
table.table-striped.onboarding-table tbody tr td:nth-child(3) span {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  margin-right: 10px;
  width: auto;
  max-width: 80%;
}
table.table-striped.onboarding-table thead tr th:nth-child(4),
table.table-striped.onboarding-table tbody tr th:nth-child(4),
table.table-striped.onboarding-table thead tr td:nth-child(4),
table.table-striped.onboarding-table tbody tr td:nth-child(4) {
  width: 120px;
}
table.table-striped.onboarding-table thead tr th:nth-child(5),
table.table-striped.onboarding-table tbody tr th:nth-child(5),
table.table-striped.onboarding-table thead tr td:nth-child(5),
table.table-striped.onboarding-table tbody tr td:nth-child(5) {
  width: 120px;
}
table.table-striped.onboarding-table thead tr th:nth-child(6),
table.table-striped.onboarding-table tbody tr th:nth-child(6),
table.table-striped.onboarding-table thead tr td:nth-child(6),
table.table-striped.onboarding-table tbody tr td:nth-child(6) {
  width: 140px;
}
.accessibility button.btn.btn-primary {
  background-color: #2e8540;
  border-color: #005c43;
}
.accessibility button.btn.btn-primary:hover {
  background-color: #005c43;
  border-color: #005c43;
}
.accessibility button.btn.btn-primary-blue {
  border-color: #0073b2;
}
.accessibility button.btn.btn-primary-blue:hover {
  background-color: #0073b2;
  border-color: #0073b2;
}
.accessibility button.btn.btn-default.active {
  background-color: #2e8540;
}
.accessibility .mega-btn-main .mega-btn-zone-1 .idmp-ico {
  color: #0e54aa;
}
.accessibility .mega-btn-main .mega-btn-zone-2 h4 {
  color: #44637B;
}
.accessibility .mega-btn-main .mega-btn-value h5 {
  color: #0e54aa;
}
.accessibility .mega-btn-main .mega-btn-value .idmp-ico {
  color: #555555;
}
.accessibility .mega-btn-main .mega-btn-value .idmp-ico.clear-ico:hover {
  color: #D31203;
}
.accessibility .mega-btn-zone-3 .idmp-ico {
  color: #555555;
}
.accessibility .idmp-main-container .idmp-main-stage-right .detail-container-header .right-side button.btn.btn-default {
  color: #0f54a9;
}
/*============ pagination styles ================= */
ul.rc-pagination {
  list-style: none;
  margin: 0.325rem 0 0 0;
  padding: 0;
}
ul.rc-pagination li.rc-pagination-item,
ul.rc-pagination li.rc-pagination-prev,
ul.rc-pagination li.rc-pagination-next {
  font-size: 12px;
  line-height: 1.15;
  min-height: 32px;
  border-radius: 5px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  background-color: #FAFAFB;
  border-color: #00bf6f;
  text-align: center;
  padding: 0.5rem 0.75rem;
  border-radius: 0.25rem;
  border: 1px solid #00bf6f;
  display: inline-flex;
  margin-right: 0;
}
ul.rc-pagination li.rc-pagination-item:not(:last-child),
ul.rc-pagination li.rc-pagination-prev:not(:last-child),
ul.rc-pagination li.rc-pagination-next:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
ul.rc-pagination li.rc-pagination-item:not(:first-child),
ul.rc-pagination li.rc-pagination-prev:not(:first-child),
ul.rc-pagination li.rc-pagination-next:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: -1px;
}
ul.rc-pagination li.rc-pagination-item:hover,
ul.rc-pagination li.rc-pagination-prev:hover,
ul.rc-pagination li.rc-pagination-next:hover {
  cursor: pointer;
}
ul.rc-pagination li.rc-pagination-item.rc-pagination-disabled,
ul.rc-pagination li.rc-pagination-prev.rc-pagination-disabled,
ul.rc-pagination li.rc-pagination-next.rc-pagination-disabled,
ul.rc-pagination li.rc-pagination-item:disabled,
ul.rc-pagination li.rc-pagination-prev:disabled,
ul.rc-pagination li.rc-pagination-next:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
ul.rc-pagination li.rc-pagination-item.wide,
ul.rc-pagination li.rc-pagination-prev.wide,
ul.rc-pagination li.rc-pagination-next.wide {
  min-width: 120px;
}
ul.rc-pagination li.rc-pagination-item .idmp-ico,
ul.rc-pagination li.rc-pagination-prev .idmp-ico,
ul.rc-pagination li.rc-pagination-next .idmp-ico {
  font-size: 1.5rem;
  position: relative;
  top: 0.35rem;
  line-height: 0.15;
}
ul.rc-pagination li.rc-pagination-item:not(:disabled):not(.disabled):active,
ul.rc-pagination li.rc-pagination-prev:not(:disabled):not(.disabled):active,
ul.rc-pagination li.rc-pagination-next:not(:disabled):not(.disabled):active,
ul.rc-pagination li.rc-pagination-item:hover,
ul.rc-pagination li.rc-pagination-prev:hover,
ul.rc-pagination li.rc-pagination-next:hover,
ul.rc-pagination li.rc-pagination-item:active,
ul.rc-pagination li.rc-pagination-prev:active,
ul.rc-pagination li.rc-pagination-next:active,
ul.rc-pagination li.rc-pagination-item:focus,
ul.rc-pagination li.rc-pagination-prev:focus,
ul.rc-pagination li.rc-pagination-next:focus {
  background-color: #f4f4f4;
}
ul.rc-pagination li.rc-pagination-item.disabled:hover,
ul.rc-pagination li.rc-pagination-prev.disabled:hover,
ul.rc-pagination li.rc-pagination-next.disabled:hover,
ul.rc-pagination li.rc-pagination-item:disabled:hover,
ul.rc-pagination li.rc-pagination-prev:disabled:hover,
ul.rc-pagination li.rc-pagination-next:disabled:hover,
ul.rc-pagination li.rc-pagination-item.disabled:active,
ul.rc-pagination li.rc-pagination-prev.disabled:active,
ul.rc-pagination li.rc-pagination-next.disabled:active,
ul.rc-pagination li.rc-pagination-item:disabled:active,
ul.rc-pagination li.rc-pagination-prev:disabled:active,
ul.rc-pagination li.rc-pagination-next:disabled:active {
  background-color: #FAFAFB;
}
ul.rc-pagination li.rc-pagination-item.rc-pagination-item-active,
ul.rc-pagination li.rc-pagination-prev.rc-pagination-item-active,
ul.rc-pagination li.rc-pagination-next.rc-pagination-item-active {
  background: #00bf6f;
  color: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
ul.rc-pagination li.rc-pagination-item.rc-pagination-item-active a,
ul.rc-pagination li.rc-pagination-prev.rc-pagination-item-active a,
ul.rc-pagination li.rc-pagination-next.rc-pagination-item-active a {
  color: #ffffff;
}
ul.rc-pagination li.rc-pagination-item.rc-pagination-item-active:hover,
ul.rc-pagination li.rc-pagination-prev.rc-pagination-item-active:hover,
ul.rc-pagination li.rc-pagination-next.rc-pagination-item-active:hover {
  background: #333333;
}
ul.rc-pagination.btn-list-justify {
  flex: 1 1 auto;
  flex-flow: row wrap;
  justify-content: space-around;
  display: flex;
}
ul.rc-pagination.btn-list-justify li.btn-list-item {
  flex-grow: inherit;
  text-align: center;
  justify-content: center;
}
ul.rc-pagination.primary li.rc-pagination-item {
  border-color: #009959;
}
ul.rc-pagination.primary li.rc-pagination-item:hover {
  background: #e2f8df;
}
ul.rc-pagination.primary li.rc-pagination-item:not(:disabled):not(.disabled):active,
ul.rc-pagination.primary li.rc-pagination-item:hover,
ul.rc-pagination.primary li.rc-pagination-item:active,
ul.rc-pagination.primary li.rc-pagination-item:focus {
  background-color: #bcefb5;
}
ul.rc-pagination.primary li.rc-pagination-item.disabled:hover,
ul.rc-pagination.primary li.rc-pagination-item:disabled:hover,
ul.rc-pagination.primary li.rc-pagination-item.disabled:active,
ul.rc-pagination.primary li.rc-pagination-item:disabled:active {
  background-color: #FAFAFB;
}
ul.rc-pagination.primary li.rc-pagination-item.rc-pagination-item-active {
  background: #00bf6f;
}
ul.rc-pagination.primary li.rc-pagination-item.rc-pagination-item-active:hover {
  background: #009959;
}
ul.rc-pagination.primary-blue li.rc-pagination-item {
  border-color: #1266CC;
}
ul.rc-pagination.primary-blue li.rc-pagination-item:hover {
  background: #e3effd;
}
ul.rc-pagination.primary-blue li.rc-pagination-item.rc-pagination-item-active {
  background: #1473E6;
}
ul.rc-pagination.primary-blue li.rc-pagination-item.rc-pagination-item-active:hover {
  background: #1266CC;
}
.dropdown-menu.dropdown-uber {
  padding: 10px;
  width: 825px;
  font-size: 14px;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col {
  float: left;
  width: 250px;
  border-left: 1px solid #cccccc;
  margin-left: 10px;
  display: flex;
  flex-direction: column;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col:first-child {
  border-left: none;
  margin-left: 0;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col.report-types {
  width: 300px;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col.platforms {
  width: 300px;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col.report-status {
  width: 180px;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col.report-status .uber-header {
  border-top: 1px solid #cccccc;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col.report-status .uber-header:first-of-type {
  border-top: none;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-header {
  width: 100%;
  height: 30px;
  border-bottom: 1px solid #cccccc;
  background: #f4f4f4;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-header h4 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #555555;
  font-size: 0.75em;
  padding: 7px;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list {
  width: 100%;
  padding: 5px;
  display: flex;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks {
  width: 100%;
  height: auto;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks .filter-check,
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks .form-check {
  width: 100% !important;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks .filter-check input[type="checkbox"]:checked + .form-check-label,
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks .form-check input[type="checkbox"]:checked + .form-check-label,
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks .filter-check input[type="radio"]:checked + .form-check-label,
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks .form-check input[type="radio"]:checked + .form-check-label {
  color: #1473E6;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list .uber-list-checks .form-check {
  margin-bottom: 0.325rem;
  margin-left: 10px;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list-search {
  width: 100%;
  display: flex;
}
.dropdown-menu.dropdown-uber .dropdown-uber-col .uber-list-search .search-box {
  width: 100% !important;
  display: contents;
}
.dropdown-menu.dropdown-uber .uber-footer {
  width: 100%;
  border-top: 1px solid #cccccc;
  padding: 10px 10px 0 10px;
  text-align: right;
  float: inherit;
  display: flex;
  flex-direction: row-reverse;
}
.dropdown-menu.dropdown-uber .uber-footer button.btn {
  margin-left: 5px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  background: #FAFAFB;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .header {
  width: 100%;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .header h1 {
  font-size: 24px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center {
  width: 100%;
  display: flex;
  border-top: 1px solid #cccccc;
  flex-wrap: wrap;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit {
  margin: 1rem;
  border-radius: 0.5rem;
  padding: 1rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  background: #ffffff;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
}
@media (min-width:768px) {
  .idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit {
    width: calc(50% - 2rem);
  }
}
@media (min-width:992px) {
  .idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit {
    width: calc(33.333% - 2rem);
  }
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit:hover {
  box-shadow: 0 0 0.325rem 0.2rem rgba(20, 115, 230, 0.5);
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit .help-title {
  width: 100%;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit .help-title h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 18px;
  color: #555555;
  padding: 0;
  margin: 0;
  line-height: 1.1;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit .help-article {
  width: 50%;
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit .help-article .help-media {
  width: 50%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.need-help .success-center .success-center-unit .help-details {
  width: 100%;
  display: flex;
  padding-top: 20px;
  padding-bottom: 20px;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-left.builder.phase-one {
  display: none;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one {
  width: 100%;
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body {
    height: calc(100% - 225px);
  }
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left.phase-one .value-grouping-build:nth-child(1) {
  width: 207px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left.phase-one .value-grouping-build:nth-child(1) button.dropdown-toggle.mega-btn-main.sm {
  width: 198px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left.phase-one .value-grouping-build:nth-child(2) {
  width: 160px;
  padding-top: unset;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left.phase-one .value-grouping-build:nth-child(3) {
  width: calc(100% - 475px);
  padding-left: 10px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left.phase-one .value-grouping-build:nth-child(1),
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list .dimension-list-left.phase-one .value-grouping-build:nth-child(3) {
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.advanced .dimension-list-left.phase-one .value-grouping-build:nth-child(3) {
  width: 75px;
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.advanced .dimension-list-left.phase-one .value-grouping-build:nth-child(4) {
  width: 150px;
  padding-top: unset;
  padding-left: 5px;
  padding-right: 0;
  margin-right: 0;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.advanced .dimension-list-left.phase-one .value-grouping-build:nth-child(5) {
  width: 75px;
  padding-left: 5px;
  padding-top: 5px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one .detail-container .detail-container-body .body-card-unit.raw-attibute .body-card-body .dimension-list.advanced .dimension-list-left.phase-one .value-grouping-build:nth-child(6) {
  width: calc(100% - 670px);
  padding-left: 5px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one.part-b {
  width: 100%;
}
@media (min-width:1600px) {
  .idmp-main-container .idmp-main-stage .idmp-main-stage-right.builder.phase-one.part-b {
    width: calc(100% - 350px);
  }
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes {
  width: 350px;
  height: 100%;
  background: #fff9e5;
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container {
  padding: 10px;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-header {
  width: 100%;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #cccccc;
  color: #333333;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-header h4 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 1.2rem;
  margin: 0;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-header p {
  font-size: 0.875rem;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-body {
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  height: calc(100vh - 300px);
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-body:last-of-type {
  border-bottom: none;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-body .note-unit {
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-body .note-unit h4 {
  font-size: 1rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage .idmp-main-stage-notes .notes-container .notes-body .note-unit p {
  font-size: 0.875rem;
}
.raw-builder-frequency .rbf-header {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  width: 100%;
  font-size: 14px;
  color: #333333;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 10px;
}
.raw-builder-frequency .rbf-rules {
  width: 100%;
  display: flex;
}
.raw-builder-frequency .rbf-rules .rbf-unit {
  display: flex;
  flex-direction: column;
  padding: 5px 10px;
  border-right: 1px solid #cccccc;
  margin-left: 5px;
  width: fit-content;
  float: left;
}
.raw-builder-frequency .rbf-rules .rbf-unit .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 10px;
  text-transform: uppercase;
  color: #999999;
  margin-right: 5px;
}
.raw-builder-frequency .rbf-rules .rbf-unit .rule {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  font-size: 12px;
}
.raw-builder-frequency .top-section {
  width: 100%;
}
.raw-builder-frequency .rbf-settings {
  width: 100%;
  border: 2px solid #1473E6;
  display: flex;
  margin-top: 10px;
  padding: 10px;
  flex-direction: column;
}
.raw-builder-frequency .rbf-settings .value-grouping {
  margin-right: 10px;
  float: left;
}
.raw-builder-frequency .rbf-settings .value-grouping:first-of-type {
  width: 100px;
}
.raw-builder-frequency .rbf-settings .value-grouping:nth-child(2) {
  margin-top: 5px;
}
.raw-builder-frequency .rbf-settings .value-grouping:nth-child(3) {
  width: 120px;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm {
  float: left;
  width: 130px;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm:first-of-type {
  margin-right: 5px;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm .mega-btn-zone-2 {
  padding-left: 5px;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 12px;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 14px;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm .mega-btn-zone-3 .idmp-ico {
  font-size: 24px;
  top: 0.3rem;
}
.raw-builder-frequency .rbf-settings .value-grouping .mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.raw-builder-frequency .rbf-settings .value-grouping .title {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  font-size: 12px;
}
.raw-builder-frequency .rbf-settings .value-grouping .value input {
  font-size: 14px;
}
.raw-builder-frequency .rbf-settings .info-block {
  background: rgba(20, 115, 230, 0.1);
  display: flex;
  flex-direction: column;
  padding: 10px;
  margin-top: 10px;
  font-size: 12px;
  color: #555555;
}
.new {
  color: #ec008c;
}
td .detail-unit .sub-detail-unit {
  width: 140px !important;
  margin-top: 5px !important;
}
.quick-file-summary {
  width: 1100px;
  display: flex;
  border-bottom: 1px solid #cccccc;
  overflow-x: auto;
}
.quick-file-summary .header {
  width: 60px;
  display: flex;
  align-items: center;
}
.quick-file-summary .header h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #555555;
  font-size: 14px;
  text-align: right;
}
.quick-file-summary .file-summary-details {
  width: 100%;
  display: flex;
  padding-bottom: 1rem;
}
.quick-file-summary .file-summary-details .detail-unit {
  max-width: calc(33.33% - 1em);
  width: fit-content;
  padding: 0 0.25em;
  margin-right: 1em;
  float: left;
  display: flex;
  flex-wrap: wrap;
}
.quick-file-summary .file-summary-details .detail-unit .detail-unit-icon {
  width: 40px;
  height: 40px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin-right: 10px;
}
.quick-file-summary .file-summary-details .detail-unit .detail-unit-icon img {
  width: 45px;
}
.quick-file-summary .file-summary-details .detail-unit .detail-unit-values {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
.quick-file-summary .file-summary-details .detail-unit .detail-unit-values .value-result {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
  color: #1473E6;
}
.quick-file-summary .file-summary-details .detail-unit .detail-unit-values .value-result .tag {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 12px;
}
.quick-file-summary .file-summary-details .detail-unit .detail-unit-values .value-source {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  color: #333333;
}
.quick-file-summary .file-summary-details .detail-unit .detail-unit-values .value-source .tag {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 12px;
}
.quick-file-summary.onboarding-reporting {
  display: flex;
  flex-direction: row;
  width: 100%;
  overflow-x: unset;
}
.file-nav {
  padding-bottom: 1rem;
  padding-top: 0.5rem;
}
.backgoung-icon-font {
  display: flex;
  flex-direction: column;
}
.size-40 {
  width: 40px;
  height: 40px;
}
.idmp-ico,
.idmp-icon-vertical-dots,
.onx-ico,
.onx-icon-vertical-dots,
.font-img {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.font-img {
  position: relative;
  line-height: 0;
}
.idmp-ico.site-customer-clear:before,
.idmp-icon-vertical-dots.site-customer-clear:before,
.font-img.site-customer-clear:before {
  content: "\ea33";
}
.idmp-ico.user-circle:before,
.idmp-icon-vertical-dots.user-circle:before,
.font-img.user-circle:before {
  content: "\e90e";
}
.font-img.font-img-35 {
  width: 35px;
  height: 40px;
  font-size: calc(35px - -1rem);
  top: 10px;
  left: -0.15em;
}
.font-img.user-circle {
  width: 35px;
  height: 35px;
  font-size: calc(30px - -1rem);
  top: 17px;
  left: -0.15em;
  color: #ffffff;
}
.attribute-group .attribute-group-input a.dropdown-item {
  padding: 0rem 0rem;
}
.attribute-group .attribute-group-input .form-check-input {
  margin-top: -1px;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown {
  display: flex;
  flex-direction: column;
  min-width: 230px;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .top-toolbar {
  display: flex;
  flex-direction: row;
  border-bottom: 1px solid #cccccc;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .top-toolbar .left-side {
  display: flex;
  flex-direction: column;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .top-toolbar .right-side {
  display: flex;
  flex-direction: column;
  font-size: 12px;
  padding-left: 10px;
  padding-top: 5px;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body {
  display: flex;
  flex-direction: column;
  padding: 10px;
  max-height: 450px;
  overflow-y: auto;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li {
  font-size: 12px;
  color: #333333;
  height: 32px;
  display: flex;
  flex-direction: row;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li.selected {
  background: #D3EDD7 !important;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li:nth-child(even) {
  background: #F2F5F9;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li:hover {
  cursor: pointer;
  background: #e2f8df;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator {
  width: 7px;
  height: 100%;
  display: flex;
  flex-direction: column;
  margin-right: 10px;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator.syndicated {
  background: #AC4499;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator.failed {
  background: #D62B3F;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator.warning {
  background: #FFC002;
}
.attribute-group .attribute-group-input .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .value {
  display: flex;
  width: 100%;
  line-height: 1.1;
  align-items: center;
}
.reporting-detail-status-indicator {
  width: 8px;
  height: 114px;
  display: block;
  float: left;
}
.reporting-detail-status-indicator.syndicated {
  background-color: #9F6BBF;
}
.reporting-detail-status-indicator.pending {
  background-color: #FF7B02;
}
.reporting-detail-status-indicator.failed {
  background-color: #D31203;
}
.alert {
  padding: 0.5rem;
  border: 1px solid #cccccc;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  background: #FAFAFB;
}
.alert .alert-top {
  width: 100%;
  display: flex;
}
.alert .alert-top .alert-header {
  width: calc(100% - 30px);
}
.alert .alert-top .alert-header .idmp-ico {
  position: relative;
  top: 0.25em;
  line-height: 1;
  font-size: 2.5em;
}
.alert .alert-details {
  display: flex;
  flex-direction: column;
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  padding: 0.5rem 0 0.5rem 0.5rem;
}
.alert .alert-details p {
  line-height: 1.2;
  font-size: 0.875rem;
  margin-bottom: 0.75em;
}
.alert .alert-details p .idmp-ico {
  font-size: 2em;
  position: relative;
  top: 0.25em;
}
.alert .alert-details p:last-of-type {
  margin-bottom: 0;
}
.alert .alert-body {
  width: calc(100% - 30px);
}
.alert .alert-body .idmp-ico {
  position: relative;
  top: 0.25em;
  line-height: 1;
  font-size: 2.5em;
}
.alert .alert-body .alert-header {
  line-height: 1.1;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.alert .help-alert-notice {
  display: flex;
  flex-direction: column;
}
.alert .help-alert-notice .message {
  border: 1px solid #cccccc;
  background: rgba(204, 204, 204, 0.2);
  padding: 0.833em;
  margin: 0.25em;
}
.alert button.btn-close {
  height: 40px;
  background: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.5);
}
.alert button.btn-close:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e931";
  font-size: 1.5rem;
}
.alert button.btn-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.alert.alert-notice {
  background: #ffe599;
  border-color: #e4ac01;
  color: #654c00;
}
.alert.alert-warning {
  background: #fdf3e6;
  border-color: #E78E16;
  color: #d08014;
}
.alert.alert-error {
  background: #fcdade;
  border-color: #EF3549;
  color: #c81024;
}
.alert.alert-note {
  background: #e3effd;
  border-color: #1473E6;
  color: #0e50a0;
}
.idmp-alert-message {
  display: none;
  border: 1px solid #00bf6f;
  background-color: #ffffff;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
  margin-bottom: 10px;
  z-index: 10;
}
.idmp-alert-message.red {
  border-color: #EF3549;
}
.idmp-alert-message.orange {
  border-color: #E78E16;
}
.idmp-alert-message.blue {
  border-color: #1473e6;
}
.idmp-alert-message.visible {
  visibility: visible;
  display: grid;
}
.idmp-alert-message.sm {
  width: 350px;
  margin-left: auto;
  margin-right: auto;
}
.idmp-alert-message.md {
  width: 500px;
  margin-left: auto;
  margin-right: auto;
}
.idmp-alert-message.lg {
  width: 700px;
  margin-left: auto;
  margin-right: auto;
}
.idmp-alert-message.xl {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
}
.idmp-alert-message .alert-header-content {
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  border-bottom: 1px solid #cccccc;
}
.idmp-alert-message .alert-header-content .header-title {
  padding-top: 3px;
  padding-left: 10px;
  line-height: 1.5;
  float: left;
  width: calc(100% - 45px);
  padding-right: 10px;
  color: #333333;
  padding-left: 4.5rem;
  padding-bottom: 10px;
  white-space: initial;
}
.idmp-alert-message .alert-header-content .header-title b {
  color: #00bf6f;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.idmp-alert-message .alert-header-content .header-title.lg {
  font-size: 16px;
}
.idmp-alert-message .alert-header-content .header-title.lg .e1xs-ico {
  font-size: 3rem;
}
.idmp-alert-message .alert-header-content .header-close {
  height: 45px;
  width: 30px;
  float: right;
  padding: 10px;
  color: #555555;
}
.idmp-alert-message .alert-header-content .header-close:hover {
  color: #333333;
}
.idmp-alert-message .alert-header-content .header-close .e1xs-ico {
  color: #555555;
  opacity: 0.5;
}
.idmp-alert-message .alert-header-content .header-close .e1xs-ico:hover {
  color: #555555;
  opacity: 1;
}
.idmp-alert-message .alert-header-content .header-close a {
  text-decoration: none !important;
}
.idmp-alert-message .alert-header-content .header-close a .close-large {
  position: absolute;
  top: 5px;
  right: 0;
  font-size: 1.5rem;
}
.idmp-alert-message .alert-header-content .e1xs-ico {
  font-size: 2rem;
  position: relative;
  top: -1rem;
  font-size: 2.5rem;
  top: 0.7rem;
  margin-right: 5px;
  color: #00bf6f;
  margin-left: -1.25rem;
}
.idmp-alert-message.red .e1xs-ico,
.idmp-alert-message.red .alert-header-content .header-title b {
  color: #EF3549;
}
.idmp-alert-message.orange .e1xs-ico,
.idmp-alert-message.orange .alert-header-content .header-title b {
  color: #E78E16;
}
.idmp-alert-message.blue .e1xs-ico,
.idmp-alert-message.blue .alert-header-content .header-title b {
  color: #1473e6;
}
.idmp-alert-message.red .action-area .btn-primary,
.idmp-alert-message.orange .action-area .btn-primary,
.idmp-alert-message.blue .action-area .btn-primary {
  background-color: #f4f4f4;
  border-color: #cccccc;
  color: #555555;
}
.idmp-alert-message.red .action-area .btn-primary:hover,
.idmp-alert-message.orange .action-area .btn-primary:hover,
.idmp-alert-message.blue .action-area .btn-primary:hover {
  color: #000000;
  background-color: #e6e6e6;
}
.idmp-alert-message.red .action-area.btn-primary-blue,
.idmp-alert-message.orange .action-area.btn-primary-blue,
.idmp-alert-message.blue .action-area.btn-primary-blue {
  background-color: #ffffff;
  border-color: #1473e6;
  color: #1473e6;
  text-align: center;
  min-width: 100px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.idmp-alert-message.red .action-area.btn-primary-blue:hover,
.idmp-alert-message.orange .action-area.btn-primary-blue:hover,
.idmp-alert-message.blue .action-area.btn-primary-blue:hover {
  background-color: #378ef0;
}
.idmp-alert-message .additional-message {
  padding: 20px;
  border-bottom: 1px solid #cccccc;
}
.idmp-alert-message .error-message {
  padding: 5px;
  border-bottom: 1px solid #cccccc;
}
.idmp-alert-message .action-area {
  height: 53px;
}
.idmp-alert-message .help-text {
  border-left: 3px solid #00bf6f !important;
}
.idmp-alert-message .help-text h4 {
  color: #3B92BD;
}
.idmp-alert-message .help-text-inline h4 {
  color: #00bf6f;
}
.idmp-alert-message .help-text ul.dropdown.open .btn.btn-link {
  background-color: inherit !important;
}
.idmp-alert-message .help-text .well {
  background-color: rgba(0, 191, 111, 0.2);
}
.idmp-alert-message .help-text .well {
  max-height: 120px;
  overflow-y: auto;
}
.idmp-alert-message.red .help-text {
  border-left: 3px solid #EF3549 !important;
}
.idmp-alert-message.red .help-text h4 {
  color: #3B92BD;
}
.idmp-alert-message.red .help-text-inline h4 {
  color: #EF3549;
}
.idmp-alert-message.red .help-text ul.dropdown.open .btn.btn-link {
  background-color: inherit !important;
}
.idmp-alert-message.red .help-text .well {
  background-color: rgba(239, 53, 73, 0.2);
}
.idmp-alert-message.orange .help-text {
  border-left: 3px solid #E78E16 !important;
}
.idmp-alert-message.orange .help-text h4 {
  color: #3B92BD;
}
.idmp-alert-message.orange .help-text-inline h4 {
  color: #E78E16;
}
.idmp-alert-message.orange .help-text ul.dropdown.open .btn.btn-link {
  background-color: inherit !important;
}
.idmp-alert-message.orange .help-text .well {
  background-color: rgba(231, 142, 22, 0.2);
}
.idmp-alert-message.blue .help-text {
  border-left: 3px solid #1473e6 !important;
}
.idmp-alert-message.blue .help-text h4 {
  color: #3B92BD;
}
.idmp-alert-message.blue .help-text-inline h4 {
  color: #1473e6;
}
.idmp-alert-message.blue .help-text ul.dropdown.open .btn.btn-link {
  background-color: inherit !important;
}
.idmp-alert-message.blue .help-text .well {
  background-color: rgba(20, 115, 230, 0.2);
}
.idmp-main-stage-left.reporting .create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords p .keyword {
  background: #fff2cc;
  border: 1px solid #cb9901;
}
.idmp-main-stage-left.reporting .create-custom-attribute .create-custom-attribute-dimensions-search-results .search-results-keywords p .keyword:hover {
  color: #000000;
}
input.form-control.md,
textarea.form-control.md,
select.form-control.md {
  font-size: 1rem;
  height: calc(1.125rem + .75rem + 2px);
}
input.form-control.lg,
textarea.form-control.lg,
select.form-control.lg {
  font-size: 1.125rem;
  height: calc(1em + .75rem + 2px);
}
input.form-control.alert,
textarea.form-control.alert,
select.form-control.alert {
  color: #AC4499;
  border-color: #AC4499;
}
input.form-control.alert::placeholder,
textarea.form-control.alert::placeholder,
select.form-control.alert::placeholder {
  color: #AC4499 !important;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
input.form-control.error,
textarea.form-control.error,
select.form-control.error {
  color: #333333;
  border-color: #D62B3F;
}
input.form-control.error::placeholder,
textarea.form-control.error::placeholder,
select.form-control.error::placeholder {
  color: #D62B3F !important;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.input-popover input.form-control {
  width: calc(100% - 50px);
  display: inline-flex;
}
.input-popover span.btn.btn-link:hover {
  text-decoration: none;
}
.licensing-idmp-main-container {
  width: 100%;
  display: block;
  height: calc(100vh - 100px);
}
.elementone-idmp-main-container {
  width: 100%;
  display: block;
  height: calc(100vh - 200px);
}
.insights-idmp-main-container {
  width: 100%;
  display: block;
  height: calc(100vh - 100px);
}
.reports-idmp-main-container {
  width: 100%;
  display: block;
  height: calc(100vh - 100px);
}
.manage-idmp-main-container {
  width: 100%;
  display: block;
  height: calc(100vh - 100px);
}
.integrations-idmp-main-container {
  width: 100%;
  display: block;
  height: calc(100vh - 100px);
}
.wrap-iframe {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.wrap-iframe .elementone-iframe-cropping {
  top: 315px;
  position: absolute;
  display: block;
  margin-top: -430px;
  width: 100%;
  height: 1050px;
}
.wrap-iframe .licensing-iframe-cropping {
  top: 200px;
  position: absolute;
  display: block;
  margin-top: -430px;
  width: 100%;
  height: 900px;
}
.wrap-iframe .insights-iframe-cropping {
  top: 200px;
  position: absolute;
  display: block;
  margin-top: -315px;
  width: 100%;
  height: 100%;
  border: none;
}
.wrap-iframe .reports-iframe-cropping {
  top: 200px;
  position: absolute;
  display: block;
  margin-top: -315px;
  width: 100%;
  height: 100%;
  border: none;
}
.wrap-iframe .manage-iframe-cropping {
  top: 200px;
  position: absolute;
  display: block;
  margin-top: -300px;
  width: 100%;
  height: 100%;
  border: none;
}
.wrap-iframe .integrations-iframe-cropping {
  top: 200px;
  position: absolute;
  display: block;
  margin-top: -300px;
  width: 100%;
  height: 100%;
  border: none;
}
.syndication-search {
  display: inline;
}
.syndication-search input {
  width: 80%;
  margin-bottom: 5px;
  display: inline;
}
.syndication-search span {
  font-size: 20px;
  display: inline;
  position: relative;
  top: 3px;
}
.search-box-clear .MuiIconButton-root {
  outline: 0;
  position: absolute;
  right: 30x;
}
.search-box-clear .MuiTextField-root {
  width: 100%;
}
.search-box-clear .icon:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e90b";
  position: relative;
  top: 5px;
  line-height: 0;
  font-size: 1.5rem;
  color: #999999;
  pointer-events: initial;
}
.Toastify__toast--error {
  width: 400px;
}
.Toastify__toast--warning {
  width: 400px;
}
.audience-builder {
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
}
.audience-builder .dropdown {
  padding-right: 5px;
  height: 40px;
  min-width: 210px;
}
.audience-builder .dropdown button .dropdown-menu {
  max-height: 100px;
}
.audience-builder .dropdown button .idmp-ico.carrot-down:before {
  content: "\e906";
  font-size: 24px;
  line-height: 0;
  top: 0.65rem;
  position: relative;
}
.audience-builder .dropdown button .mega-btn-zone-2.filters {
  width: calc(100% - 5em);
}
.audience-builder .dropdown button .mega-btn-zone-2.filters .mega-btn-value .filter-list {
  padding: 0;
}
.audience-builder .dropdown button .mega-btn-zone-2.filters .mega-btn-detail {
  height: 35%;
}
.audience-builder .dropdown button .clear-selection-btn {
  width: 100%;
  margin-left: 0px;
  height: 32px;
  margin-top: 0;
  bottom: 10px;
}
.audience-builder .dropdown button .clear-selection-btn:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e90b";
  font-size: 24px;
  position: relative;
  top: -0.25rem;
  color: #555555;
}
.audience-builder .dropdown button .clear-selection-btn:hover:before {
  color: #D31203;
}
.audience-builder .dropdown .dropdown-menu.dropdown-uber {
  width: 350px;
  max-height: 300px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.audience-builder .dropdown .dropdown-menu.dropdown-uber .report-types .dropdown-items {
  width: 350px;
}
.audience-builder .dropdown .dropdown-menu.dropdown-uber .report-types ul {
  margin: 0;
  padding: 0;
  width: 350px;
}
.audience-builder .dropdown .dropdown-menu.dropdown-uber .report-types ul .list-choice {
  width: 300px;
  text-overflow: ellipsis;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
}
.audience-builder .dropdown .dropdown-menu.dropdown-uber .report-types ul .list-choice.active {
  color: #009959;
  outline: 1px solid #00bf6f;
  background-color: #e2f8df;
}
.trend-report-card {
  width: 1100px !important;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.trend-report-card .trend-report-card-header {
  display: flex;
  flex-direction: column;
  width: 100%;
  background: #cccccc;
  height: 40px;
  padding: 0;
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 40px;
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col {
  padding: 0.75em 0 0.75em 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  color: #333333;
  line-height: 1;
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col .indicator {
  width: 5px;
  height: 36px;
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col:nth-child(1) {
  width: 5px;
  padding: 2px 0;
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col:nth-child(2),
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col:nth-child(3),
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col:nth-child(4) {
  width: calc(18% - 1px);
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col:nth-child(5),
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col:nth-child(6) {
  width: calc(23% - 1px);
}
.trend-report-card .trend-report-card-header .trend-report-card-header-group .trend-col:nth-child(6) {
  padding-right: 5px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group {
  display: flex;
  flex-direction: column;
  width: 100%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  margin-top: 5px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator {
  border-left: 5px solid #cccccc;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 40px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col {
  display: flex;
  flex-direction: row;
  height: 40px;
  padding: 0.75em 0 0.75em 10px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col .value {
  font-size: 14px;
  line-height: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col .value .match-icon {
  width: 32px;
  position: relative;
  top: -2px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(1) .link_prop {
  color: #1473E6;
  cursor: pointer;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(1) .non_link_prop {
  cursor: pointer;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(1),
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(2),
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(3) {
  width: 18%;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(4),
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(5) {
  width: 23%;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(4) {
  background-repeat: no-repeat;
  background-size: 30px;
  padding-left: 32px;
  background-position: left center;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(4).individual {
  background-image: url("/idmp/images/svg/ico-individual.svg");
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(4).household {
  background-image: url("/idmp/images/svg/ico-households.svg");
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-header .trend-col:nth-child(5) {
  padding-right: 5px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-chart {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #cccccc;
  background: rgba(204, 204, 204, 0.2);
  display: none;
  min-height: 250px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-chart.active {
  display: flex;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-chart .unit-loading-spinner {
  width: 170px;
  font-size: 12px;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group .indicator .result-chart .unit-loading-spinner .spinner-border {
  width: 2em;
  height: 2em;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group.syndicated .indicator {
  border-left-color: #9F6BBF;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group.warning .indicator {
  border-left-color: #FF7B02;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group.failed .indicator {
  border-left-color: #D31203;
}
.trend-report-card .trend-report-card-header .trend-report-card-result-group.default .indicator {
  border-left-color: #cccccc;
}
/*
 * Copyright (c) 2020, Neustar, Inc.
 * UNPUBLISHED PROPRIETARY SOURCE CODE
 *
 */
.highlight-terms {
  border-style: dotted dashed solid double;
  border-color: red;
}
.rule .body-card-header .card-header-delete {
  float: right;
}
.rule .body-card-header .card-header-delete button.btn.btn-link {
  background: rgba(255, 255, 255, 0.5);
  padding: 0.25rem;
  height: 28px;
  min-height: 28px;
  top: 1px;
  position: relative;
  margin-right: 5px;
}
.search-results-container {
  height: calc(100% - 52px);
  overflow: hidden;
  overflow-y: auto;
}
.fake-page .fake-header .fake-header-top .platform-switch,
.idmp-mainpage .fake-header .fake-header-top .platform-switch,
.fake-page .idmp-mainpage-header .fake-header-top .platform-switch,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .platform-switch,
.fake-page .fake-header .idmp-mainpage-header-top .platform-switch,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .platform-switch,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .platform-switch {
  width: calc(100% - 520px) !important;
}
.fake-page .fake-header .fake-header-top .current-user,
.idmp-mainpage .fake-header .fake-header-top .current-user,
.fake-page .idmp-mainpage-header .fake-header-top .current-user,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user,
.fake-page .fake-header .idmp-mainpage-header-top .current-user,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user {
  width: 300px !important;
  text-align: right;
}
.fake-page .fake-header .fake-header-top .current-user strong,
.idmp-mainpage .fake-header .fake-header-top .current-user strong,
.fake-page .idmp-mainpage-header .fake-header-top .current-user strong,
.idmp-mainpage .idmp-mainpage-header .fake-header-top .current-user strong,
.fake-page .fake-header .idmp-mainpage-header-top .current-user strong,
.idmp-mainpage .fake-header .idmp-mainpage-header-top .current-user strong,
.fake-page .idmp-mainpage-header .idmp-mainpage-header-top .current-user strong,
.idmp-mainpage .idmp-mainpage-header .idmp-mainpage-header-top .current-user strong {
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}
.online-match-icon {
  width: 24px;
  margin-right: 5px;
}
.individual-icon {
  width: 24px;
}
.dropdown-menu .simple-list .dropdown-item {
  overflow: hidden;
  max-width: 318px;
}
.mega-dropdown .mega-dropdown-body ul.simple-list.checkmarks li {
  overflow: hidden;
  text-overflow: ellipsis;
}
.icon-popover {
  font-size: 16px !important;
  top: -0.1rem !important;
  margin-left: 4px;
}
.inividual-icon-popover {
  font-size: 16px !important;
  top: 1px !important;
}
.idmp-main-container .builder .detail-container .detail-container-header .right-side {
  width: 110px;
}
.detail-container-header-extra {
  display: inline-block;
  padding-left: 15px;
  padding-top: 5px;
  text-align: left;
}
.detail-container-header-extra:hover {
  text-decoration: none;
}
.detail-container-header-extra .idmp-ico {
  font-size: 24px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
.feature-toggle-container .flex-container {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
}
/*
 * Copyright (c) 2020, Neustar, Inc.
 * UNPUBLISHED PROPRIETARY SOURCE CODE
 *
 */
.center-items {
  display: flex;
  align-items: center;
}
.existing-value {
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}
.form-control {
  font-size: 0.75rem;
  border: 1px solid #cccccc;
  background: #ffffff;
}
input.form-control::placeholder {
  color: #999999 !important;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
input.form-control:after {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
  content: "\e90b";
  float: right;
}
.mapping-dropdown {
  position: absolute !important;
  transform: translate3d(-17px, -29px, 0px) !important;
  top: -5px !important;
  left: -90px !important;
  will-change: transform;
  right: -30px !important;
}
.add-new-mapping {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 210px;
}
.add-new-mapping .mapping-group {
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
}
.add-new-mapping .mapping-group:nth-child(1) {
  padding-bottom: 10px;
  border-bottom: 1px solid #cccccc;
}
.add-new-mapping .mapping-group .group-unit {
  display: flex;
  flex-direction: column;
}
.add-new-mapping .mapping-group .group-unit:nth-child(1) {
  width: calc(40% - 20px);
}
.add-new-mapping .mapping-group .group-unit:nth-child(2) {
  width: 40px;
  margin-top: auto;
  margin-bottom: 6px;
}
.add-new-mapping .mapping-group .group-unit:nth-child(3) {
  margin-top: auto;
  width: calc(60% - 20px);
}
.add-new-mapping .mapping-group .group-unit .middle {
  flex-direction: column;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #44637B;
  display: flex;
  align-items: center;
}
.add-new-mapping .mapping-group .group-unit .section-label {
  text-transform: unset;
  font-size: 12px;
  height: 18px;
}
.add-new-mapping .mapping-group button.btn.btn-default.dropdown-toggle {
  width: 100%;
  text-align: left;
}
.add-new-mapping .mapping-group button.btn.btn-default.dropdown-toggle:after {
  content: "\e906";
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown {
  display: flex;
  flex-direction: column;
  min-width: 230px;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .top-toolbar {
  display: flex;
  flex-direction: row;
  border-bottom: 1px solid #cccccc;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .top-toolbar .left-side {
  display: flex;
  flex-direction: column;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .top-toolbar .right-side {
  display: flex;
  flex-direction: column;
  font-size: 12px;
  padding-left: 10px;
  padding-top: 5px;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body {
  display: flex;
  flex-direction: column;
  padding: 10px;
  max-height: 130px;
  overflow-y: auto;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li {
  font-size: 12px;
  color: #333333;
  height: 32px;
  display: flex;
  flex-direction: row;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li.selected {
  background: #D3EDD7 !important;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li:nth-child(even) {
  background: #F2F5F9;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li:hover {
  cursor: pointer;
  background: #e2f8df;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator {
  width: 7px;
  height: 100%;
  display: flex;
  flex-direction: column;
  margin-right: 10px;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator.syndicated {
  background: #AC4499;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator.failed {
  background: #D62B3F;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .indicator.warning {
  background: #FF7B02;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list li .value {
  display: flex;
  width: 100%;
  line-height: 1.1;
  align-items: center;
}
.add-new-mapping .mapping-group .dropdown-menu .attribute-select-dropdown .list-body ul.attribute-select-list .dropdown-item:nth-child(even) li {
  background: #F2F5F9;
}
/*
 * Copyright (c) 2020, Neustar, Inc.
 * UNPUBLISHED PROPRIETARY SOURCE CODE
 *
 */
.accordion .card .card-header {
  padding: 0.125rem 0.5rem;
  background-color: #ECF4FC;
  border-color: #cccccc;
  border-bottom: 2px solid #1266CC;
  height: 2.5rem;
}
.accordion .card .card-header button.btn .onx-ico.carrot-down:before {
  content: "\e905";
}
.accordion .card .card-header button.btn.collapsed .onx-ico.carrot-down:before {
  content: "\e906";
}
.accordion .card .card-body {
  border: 2px solid #1266CC;
}
.accordion .card .inner-card {
  width: 100%;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 0;
  border: 2px solid #1266CC;
}
.accordion .card .inner-card .inner-card-header {
  display: flex;
  flex-direction: column;
  height: 2.5rem;
  border-bottom: 1px solid #cccccc;
  padding: 0 1rem;
}
.accordion .card .inner-card .inner-card-header h2 {
  font-size: 0.875rem;
  color: #44637B;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 0;
  margin: 0;
  line-height: 1;
  padding-bottom: 0.125rem;
}
.accordion .card .inner-card .inner-card-header h2 .onx-ico {
  font-size: 1.875rem;
  position: relative;
  top: 0.5rem;
}
.accordion .card .inner-card .inner-card-body {
  padding: 1rem;
  background: #ffffff;
  display: flex;
  flex-direction: column;
}
.accordion .card .inner-card .inner-card-footer {
  padding: 0.5rem 1rem;
  display: flex;
  flex-direction: row-reverse;
  background: #ffffff;
  border-top: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .detail-container-body,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .detail-container-body {
  height: calc(80% - 105px);
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .detail-container-body,
  .idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .detail-container-body {
    height: calc(85% - 89px);
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .detail-container-body.create,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .detail-container-body.create {
  height: calc(80% - 158px);
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .detail-container-body.create,
  .idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .detail-container-body.create {
    height: calc(85% - 152px);
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach {
  height: calc(73% - 105px);
  display: flex;
  flex-direction: column;
  margin-top: 20px;
}
@media (min-width:1200px) {
  .idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach,
  .idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach {
    height: calc(75% - 110px);
  }
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table {
  display: flex;
  flex-direction: column;
  height: 18rem;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach {
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody {
  width: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr {
  padding: 5px;
  height: 32px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td {
  padding-left: 5px;
  padding-right: 5px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:nth-child(1),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:nth-child(1),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:nth-child(1),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:nth-child(1),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:nth-child(1) {
  padding-left: 10px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:nth-child(2),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:nth-child(2),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:nth-child(2),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:nth-child(2),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:nth-child(2) {
  text-align: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:nth-child(3),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:nth-child(3),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:nth-child(3),
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:nth-child(3),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:nth-child(3) {
  text-align: right;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th:last-of-type,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr th:last-of-type,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr td:last-of-type,
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:last-of-type,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr td:last-of-type {
  text-align: right;
  padding-right: 10px;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr {
  background: #cccccc;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach thead tr th {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr {
  background: #ffffff;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr:nth-child(even),
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .platform-reach-table table.platform-table-reach tbody tr:nth-child(even) {
  background: #F2F5F9;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .accordion,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .accordion {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .accordion .card,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .accordion .card {
  border-radius: 0;
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .accordion .card .card-header,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .accordion .card .card-header {
  border-bottom: unset;
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .accordion .card .collapse.show,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .accordion .card .collapse.show {
  display: flex;
  flex-direction: column;
  overflow-y: scroll;
}
.idmp-main-container .idmp-main-stage-right .detail-container .detail-container-body.destination-reach .platform-reach .accordion .card .inner-card,
.idmp-homepage .idmp-main-stage-right .detail-container.destination-reach .platform-reach .accordion .card .inner-card {
  border: unset;
  padding: 10px;
  display: flex;
  flex-direction: column;
}
.exact-table-reach {
  width: 100%;
}
.login-page {
  background: #e8f4fd;
  margin: 0 10%;
  padding-left: 5px;
  padding-right: 5px;
  min-width: 900px;
  display: flex;
  flex-direction: column;
}
@media (min-width:768px) {
  .login-page {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width:992px) {
  .login-page {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width:1200px) {
  .login-page {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.login-page .login-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.login-page .login-container .login-header {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 60px;
  justify-content: center;
}
.login-page .login-container .login-header .header-unit.logo {
  display: flex;
  flex-direction: column;
  width: 130px;
}
.login-page .login-container .login-header .header-unit.logo img {
  display: flex;
  height: 53px;
  width: 137px;
}
.login-page .login-container .login-body {
  border: 1px solid #cccccc;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
}
.login-page .login-container .login-body .lognin-body-left,
.login-page .login-container .login-body .lognin-body-right {
  display: flex;
  flex-direction: column;
  width: 50%;
  height: 100%;
  padding: 10px;
}
.login-page .login-container .login-body .lognin-body-left {
  display: flex;
  flex-direction: column;
}
.login-page .login-container .login-body .lognin-body-left .welcome {
  display: flex;
  flex-direction: column;
  padding: 1.5em;
}
.login-page .login-container .login-body .lognin-body-left .welcome img {
  padding-bottom: 10px;
  max-width: 452px;
}
.login-page .login-container .login-body .lognin-body-left .welcome h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-weight: 200;
  font-size: 2rem;
}
.login-page .login-container .login-body .lognin-body-left .welcome h1 b {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
}
.login-page .login-container .login-body .lognin-body-left .welcome h1 .value {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-style: italic;
  font-size: 0.875em;
}
.login-page .login-container .login-body .lognin-body-left .welcome p {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  font-size: 14px;
  margin-bottom: 0;
}
.login-page .login-container .login-body .lognin-body-left .welcome p b,
.login-page .login-container .login-body .lognin-body-left .welcome p strong {
  font-family: acumin-pro, sans-serif;
  font-style: normal;
  font-weight: 500;
}
.login-page .login-container .login-body .lognin-body-left .welcome p:last-of-type {
  margin-bottom: 10px;
}
.login-page .login-container .login-body .lognin-body-left .welcome ul,
.login-page .login-container .login-body .lognin-body-left .welcome ol {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 16px;
  color: #333333;
}
.login-page .login-container .login-body .lognin-body-left .welcome ul li,
.login-page .login-container .login-body .lognin-body-left .welcome ol li {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 16px;
  color: #333333;
}
.login-page .login-container .login-body .lognin-body-left .welcome ul li b,
.login-page .login-container .login-body .lognin-body-left .welcome ol li b,
.login-page .login-container .login-body .lognin-body-left .welcome ul li strong,
.login-page .login-container .login-body .lognin-body-left .welcome ol li strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.login-page .login-container .login-body .lognin-body-right {
  padding: 2rem;
}
.login-page .login-container .login-body .lognin-body-right .login-user-details {
  background: #eeeeee;
  border: 1px solid #cccccc;
  padding: 2rem;
}
.login-page .login-container .login-body .lognin-body-right .login-user-details .input-unit-group {
  display: flex;
  flex-direction: column;
  padding-bottom: 15px;
}
.login-page .login-container .login-body .lognin-body-right .login-user-details h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 1em;
  color: #333333;
}
.login-page .login-container .login-info-center {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
}
.login-page .login-container .login-info-center .info-center-body {
  display: flex;
  flex-direction: column;
  background: #fcfcfc;
  min-width: 900px;
  padding: 10px;
  border-radius: 10px;
}
.login-page .login-container .login-info-center .info-center-body .notice-update {
  border: 1px solid #e4ac01;
  background: #fff2cc;
  padding: 20px;
}
.login-page .login-container .login-info-center .info-center-body .notice-update h2 {
  font-size: 18px;
  font-family: acumin-pro, sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #333333;
}
.login-page .login-container .login-info-center .info-center-body .notice-update h2 b,
.login-page .login-container .login-info-center .info-center-body .notice-update h2 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #EF3549;
}
.login-page .login-container .login-info-center .info-center-body .notice-update p {
  font-size: 14px;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.login-page .login-container .login-info-center .info-center-body .notice-update p:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
}
.login-page .login-container .login-info-center .info-center-body .info-center-news {
  display: flex;
  flex-direction: row;
  padding: 20px;
}
.login-page .login-container .login-info-center .info-center-body .info-center-news .message-unit {
  display: flex;
  flex-direction: column;
  color: #333333;
}
.login-page .login-container .login-info-center .info-center-body .info-center-news .message-unit h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 18px;
}
.login-page .login-container .login-info-center .info-center-body .info-center-news .message-unit p,
.login-page .login-container .login-info-center .info-center-body .info-center-news .message-unit ul,
.login-page .login-container .login-info-center .info-center-body .info-center-news .message-unit li {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.login-page .login-container .login-info-center .info-center-body .info-center-body-left {
  display: flex;
  flex-direction: column;
  width: 60%;
  padding: 1.5rem;
}
.login-page .login-container .login-info-center .info-center-body .info-center-body-right {
  display: flex;
  flex-direction: column;
  width: 40%;
}
.login-page .login-container .login-info-center .info-center-body .info-center-body-right .media-video div {
  padding: 56.25% 0 0 0;
  position: relative;
}
@media screen and (max-width: 992px) {
  .login-page {
    justify-content: center;
    align-items: center;
  }
  .login-page .login-container {
    width: 50%;
  }
  .login-page .login-body {
    flex-direction: column !important;
  }
  .login-page .login-body .lognin-body-left {
    width: 100% !important;
  }
  .login-page .login-body .lognin-body-right {
    width: 100% !important;
  }
}
.tagline {
  font-size: 23px;
  color: #999999;
}
.login-tu-label {
  text-transform: uppercase;
  font-weight: 400;
  color: #363636;
  margin-bottom: 5px;
  font-size: 14px;
}
.login-tu-link {
  color: #1473e6 !important;
  font-weight: 300;
  font-size: 14px;
}
.login-font-24 {
  font-size: 24px;
}
.login-font-14 {
  font-size: 14px;
}
.login-tu-btn {
  background: #fcd800 0 0 no-repeat padding-box;
  border-color: #e3c200;
  color: #000;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 0;
}
.top-zero {
  margin-top: 0px;
  padding-top: 0px;
}
.login-form {
  padding: 37px;
  background: #eeeeee;
  border: 1px solid #dddddd;
  margin: 0 0 20px;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #777777;
  font-weight: 300;
  font-size: 14px;
}
p {
  margin: 0 0 10px;
}
.browser-support {
  display: flex;
  flex-direction: column;
  width: 100%;
  background: #fffcf4;
  border-radius: 10px;
  padding: 10px 20px 10px 20px;
  border: 1px solid #fed966;
}
.browser-support .notice {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.browser-support .notice .headline,
.browser-support .notice .note {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.browser-support .notice .headline p,
.browser-support .notice .note p {
  color: #333333;
  margin: 0;
  padding: 0;
}
.browser-support .notice .headline p {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
}
.browser-support .notice .note p {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
}
.browser-support .notice .download-message {
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.browser-support .notice .download-message a {
  display: flex;
}
.browser-support .notice .download-message .icon {
  background: url("/idmp/images/google_chrome_logo.png");
  background-position: center center;
  background-size: cover;
  display: flex;
  flex-direction: column;
  width: 40px;
  height: 40px;
}
.browser-support .notice .download-message .download-text {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  padding: 14px 10px;
}
.login-footer {
  text-align: center;
  margin: 20px 0;
  text-transform: uppercase;
  color: #777;
  font-size: 11px;
}
.login-footer .footer-content {
  margin-left: -20px;
  margin-right: -20px;
}
.login-footer .footer-content .login-pull-left {
  float: left !important;
}
@media screen and (max-width: 992px) {
  .login-footer {
    width: 100%;
  }
  .login-footer .footer-content {
    margin-left: 0px;
    margin-right: 0px;
    display: flex;
    flex-direction: column-reverse;
  }
  .login-footer .footer-content .col-sm-4 {
    max-width: none;
  }
  .login-footer .footer-content .col-sm-5 {
    max-width: none;
  }
  .login-footer .footer-content .login-pull-left {
    float: none !important;
  }
}
.darkmode .sample-container-main {
  background: #1c1d1f;
}
.darkmode .sample-container-main .stage .full {
  background: #000000;
  border: 1px solid #414141;
}
.darkmode .sample-container-main .stage .header h1 {
  color: #f1f1f1;
}
.darkmode .sample-container-main .stage .option-1-- {
  background: #555555;
}
.darkmode .sample-container-main .stage .option-1-- .header h1 {
  color: #ffffff;
}
.darkmode .sample-container-main.option-1 .stage.top {
  background: #555555;
}
.darkmode .sample-container-main.option-1 .stage.top .header h1 {
  color: #ffffff;
}
.has-error {
  color: #EF3549;
}
.has-error label {
  color: #EF3549;
}
.has-error .form-control {
  border-color: #EF3549;
  color: #EF3549;
  font-size: 14px;
}
.has-error .error-message {
  background: #EF3549 !important;
  color: #ffffff;
  border-color: #EF3549 !important;
}
.cursor-pointer {
  cursor: pointer !important;
}
.cursor-not-allowed {
  cursor: not-allowed !important;
}
.opacity-half {
  opacity: 0.5;
}
.change-password-title {
  margin-top: 0;
  padding-top: 2px;
  font-size: 24px;
  letter-spacing: -1px;
  margin-bottom: 10px;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.change-password-desc {
  margin: 0 0 10px;
  font-weight: 300;
  font-size: 15px;
}
.change-password-form-group {
  margin-bottom: 15px;
}
.change-password-form-group label {
  text-transform: uppercase;
  font-weight: 300;
  color: #363636;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-size: 16px;
}
.change-password-form-group input {
  height: 32px;
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #dedede;
  padding: 6px 10px 5px;
  width: 100%;
  background-color: #fff;
  background-image: none;
  display: block;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  font-family: inherit;
  font: inherit;
  margin: 0;
}
.change-password-form-group .change-pass-info-text {
  color: #8a6d3b;
  font-size: 14px;
  font-weight: 300;
}
.change-pass-bad-user {
  margin: 20px 0;
  background: #fdeeea;
  border: 1px solid #d11600;
  padding: 5px 20px;
  color: #2d3331;
  position: relative;
  border-radius: 0;
  font-size: 14px;
  font-weight: 300;
}
.change-pass-bad-user .change-pass-bad-user-link {
  color: #a71706;
  text-decoration: underline;
  cursor: pointer;
}
.main-Container {
  width: 100%;
  display: block;
}
.main-Container .sub-Container {
  display: flex;
  flex-direction: column;
  padding: 1.25rem;
}
.main-Container .sub-Container .edit_notification_header {
  margin-top: 1vh;
}
.main-Container .sub-Container .edit_notification_header .startTimeInput {
  display: flex;
  flex-direction: row;
}
.main-Container .sub-Container .edit_notification_header .endTimeInput {
  display: flex;
  flex-direction: row;
}
.main-Container .sub-Container .edit_notification_header .endTimeInput [label] {
  padding-top: 14px;
}
.main-Container .sub-Container .edit_notification_header .edit_notification_message {
  margin-top: 1vh;
  width: 100% !important;
  height: 50vh !important;
  resize: none;
  overflow-y: scroll;
  border-width: 1px;
  border-style: solid;
  border-color: -internal-light-dark(#767676, #858585);
  border-image: initial;
}
.main-Container .sub-Container .edit_notification_header .borderFix {
  border-top: none;
}
.time-col {
  display: flex;
  flex-direction: column;
  padding: 0 10px 0 10px;
}
.login-info-center {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
}
.login-info-center .info-center-body {
  display: flex;
  flex-direction: column;
  background: #fcfcfc;
  min-width: 900px;
  padding: 10px;
  border-radius: 10px;
}
.login-info-center .info-center-body .notice-update {
  border: 1px solid #e4ac01;
  background: #fff2cc;
  padding: 20px;
}
.login-info-center .info-center-body .notice-update h2 {
  font-size: 18px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 500;
  color: #333333;
}
.login-info-center .info-center-body .notice-update h2 b,
.login-info-center .info-center-body .notice-update h2 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #ef3549;
}
.login-info-center .info-center-body .notice-update p {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  color: #333333;
}
.login-info-center .info-center-body .notice-update p:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
}
.login-info-center .info-center-body .info-center-news {
  display: flex;
  flex-direction: row;
  padding: 20px;
}
.login-info-center .info-center-body .info-center-news .message-unit {
  display: flex;
  flex-direction: column;
  color: #333333;
}
.login-info-center .info-center-body .info-center-news .message-unit h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 18px;
}
.login-info-center .info-center-body .info-center-news .message-unit p,
.login-info-center .info-center-body .info-center-news .message-unit ul,
.login-info-center .info-center-body .info-center-news .message-unit li {
  font-size: 14px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.login-info-center .info-center-body .info-center-body-left {
  display: flex;
  flex-direction: column;
  width: 60%;
  padding: 1.5rem;
}
.login-info-center .info-center-body .info-center-body-right {
  display: flex;
  flex-direction: column;
  width: 40%;
}
.login-info-center .info-center-body .info-center-body-right .media-video div {
  padding: 56.25% 0 0 0;
  position: relative;
}
.editor-options {
  font-size: 20px;
  border-bottom: 1px solid grey;
}
.launch-card-header {
  display: flex;
  flex-direction: column;
  height: 5em;
  float: left;
  width: 4rem;
}
.launch-card-header .idmp-ico {
  display: flex;
  flex-direction: column;
  width: 48px;
  font-size: 3em;
  color: #333333;
  text-align: center;
  position: relative;
  transition: all 0.5s ease;
}
.launch-card-header .idmp-ico.identityPlanner:before {
  content: "\eb24";
}
.launch-card-header .idmp-ico.onboardingPortal:before {
  content: "\eb2c";
}
.launch-card-header .idmp-ico.rawdataattributebuilder:before {
  content: "\eb2b";
}
.launch-card-header .idmp-ico.sftp:before {
  content: "\eb28";
}
.launch-card-header .idmp-ico.audienceExplorer:before {
  content: "\eb27";
}
.launch-card-header .idmp-ico.elementOne:before {
  content: "\e90c";
}
.launch-card-header .idmp-ico.taxonomyLicensing:before {
  content: "\eb3c";
}
.launch-card-header .idmp-ico.loginNotification:before {
  content: "\e938";
}
.launch-card-header .idmp-ico.setupSyndications:before {
  content: "\eb2a";
}
.launch-card-header .idmp-ico.taxonomyApiErrorReporting:before {
  content: "\eb0e";
}
.launch-card-header .idmp-ico.taxonomyMetaData:before {
  content: "\eb3c";
}
.homepage-master-container {
  display: flex;
  flex-direction: row;
  width: 100%;
  flex-wrap: wrap;
  max-width: 2400px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1em;
}
.homepage-master-container .homepage-master-container-left,
.homepage-master-container .homepage-master-container-right {
  display: flex;
  flex-direction: column;
}
.homepage-master-container .homepage-master-container-left {
  width: calc(100% - 270px);
}
@media (min-width:1600px) {
  .homepage-master-container .homepage-master-container-left {
    width: calc(100% - 300px);
  }
}
.homepage-master-container .homepage-master-container-right {
  width: 270px;
}
@media (min-width:1600px) {
  .homepage-master-container .homepage-master-container-right {
    width: 300px;
  }
}
.homepage-master-container .homepage-master-container-right .co-branding {
  display: flex;
  flex-direction: column;
  padding: 20px;
}
.sample-container-main {
  padding: 0.5em 1.5em 1em 0;
  display: flex;
  flex-direction: column;
}
.sample-container-main .stage.full {
  width: 100%;
  background: #FAFAFB;
  border: 1px solid #cccccc;
  border-radius: 0.5rem;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
  padding: 1.25em;
  display: flex;
  flex-direction: column;
  padding-top: 0.75em;
}
.sample-container-main .stage.sub-section {
  padding: 1em;
  display: flex;
  flex-direction: column;
}
.sample-container-main .stage.sub-section.reports .reports-last {
  display: flex;
  flex-direction: row;
  border-right: 1px solid #cccccc;
}
.sample-container-main .stage.sub-section.reports .stage-launch-pad .reports-view-all {
  display: flex;
  flex-direction: column;
  width: 100px;
}
.sample-container-main .stage.sub-section.sub-grouping {
  padding: 1em;
  margin: 1em 0 0 0;
  padding: 0.5em;
  background: -moz-linear-gradient(50% -0.14% -90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -webkit-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -webkit-gradient(linear, 50% -0.14%, 50% 101.07%, color-stop(0.1, #efefef), color-stop(0.75, rgba(239, 239, 239, 0)));
  background: -o-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -ms-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#EFEFEF' ,GradientType=0)";
  background: linear-gradient(180deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#EFEFEF', GradientType=0);
  display: flex;
  flex-direction: column;
  border-radius: 0.325em;
  width: 100%;
  margin-bottom: 0.5em;
  width: 100% !important;
}
@media (min-width:992px) {
  .sample-container-main .stage.sub-section.sub-grouping {
    width: calc(100% - 10px);
  }
}
@media (min-width:1200px) {
  .sample-container-main .stage.sub-section.sub-grouping {
    width: calc(100% - 20px);
  }
}
@media (min-width:1600px) {
  .sample-container-main .stage.sub-section.sub-grouping {
    width: calc(100% - 30px);
  }
}
.sample-container-main .stage.sub-section.sub-grouping:last-of-type {
  margin-bottom: -15px;
}
.sample-container-main .stage.sub-section.sub-grouping .stage-group-title {
  display: flex;
  flex-direction: column;
}
.sample-container-main .stage.sub-section.sub-grouping .stage-group-title h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  font-size: 16px;
  line-height: 1;
  margin: 0;
}
.sample-container-main .stage.sub-section.sub-grouping .stage-grouping-units {
  font-size: 12px;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width:1600px) {
  .sample-container-main .stage.sub-section.sub-grouping .stage-grouping-units {
    font-size: unset;
    display: flex;
    flex-direction: row;
  }
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.hidden {
  display: none;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 {
  width: calc(100% - 1rem);
  border: 1px solid transparent;
  font-size: 12px;
  padding: 0.25em;
}
@media (min-width:992px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 {
    font-size: 14px;
  }
}
@media (min-width:1200px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 {
    padding: 0.33em;
  }
}
@media (min-width:1600px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 {
    padding: 0.5em;
  }
}
@media (min-width:1800px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 {
    padding: 0.833 em;
  }
}
@media (min-width:1200px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3,
  .sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 {
    width: calc(50% - 1rem);
  }
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3 .launch-card-header,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 .launch-card-header,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3 .launch-card-header,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 .launch-card-header {
  height: 4em;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3 .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3 .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3 .launch-card-header .idmp-ico,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 .launch-card-header .idmp-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3 .launch-card-header .idmp-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 .launch-card-header .idmp-ico {
  color: #333333;
  transition: all 0.5s ease;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3 .launch-card-body .card-title h2,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 .launch-card-body .card-title h2,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3 .launch-card-body .card-title h2,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 .launch-card-body .card-title h2 {
  font-size: 1.1em;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3 .launch-card-body .card-detail p,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 .launch-card-body .card-detail p,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3 .launch-card-body .card-detail p,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2 .launch-card-body .card-detail p {
  font-size: 0.875em;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3:hover,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2:hover,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3:hover,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2:hover {
  border: 1px solid #1473e6;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3:hover .launch-card-header img,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2:hover .launch-card-header img,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3:hover .launch-card-header img,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2:hover .launch-card-header img {
  filter: invert(41%) sepia(83%) saturate(4308%) hue-rotate(201deg) brightness(94%) contrast(94%);
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3:hover .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2:hover .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3:hover .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2:hover .launch-card-header .onx-ico,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3:hover .launch-card-header .idmp-ico,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2:hover .launch-card-header .idmp-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3:hover .launch-card-header .idmp-ico,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2:hover .launch-card-header .idmp-ico {
  color: #1473E6;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3:hover .launch-card-body .card-title h2,
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2:hover .launch-card-body .card-title h2,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-3:hover .launch-card-body .card-title h2,
.sample-container-main .stage.sub-section.sub-grouping .mega-launch-card.style-2:hover .launch-card-body .card-title h2 {
  color: #1473e6;
}
.sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 .launch-card-action {
  display: none;
}
@media (min-width:1600px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 .launch-card-action {
    display: unset;
  }
}
@media (min-width:1600px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-2 {
    width: calc(33.33% - 1rem);
    font-size: 15px;
  }
}
@media (min-width:1600px) {
  .sample-container-main .stage.sub-section.sub-grouping .onx-launch-card.style-3 {
    width: calc(25% - 1rem);
    font-size: 15px;
  }
}
.sample-container-main .stage.sub-section.sub-grouping .stage-grouping.manage-advertisers .stage-grouping-units .onx-launch-card.style-3 {
  width: fit-content;
}
.sample-container-main .stage .header {
  padding-bottom: 0.5rem;
}
.sample-container-main .stage .header h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #333333;
  font-size: 1.325rem;
  padding: 0;
  margin: 0;
}
.sample-container-main .stage .header h1 .soft {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.sample-container-main .stage .header.sm h1 {
  font-size: 1rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.sample-container-main .stage .stage-launch-pad {
  display: flex;
  flex-direction: row;
}
.sample-container-main .stage .stage-launch-pad .help-info {
  background: transparent;
}
.sample-container-main .stage.option-1-- {
  background: #555555;
  padding: 2em;
  display: flex;
  flex-direction: column;
  border-radius: 0.5rem;
  width: 100%;
}
@media (min-width:992px) {
  .sample-container-main .stage.option-1-- {
    width: calc(100% - 350px);
  }
}
@media (min-width:1200px) {
  .sample-container-main .stage.option-1-- {
    width: 50%;
  }
}
.sample-container-main .stage.option-1-- .header h1 {
  color: #ffffff;
}
.sample-container-main .stage.option-1-- .stage-launch-pad {
  display: flex;
  flex-direction: column;
}
.sample-container-main .stage.option-1-- .stage-launch-pad .onx-launch-card.style-2 {
  width: 100%;
  margin: 0.5rem 0;
}
.sample-container-main .stage.option-1-- .sub-section {
  width: 100%;
}
@media (min-width:992px) {
  .sample-container-main .stage.option-1-- .sub-section {
    width: 350px;
  }
}
@media (min-width:1200px) {
  .sample-container-main .stage.option-1-- .sub-section {
    width: 50%;
  }
}
.sample-container-main.option-1 {
  display: flex;
  flex-direction: row;
  max-width: 900px;
}
.sample-container-main.option-1 .stage {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width:992px) {
  .sample-container-main.option-1 .stage {
    width: calc(100% - 350px);
  }
}
@media (min-width:1200px) {
  .sample-container-main.option-1 .stage {
    width: 60%;
  }
}
.sample-container-main.option-1 .stage.top {
  background: #555555;
  padding: 2em;
  display: flex;
  flex-direction: column;
  border-radius: 0.5rem;
}
.sample-container-main.option-1 .stage.top .header h1 {
  color: #ffffff;
}
.sample-container-main.option-1 .stage.top .stage-launch-pad {
  display: flex;
  flex-direction: column;
}
.sample-container-main.option-1 .stage.top .stage-launch-pad .onx-launch-card.style-2 {
  width: 100%;
  margin: 0.5rem 0;
}
.sample-container-main.option-1 .stage.top .stage-launch-pad .onx-launch-card.style-2 .launch-card-action .action {
  display: flex;
  flex-direction: column;
}
.sample-container-main.option-1 .stage.sub-section {
  width: 100%;
}
@media (min-width:992px) {
  .sample-container-main.option-1 .stage.sub-section {
    width: 350px;
  }
}
@media (min-width:1200px) {
  .sample-container-main.option-1 .stage.sub-section {
    width: 40%;
  }
}
.sample-container-main.option-1 .stage.sub-section .stage-launch-pad {
  display: flex;
  flex-direction: column;
}
.sample-container-main.option-1 .stage.sub-section .stage-launch-pad .onx-launch-card.style-5 {
  width: 100%;
  margin: 0 0 0.5rem 0;
}
.stage.full.homepage-new {
  flex-direction: unset;
}
.stage.full.homepage-new .stage-leftside,
.stage.full.homepage-new .stage-rightside {
  display: flex;
  flex-direction: column;
}
.stage.full.homepage-new .stage-leftside {
  width: calc(100% - 250px);
}
.stage.full.homepage-new .stage-rightside {
  width: calc(250px - -2em);
  margin: -0.75em -1.2em -1.25em 0;
}
.stage.full.homepage-new .stage-rightside .set-advertiser {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background: #ECF4FC;
  padding: 2em;
  justify-content: center;
  background-image: url("/idmp/images/svg/homepage_advertiser-border_left_arrow.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px;
  border-bottom-right-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.stage.full.homepage-new .stage-rightside .set-advertiser .set-advertiser-header {
  display: flex;
  flex-direction: column;
}
.stage.full.homepage-new .stage-rightside .set-advertiser .set-advertiser-header h4 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  font-size: 1.1em;
}
.stage.full.homepage-new .stage-rightside .set-advertiser button.dropdown-toggle.mega-btn-main {
  font-size: 15px;
  width: 100%;
  max-width: unset;
  margin-bottom: 5px;
}
.stage.full.homepage-new .stage-rightside .set-advertiser button.dropdown-toggle.mega-btn-main .mega-btn-zone-2 h5 {
  width: 100%;
}
.stage.full.homepage-new .stage-rightside .set-advertiser button.dropdown-toggle.mega-btn-main .mega-btn-zone-2 .idmp-ico {
  display: none;
}
.stage.full.homepage-new .stage-rightside .set-advertiser button.dropdown-toggle.mega-btn-main .mega-btn-zone-1 {
  display: none;
}
.stage.full.homepage-new .stage-rightside .set-advertiser button.dropdown-toggle.mega-btn-main .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.stage.full.homepage-new .stage-rightside .set-advertiser button.dropdown-toggle.mega-btn-main .mega-btn-zone-2 {
  height: unset;
}
.stage-launch-pad.groups {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
.stage-launch-pad.groups .stage-grouping {
  padding: 0.5em;
  background: -moz-linear-gradient(50% -0.14% -90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -webkit-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -webkit-gradient(linear, 50% -0.14%, 50% 101.07%, color-stop(0.1, #efefef), color-stop(0.75, rgba(239, 239, 239, 0)));
  background: -o-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -ms-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#EFEFEF' ,GradientType=0)";
  background: linear-gradient(180deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#EFEFEF', GradientType=0);
  display: flex;
  flex-direction: column;
  border-radius: 0.325em;
  width: 100%;
  margin-bottom: 0.5em;
}
@media (min-width:992px) {
  .stage-launch-pad.groups .stage-grouping {
    width: calc(100% - 10px);
  }
}
@media (min-width:1200px) {
  .stage-launch-pad.groups .stage-grouping {
    width: calc(100% - 20px);
  }
}
@media (min-width:1600px) {
  .stage-launch-pad.groups .stage-grouping {
    width: calc(100% - 30px);
  }
}
.stage-launch-pad.groups .stage-grouping:last-of-type {
  margin-bottom: -15px;
}
.stage-launch-pad.groups .stage-grouping .stage-group-title {
  display: flex;
  flex-direction: column;
}
.stage-launch-pad.groups .stage-grouping .stage-group-title h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  font-size: 16px;
  line-height: 1;
  margin: 0;
}
.stage-launch-pad.groups .stage-grouping .stage-grouping-units {
  font-size: 12px;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width:1600px) {
  .stage-launch-pad.groups .stage-grouping .stage-grouping-units {
    font-size: unset;
    display: flex;
    flex-direction: row;
  }
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.hidden {
  display: none;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 {
  width: calc(100% - 1rem);
  border: 1px solid transparent;
  font-size: 12px;
  padding: 0.25em;
}
@media (min-width:992px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 {
    font-size: 14px;
  }
}
@media (min-width:1200px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 {
    padding: 0.33em;
  }
}
@media (min-width:1600px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 {
    padding: 0.5em;
  }
}
@media (min-width:1800px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 {
    padding: 0.833 em;
  }
}
@media (min-width:1200px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3,
  .stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 {
    width: calc(50% - 1rem);
  }
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3 .launch-card-header,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 .launch-card-header,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3 .launch-card-header,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 .launch-card-header {
  height: 4em;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3 .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3 .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3 .launch-card-header .idmp-ico,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 .launch-card-header .idmp-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3 .launch-card-header .idmp-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 .launch-card-header .idmp-ico {
  color: #333333;
  transition: all 0.5s ease;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3 .launch-card-body .card-title h2,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 .launch-card-body .card-title h2,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3 .launch-card-body .card-title h2,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 .launch-card-body .card-title h2 {
  font-size: 1.1em;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3 .launch-card-body .card-detail p,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 .launch-card-body .card-detail p,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3 .launch-card-body .card-detail p,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2 .launch-card-body .card-detail p {
  font-size: 0.875em;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3:hover,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2:hover,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3:hover,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2:hover {
  border: 1px solid #1473e6;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3:hover .launch-card-header img,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2:hover .launch-card-header img,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3:hover .launch-card-header img,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2:hover .launch-card-header img {
  filter: invert(41%) sepia(83%) saturate(4308%) hue-rotate(201deg) brightness(94%) contrast(94%);
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3:hover .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2:hover .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3:hover .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2:hover .launch-card-header .onx-ico,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3:hover .launch-card-header .idmp-ico,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2:hover .launch-card-header .idmp-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3:hover .launch-card-header .idmp-ico,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2:hover .launch-card-header .idmp-ico {
  color: #1473E6;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3:hover .launch-card-body .card-title h2,
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2:hover .launch-card-body .card-title h2,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-3:hover .launch-card-body .card-title h2,
.stage-launch-pad.groups .stage-grouping .mega-launch-card.style-2:hover .launch-card-body .card-title h2 {
  color: #1473e6;
}
.stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 .launch-card-action {
  display: none;
}
@media (min-width:1600px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 .launch-card-action {
    display: unset;
  }
}
@media (min-width:1600px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-2 {
    width: calc(33.33% - 1rem);
    font-size: 15px;
  }
}
@media (min-width:1600px) {
  .stage-launch-pad.groups .stage-grouping .onx-launch-card.style-3 {
    width: calc(25% - 1rem);
    font-size: 15px;
  }
}
.stage-grouping-core {
  padding: 0.5em;
  background: -moz-linear-gradient(50% -0.14% -90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -webkit-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -webkit-gradient(linear, 50% -0.14%, 50% 101.07%, color-stop(0.1, #efefef), color-stop(0.75, rgba(239, 239, 239, 0)));
  background: -o-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  background: -ms-linear-gradient(-90deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#EFEFEF' ,GradientType=0)";
  background: linear-gradient(180deg, #efefef 10%, rgba(239, 239, 239, 0) 75%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#EFEFEF', GradientType=0);
  display: flex;
  flex-direction: column;
  border-radius: 0.325em;
  width: 100%;
  margin-bottom: 0.5em;
}
@media (min-width:992px) {
  .stage-grouping-core {
    width: calc(100% - 10px);
  }
}
@media (min-width:1200px) {
  .stage-grouping-core {
    width: calc(100% - 20px);
  }
}
@media (min-width:1600px) {
  .stage-grouping-core {
    width: calc(100% - 30px);
  }
}
.stage-grouping-core:last-of-type {
  margin-bottom: -15px;
}
.stage-grouping-core .stage-group-title {
  display: flex;
  flex-direction: column;
}
.stage-grouping-core .stage-group-title h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  font-size: 16px;
  line-height: 1;
  margin: 0;
}
.stage-grouping-core .stage-grouping-units {
  font-size: 12px;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width:1600px) {
  .stage-grouping-core .stage-grouping-units {
    font-size: unset;
    display: flex;
    flex-direction: row;
  }
}
.stage-grouping-core .onx-launch-card.hidden {
  display: none;
}
.stage-grouping-core .onx-launch-card.style-3,
.stage-grouping-core .onx-launch-card.style-2,
.stage-grouping-core .mega-launch-card.style-3,
.stage-grouping-core .mega-launch-card.style-2 {
  width: calc(100% - 1rem);
  border: 1px solid transparent;
  font-size: 12px;
  padding: 0.25em;
}
@media (min-width:992px) {
  .stage-grouping-core .onx-launch-card.style-3,
  .stage-grouping-core .onx-launch-card.style-2,
  .stage-grouping-core .mega-launch-card.style-3,
  .stage-grouping-core .mega-launch-card.style-2 {
    font-size: 13px;
  }
}
@media (min-width:1600px) {
  .stage-grouping-core .onx-launch-card.style-3,
  .stage-grouping-core .onx-launch-card.style-2,
  .stage-grouping-core .mega-launch-card.style-3,
  .stage-grouping-core .mega-launch-card.style-2 {
    font-size: 14px;
  }
}
@media (min-width:1200px) {
  .stage-grouping-core .onx-launch-card.style-3,
  .stage-grouping-core .onx-launch-card.style-2,
  .stage-grouping-core .mega-launch-card.style-3,
  .stage-grouping-core .mega-launch-card.style-2 {
    padding: 0.33em;
  }
}
@media (min-width:1600px) {
  .stage-grouping-core .onx-launch-card.style-3,
  .stage-grouping-core .onx-launch-card.style-2,
  .stage-grouping-core .mega-launch-card.style-3,
  .stage-grouping-core .mega-launch-card.style-2 {
    padding: 0.5em;
  }
}
@media (min-width:1800px) {
  .stage-grouping-core .onx-launch-card.style-3,
  .stage-grouping-core .onx-launch-card.style-2,
  .stage-grouping-core .mega-launch-card.style-3,
  .stage-grouping-core .mega-launch-card.style-2 {
    padding: 0.833 em;
  }
}
@media (min-width:1200px) {
  .stage-grouping-core .onx-launch-card.style-3,
  .stage-grouping-core .onx-launch-card.style-2,
  .stage-grouping-core .mega-launch-card.style-3,
  .stage-grouping-core .mega-launch-card.style-2 {
    width: calc(50% - 1rem);
  }
}
.stage-grouping-core .onx-launch-card.style-3 .launch-card-header,
.stage-grouping-core .onx-launch-card.style-2 .launch-card-header,
.stage-grouping-core .mega-launch-card.style-3 .launch-card-header,
.stage-grouping-core .mega-launch-card.style-2 .launch-card-header {
  height: 4em;
}
.stage-grouping-core .onx-launch-card.style-3 .launch-card-header .onx-ico,
.stage-grouping-core .onx-launch-card.style-2 .launch-card-header .onx-ico,
.stage-grouping-core .mega-launch-card.style-3 .launch-card-header .onx-ico,
.stage-grouping-core .mega-launch-card.style-2 .launch-card-header .onx-ico,
.stage-grouping-core .onx-launch-card.style-3 .launch-card-header .idmp-ico,
.stage-grouping-core .onx-launch-card.style-2 .launch-card-header .idmp-ico,
.stage-grouping-core .mega-launch-card.style-3 .launch-card-header .idmp-ico,
.stage-grouping-core .mega-launch-card.style-2 .launch-card-header .idmp-ico {
  color: #333333;
  transition: all 0.5s ease;
}
.stage-grouping-core .onx-launch-card.style-3 .launch-card-body .card-title h2,
.stage-grouping-core .onx-launch-card.style-2 .launch-card-body .card-title h2,
.stage-grouping-core .mega-launch-card.style-3 .launch-card-body .card-title h2,
.stage-grouping-core .mega-launch-card.style-2 .launch-card-body .card-title h2 {
  font-size: 1.1em;
}
.stage-grouping-core .onx-launch-card.style-3 .launch-card-body .card-detail p,
.stage-grouping-core .onx-launch-card.style-2 .launch-card-body .card-detail p,
.stage-grouping-core .mega-launch-card.style-3 .launch-card-body .card-detail p,
.stage-grouping-core .mega-launch-card.style-2 .launch-card-body .card-detail p {
  font-size: 0.875em;
}
.stage-grouping-core .onx-launch-card.style-3:hover,
.stage-grouping-core .onx-launch-card.style-2:hover,
.stage-grouping-core .mega-launch-card.style-3:hover,
.stage-grouping-core .mega-launch-card.style-2:hover {
  border: 1px solid #1473e6;
}
.stage-grouping-core .onx-launch-card.style-3:hover .launch-card-header img,
.stage-grouping-core .onx-launch-card.style-2:hover .launch-card-header img,
.stage-grouping-core .mega-launch-card.style-3:hover .launch-card-header img,
.stage-grouping-core .mega-launch-card.style-2:hover .launch-card-header img {
  filter: invert(41%) sepia(83%) saturate(4308%) hue-rotate(201deg) brightness(94%) contrast(94%);
}
.stage-grouping-core .onx-launch-card.style-3:hover .launch-card-header .onx-ico,
.stage-grouping-core .onx-launch-card.style-2:hover .launch-card-header .onx-ico,
.stage-grouping-core .mega-launch-card.style-3:hover .launch-card-header .onx-ico,
.stage-grouping-core .mega-launch-card.style-2:hover .launch-card-header .onx-ico,
.stage-grouping-core .onx-launch-card.style-3:hover .launch-card-header .idmp-ico,
.stage-grouping-core .onx-launch-card.style-2:hover .launch-card-header .idmp-ico,
.stage-grouping-core .mega-launch-card.style-3:hover .launch-card-header .idmp-ico,
.stage-grouping-core .mega-launch-card.style-2:hover .launch-card-header .idmp-ico {
  color: #1473E6;
}
.stage-grouping-core .onx-launch-card.style-3:hover .launch-card-body .card-title h2,
.stage-grouping-core .onx-launch-card.style-2:hover .launch-card-body .card-title h2,
.stage-grouping-core .mega-launch-card.style-3:hover .launch-card-body .card-title h2,
.stage-grouping-core .mega-launch-card.style-2:hover .launch-card-body .card-title h2 {
  color: #1473e6;
}
.stage-grouping-core .onx-launch-card.style-2 .launch-card-action {
  display: none;
}
@media (min-width:1600px) {
  .stage-grouping-core .onx-launch-card.style-2 .launch-card-action {
    display: unset;
  }
}
@media (min-width:1600px) {
  .stage-grouping-core .onx-launch-card.style-2 {
    width: calc(33.33% - 1rem);
    font-size: 15px;
  }
}
@media (min-width:1600px) {
  .stage-grouping-core .onx-launch-card.style-3 {
    width: calc(25% - 1rem);
    font-size: 15px;
  }
}
.need-help-message {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin: 10px 0;
  transition: all 0.5s ease;
}
.need-help-message .need-help-message-unit {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  background: #fff2cc;
  border-radius: 100px 10px 10px 100px;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
  transition: all 0.5s ease;
}
.need-help-message .need-help-message-unit .avatar {
  width: 56px;
  height: 56px;
  display: flex;
  flex-direction: column;
  padding: 0;
  border-radius: 100px;
  overflow: hidden;
  border: 2px solid #b18601;
  background: #fedf80;
  transition: all 0.5s ease;
}
.need-help-message .need-help-message-unit .avatar img {
  width: 54px;
  height: 54px;
  border-radius: 54px;
  overflow: hidden;
}
.need-help-message .need-help-message-unit .instruction {
  display: flex;
  flex-direction: column;
  width: calc(100% - 60px);
  padding: 3px 10px;
}
.need-help-message .need-help-message-unit .instruction h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 18px;
  padding: 0;
  margin: 0;
  color: #333333;
}
.need-help-message .need-help-message-unit .instruction p {
  font-size: 12px;
  padding: 0;
  margin: 0;
  line-height: 1.1;
  color: #555555;
}
.need-help-message:hover {
  cursor: pointer;
}
.need-help-message:hover .need-help-message-unit {
  background: #59ffb9;
}
.need-help-message:hover .need-help-message-unit .avatar {
  border: 2px solid #008c51;
  background: #0dff99;
}
.additional-tools {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 20px;
  margin-top: 20px;
}
.additional-tools .additional-tools-title {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.additional-tools .additional-tools-title h3 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #555555;
  font-size: 0.95rem;
}
.additional-tools .onx-launch-card.style-4 {
  width: 100%;
  margin: 0 0 0.5em 0;
}
.additional-tools .onx-launch-card.style-4 .launch-card-body {
  height: auto;
}
.additional-tools .onx-launch-card.style-4 .launch-card-body a {
  text-decoration: none;
}
.additional-tools .onx-launch-card.style-4 .launch-card-body .card-title {
  padding-top: 0;
}
.additional-tools .onx-launch-card.style-4 .launch-card-body .card-title h2 {
  font-size: 0.875rem;
}
.additional-tools .onx-launch-card.style-4 .launch-card-body .card-title h2 .onx-ico,
.additional-tools .onx-launch-card.style-4 .launch-card-body .card-title h2 .idmp-ico {
  font-size: 2em;
  position: relative;
  line-height: 0;
  top: 0.2em;
}
.additional-tools .onx-launch-card.style-4 .launch-card-body .card-detail p {
  font-size: 0.75rem;
}
.additional-tools .onx-launch-card.style-4.view-action .launch-card-action {
  display: flex;
}
.additional-tools .onx-launch-card.style-4.legacy .legacy-text {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
  color: #AC4499;
  font-size: 0.75em;
}
.additional-tools .onx-launch-card.style-4.legacy .launch-card-body .card-detail {
  display: none;
}
.concept.homepage-environment .sample-environment-frame.max {
  padding: 0 1rem;
}
.stage.sub-section .stage-launch-pad {
  font-size: 13px;
  align-items: flex-start;
}
.stage.sub-section .stage-launch-pad .onx-launch-card.style-4 {
  border: 1px solid transparent;
}
.stage.sub-section .stage-launch-pad .onx-launch-card.style-4 .launch-card-body {
  height: auto;
}
.stage.sub-section .stage-launch-pad .onx-launch-card.style-4 .launch-card-body .card-title {
  padding: 0;
}
.stage.sub-section .stage-launch-pad .onx-launch-card.style-4 .launch-card-body .card-title h2 {
  font-size: 1.1em;
}
.stage.sub-section .stage-launch-pad .onx-launch-card.style-4 .launch-card-body .card-detail p {
  font-size: 0.875em;
}
.stage.sub-section .stage-launch-pad .onx-launch-card.style-4.view-action .launch-card-action {
  display: flex;
}
.stage.sub-section .stage-launch-pad .onx-launch-card.style-4:hover {
  border: 1px solid rgba(20, 115, 230, 0.5);
}
.homepage-notice {
  width: 100%;
  padding: 1em 0 0 0;
  display: flex;
}
.homepage-notice .homepage-notice-unit {
  width: 100%;
  display: flex;
}
.homepage-notice .homepage-notice-unit .homepage-notice-card {
  cursor: pointer;
  width: auto;
  display: flex;
  flex-direction: column;
  background: #fff2cc;
  border: 1px solid #cb9901;
  padding: 0.75em;
  margin: 0 0.325em 0.325em 0;
}
.homepage-notice .homepage-notice-unit .homepage-notice-card h1,
.homepage-notice .homepage-notice-unit .homepage-notice-card h2,
.homepage-notice .homepage-notice-unit .homepage-notice-card h3,
.homepage-notice .homepage-notice-unit .homepage-notice-card h4,
.homepage-notice .homepage-notice-unit .homepage-notice-card h5,
.homepage-notice .homepage-notice-unit .homepage-notice-card h6 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 1.2em;
  color: #333333;
  line-height: 1.1;
  padding: 0;
  margin: 0;
}
.homepage-notice .homepage-notice-unit .homepage-notice-card h1 b,
.homepage-notice .homepage-notice-unit .homepage-notice-card h2 b,
.homepage-notice .homepage-notice-unit .homepage-notice-card h3 b,
.homepage-notice .homepage-notice-unit .homepage-notice-card h4 b,
.homepage-notice .homepage-notice-unit .homepage-notice-card h5 b,
.homepage-notice .homepage-notice-unit .homepage-notice-card h6 b,
.homepage-notice .homepage-notice-unit .homepage-notice-card h1 strong,
.homepage-notice .homepage-notice-unit .homepage-notice-card h2 strong,
.homepage-notice .homepage-notice-unit .homepage-notice-card h3 strong,
.homepage-notice .homepage-notice-unit .homepage-notice-card h4 strong,
.homepage-notice .homepage-notice-unit .homepage-notice-card h5 strong,
.homepage-notice .homepage-notice-unit .homepage-notice-card h6 strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.homepage-notice .homepage-notice-unit .homepage-notice-card h2 .notice {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #EF3549;
}
.homepage-notice .homepage-notice-unit .homepage-notice-card p {
  font-size: 1em;
  color: #333333;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 0;
  margin: 0 0 0.25em 0;
}
.homepage-notice .homepage-notice-unit .homepage-notice-card p:last-of-type {
  margin-bottom: 0;
}
.onx-homepage-footer {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.onx-homepage-footer .footer-details {
  font-size: 12px;
  padding: 1em;
}
.onx-homepage-footer .footer-details p {
  font-size: 1em;
  text-align: center;
  color: #555555;
}
.onx-homepage-footer .footer-details p a {
  text-decoration: none;
}
.visually-hidden,
.hidden {
  display: none !important;
}
.homepage-master-container.phase-1 .homepage-master-container-left .sample-environment-container .sample-container-main .stage.full.homepage-new .stage-leftside .stage-launch-pad.groups .stage-grouping .stage-grouping-units .onx-launch-card,
.homepage-master-container.phase-1 .homepage-master-container-left .sample-environment-container .sample-container-main .stage.full.homepage-new .stage-leftside .stage-launch-pad.groups .stage-grouping .stage-grouping-units .mega-launch-card {
  width: calc(100% - 1rem);
}
@media (min-width:1200px) {
  .homepage-master-container.phase-1 .homepage-master-container-left .sample-environment-container .sample-container-main .stage.full.homepage-new .stage-leftside .stage-launch-pad.groups .stage-grouping .stage-grouping-units .onx-launch-card,
  .homepage-master-container.phase-1 .homepage-master-container-left .sample-environment-container .sample-container-main .stage.full.homepage-new .stage-leftside .stage-launch-pad.groups .stage-grouping .stage-grouping-units .mega-launch-card {
    width: calc(50% - 1rem);
  }
}
@media (min-width:1600px) {
  .homepage-master-container.phase-1 .homepage-master-container-left .sample-environment-container .sample-container-main .stage.full.homepage-new .stage-leftside .stage-launch-pad.groups .stage-grouping .stage-grouping-units .onx-launch-card,
  .homepage-master-container.phase-1 .homepage-master-container-left .sample-environment-container .sample-container-main .stage.full.homepage-new .stage-leftside .stage-launch-pad.groups .stage-grouping .stage-grouping-units .mega-launch-card {
    width: calc(33.33% - 1rem);
  }
}
.react-calendar {
  width: 350px;
  max-width: 100%;
  background: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.125em;
  padding: 0 5px;
}
.react-calendar button {
  margin: 0;
  border: 0;
  outline: none;
}
.react-calendar button:enabled:hover {
  cursor: pointer;
}
.react-calendar button .onx-ico {
  font-size: 1.5em;
}
.react-calendar--doubleView {
  width: 700px;
}
.react-calendar--doubleView .react-calendar__viewContainer {
  display: flex;
  margin: -0.5em;
}
.react-calendar--doubleView .react-calendar__viewContainer > * {
  width: 50%;
  margin: 0.5em;
}
.react-calendar,
.react-calendar *,
.react-calendar *:before,
.react-calendar *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.react-calendar__navigation {
  height: 32px;
  margin-bottom: 1em;
  display: flex;
  margin-bottom: 0;
}
.react-calendar__navigation button {
  min-width: 44px;
  background: none;
  color: #1473e6;
}
.react-calendar__navigation button:enabled:hover,
.react-calendar__navigation button:enabled:focus {
  background-color: #ecf4fc;
}
.react-calendar__navigation button[disabled] {
  background-color: #f0f0f0;
}
.react-calendar__navigation button.react-calendar__navigation__label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #1473e6;
  flex-grow: 1;
  pointer-events: none;
}
.react-calendar__navigation button.react-calendar__navigation__label:hover,
.react-calendar__navigation button.react-calendar__navigation__label:focus {
  background-color: #ffffff;
  cursor: none;
}
.react-calendar__navigation button.react-calendar__navigation__arrow {
  line-height: 1;
  font-size: 2em;
}
.react-calendar__month-view {
  display: flex;
  align-items: flex-end;
}
.react-calendar__month-view {
  flex-grow: 1;
  width: 100%;
}
.react-calendar__month-view .react-calendar__month-view__weekdays {
  background-color: #ecf4fc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  display: flex;
  height: 32px;
}
.react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday {
  flex-basis: 14.2857%;
  max-width: 14.2857%;
  overflow: hidden;
  color: #999999;
  text-decoration: none;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 500;
}
.react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr {
  -webkit-text-decoration: unset;
  text-decoration: unset;
  cursor: none;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: unset;
  text-decoration-skip-ink: unset;
}
.react-calendar__month-view .react-calendar__month-view__days {
  display: flex;
  flex-wrap: wrap;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile {
  flex-basis: 14.2857%;
  max-width: 14.2857%;
  overflow: hidden;
  border-radius: 100px;
  height: 44px;
  margin-bottom: 3px;
  line-height: 0;
  font-size: 12px;
  color: #333333;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile:enabled:hover,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile:enabled:focus {
  background: #35c2ff;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__month-view__days__day--neighboringMonth {
  color: #999999;
}
.react-calendar-footer {
  display: flex;
  border-top: 1px solid #cccccc;
  height: 53px;
  padding: 10px;
}
.react-calendar-footer .react-calendar-footer-left,
.react-calendar-footer .react-calendar-footer-right {
  display: flex;
}
.react-calendar-footer .react-calendar-footer-left button,
.react-calendar-footer .react-calendar-footer-right button {
  border: 1px solid transparent;
}
.react-calendar-footer .react-calendar-footer-left button.btn,
.react-calendar-footer .react-calendar-footer-right button.btn {
  margin-right: 5px;
}
.react-calendar-footer .react-calendar-footer-left button.btn.btn-default,
.react-calendar-footer .react-calendar-footer-right button.btn.btn-default {
  border-color: #cccccc;
}
.react-calendar-footer .react-calendar-footer-left {
  flex-grow: 1;
}
.react-calendar__month-view__weekdays {
  text-align: center;
  text-transform: uppercase;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 0.75em;
}
.react-calendar__month-view__weekdays__weekday {
  padding: 0.5em;
}
.react-calendar__month-view__weekNumbers {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}
.react-calendar__month-view__weekNumbers .react-calendar__tile {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.75em;
  padding: calc(0.75em / 0.75) calc(0.5em / 0.75);
}
.react-calendar__month-view__days__day--weekend {
  color: #d10000;
}
.react-calendar__month-view__days__day--neighboringMonth {
  color: #757575;
}
.react-calendar__year-view .react-calendar__tile,
.react-calendar__decade-view .react-calendar__tile,
.react-calendar__century-view .react-calendar__tile {
  padding: 2em 0.5em;
}
.react-calendar__tile {
  max-width: 100%;
  text-align: center;
  padding: 0.75em 0.5em;
  background: none;
}
.react-calendar__tile:disabled {
  background-color: #f0f0f0;
}
.react-calendar__tile:enabled:hover,
.react-calendar__tile:enabled:focus {
  background-color: #e6e6e6;
}
.react-calendar__tile--now {
  background: #ffff76;
}
.react-calendar__tile--now:enabled:hover,
.react-calendar__tile--now:enabled:focus {
  background: #ffffa9;
}
.react-calendar__tile--hasActive {
  background: #76baff;
}
.react-calendar__tile--hasActive:enabled:hover,
.react-calendar__tile--hasActive:enabled:focus {
  background: #a9d4ff;
}
.react-calendar__tile--active {
  background: #006edc;
  color: white;
}
.react-calendar--selectRange .react-calendar__tile--hover {
  background-color: #e6e6e6;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive {
  color: #ffffff;
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active:enabled:hover,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive:enabled:hover,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active:enabled:focus,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive:enabled:focus {
  background: #ecf4fc;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range {
  background: #ecf4fc;
  border-radius: 0;
  border-top: 1px solid #1473E6;
  border-bottom: 1px solid #1473E6;
  color: #1473E6;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(1),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(1),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(8),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(8),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(15),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(15),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(22),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(22),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(29),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(29),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(36),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(36) {
  border-radius: 100px 0 0 100px;
  border-left: 1px solid #1473E6;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(7),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(7),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(14),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(14),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(21),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(21),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(28),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(28),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(35),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(35),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range:nth-child(42),
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range:nth-child(42) {
  border-radius: 0 100px 100px 0;
  border-right: 1px solid #1473E6;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range.react-calendar__tile--rangeStart,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--hasActive.react-calendar__tile--rangeStart,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range.react-calendar__tile--hasActive.react-calendar__tile--rangeStart {
  background: #1473E6;
  border-radius: 100px 0 0 100px;
  color: #ffffff;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeEnd,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range.react-calendar__tile--rangeEnd,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--hasActive.react-calendar__tile--rangeEnd,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range.react-calendar__tile--hasActive.react-calendar__tile--rangeEnd {
  background: #1473E6;
  border-radius: 0 100px 100px 0;
  color: #ffffff;
}
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeEnd.react-calendar__tile--rangeStart,
.react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--hasActive.react-calendar__tile--range.react-calendar__tile--rangeEnd.react-calendar__tile--rangeStart {
  background: #1473E6;
  border-radius: 100px;
  color: #ffffff;
}
.idmp-main-container .metadata-content-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.idmp-main-container .metadata-content-container .metadata-header {
  height: 105px;
  display: flex;
  align-items: center;
  padding: 10px;
}
.idmp-main-container .metadata-content-container .metadata-header .mega-btn-main {
  width: 222px;
  height: 35px;
}
.idmp-main-container .metadata-content-container .metadata-header .mega-btn-main .mega-btn-zone-1 {
  display: none;
}
.idmp-main-container .metadata-content-container .metadata-header .mega-btn-main .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.idmp-main-container .metadata-content-container .metadata-header .mega-btn-main .mega-btn-zone-2 .mega-btn-detail h4 {
  font-size: 7px;
}
.idmp-main-container .metadata-content-container .metadata-header .mega-btn-main .mega-btn-zone-2 .mega-btn-value h5 {
  font-size: 15px;
}
.idmp-main-container .metadata-content-container .metadata-header .mega-btn-main .mega-btn-zone-3 .idmp-ico {
  font-size: 16px;
  top: 0.6rem;
}
.idmp-main-container .metadata-content-container .metadata-header .mega-btn-main .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.idmp-main-container .metadata-content-container .metadata-header .metadata-value {
  margin: 0 30px;
  height: 35px;
}
.idmp-main-container .metadata-content-container .metadata-header .metadata-value .form-control {
  height: 100%;
  font-size: 0.9rem;
}
.idmp-main-container .metadata-content-container .metadata-body {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  border: unset;
  padding: 10px;
}
.idmp-main-container .metadata-content-container .metadata-body h5 {
  font-weight: 400;
  font-size: medium;
}
.idmp-main-container .metadata-content-container .metadata-body h5 a {
  color: #00bf6f;
  font-weight: 400;
}
.idmp-main-container .metadata-content-container .metadata-body h5 .gray-text {
  color: #aaa;
  font-size: smaller;
}
.idmp-main-container .metadata-content-container .metadata-body ul li a {
  color: #00bf6f;
  font-weight: 400;
}

@media (min-width:992px) {
}@media (min-width:1200px) {
}.idmp-main-body .main-top-nav.wizard {
  height: 50px;
  display: flex;
  flex-direction: column;
  padding: 5px;
}
.idmp-main-body .main-top-nav.wizard .main-top-nav-right {
  height: 50px;
  display: flex;
}
.idmp-main-body .main-top-nav.wizard .main-top-nav-right ul.nav {
  padding: 0 20px;
}
.idmp-main-body .main-top-nav.wizard .main-top-nav-right ul.nav li span.nav-link {
  font-size: 1rem;
}
.idmp-main-container .idmp-main-stage {
  display: flex;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left {
  width: 600px;
  display: flex;
  flex-direction: column;
  background: #ffffff;
  height: 100%;
  border-right: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top {
  display: flex;
  align-items: baseline;
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top .instruction {
  display: flex;
  flex-direction: column;
  padding: 10px;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #333333;
  font-size: 14px;
  width: calc(100% - 110px);
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top .create-new {
  display: flex;
  flex-direction: column;
  padding: 5px 10px;
  align-self: flex-end;
  width: 110px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top .create-new button {
  margin-left: auto;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top.modify .instruction,
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top.create .instruction {
  width: 100%;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top.modify .create-new,
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-top.create .create-new {
  display: none;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #f4f4f4;
  padding: 10px;
  max-height: calc(100% - 100px);
  overflow-y: auto;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .header {
  display: flex;
  flex-direction: row;
  height: 40px;
  width: 100%;
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .header .instruction {
  display: flex;
  height: 40px;
  margin-right: auto;
  padding: 5px 0;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #333333;
  font-size: 0.875rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .header .search-input {
  display: flex;
  flex-direction: column;
  height: 32px;
  float: right;
  width: 160px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list {
  width: 100%;
  background: #ffffff;
  height: 100%;
  max-height: calc(100% - 50px);
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  border: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li {
  height: 30px;
  width: 100%;
  font-size: 0.875rem;
  color: #333333;
  display: flex;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .status {
  height: 28px;
  width: 5px;
  display: flex;
  margin: 1px 10px 1px 1px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .status.syndicated {
  background: #9F6BBF;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .status.wip {
  background: #FF7B02;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .status.notice {
  background: #D31203;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .value {
  color: #333333;
  padding: 7px 10px 5px 0;
  display: flex;
  width: 100%;
  line-height: 1;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .included {
  display: flex;
  width: 36px;
  height: 30px;
  font-size: 1.5rem;
  position: relative;
  top: -0.125rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .included:before {
  font-family: 'e1x_icon_font' !important;
  letter-spacing: normal;
  display: inline-flex;
  font-weight: normal !important;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .included.viewable {
  color: #1473e6;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .included.viewable:before {
  content: "\e92e";
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .included.linked {
  color: #555555;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li .included.linked:before {
  content: "\e93b";
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li:nth-child(even) {
  background: #F2F5F9;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li:hover {
  background: #e2f8df;
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-list ul.wizard-result-list li.active {
  background: #D3EDD7;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 5px 0;
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group:last-of-type {
  border-bottom: none;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding-left: 10px;
  padding-right: 10px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: #44637B;
  font-size: 0.875rem;
  line-height: 1.1;
  padding: 0;
  margin: 0 0 0.5rem 0;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set h2 .idmp-ico {
  font-size: 1.875rem;
  position: relative;
  top: 0.5rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set .form-check-grouping {
  font-size: 0.875rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set .form-check-grouping .form-check {
  padding-left: 20px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set button.dropdown-toggle.mega-btn-main.sm {
  width: 100%;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set button.dropdown-toggle.mega-btn-main.sm .mega-btn-zone-2 h5 {
  width: 100%;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set button.dropdown-toggle.mega-btn-main.sm .mega-btn-zone-2 .idmp-ico {
  display: none;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set button.dropdown-toggle.mega-btn-main.sm .mega-btn-zone-1 {
  display: none;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set button.dropdown-toggle.mega-btn-main.sm .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set button.dropdown-toggle.mega-btn-main.sm .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set .dropdown-menu .mega-dropdown .mega-dropdown-body {
  padding: 5px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set .dropdown-menu .mega-dropdown .mega-dropdown-body ul.simple-list li.list-choice {
  padding: 10px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set .dropdown-menu .mega-dropdown .mega-dropdown-body ul.simple-list li.list-choice .idmp-ico {
  font-size: 1.5rem;
  position: relative;
  top: 0.45rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list {
  list-style: none;
  padding: 10px;
  margin: 0;
  border: 1px solid #cccccc;
  background: #ffffff;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list li.active-user {
  height: 30px;
  width: 100%;
  font-size: 0.875rem;
  color: #333333;
  display: flex;
  padding: 3px 10px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list li.active-user:nth-child(even) {
  background: #F2F5F9;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list li.active-user:hover {
  background: #e2f8df;
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list li.active-user.active {
  background: #D3EDD7;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list li.active-user .value {
  width: 100%;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list li.active-user .idmp-ico {
  font-size: 1.5rem;
  position: relative;
  top: 0.325rem;
  line-height: 0.1;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body .wizard-edit-group .wizard-edit-group-set ul.wizard-active-user-list li.active-user .idmp-ico.trash {
  flex-direction: row-reverse;
  font-size: 1.25rem;
  position: relative;
  top: 0.625rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body.create {
  height: unset;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body.create button.mega-btn-main.btn.btn-success .mega-btn-zone-2 {
  height: unset;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-body-extend {
  min-height: calc(100vh - 297px);
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-footer {
  height: 50px;
  background: #ffffff;
  padding: 10px;
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
  border-top: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-left .wizard-footer button.btn {
  margin-left: 5px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right {
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage {
  width: 100%;
  height: 100%;
  padding: 10px;
  display: flex;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview {
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .grouped-details {
  display: flex;
  flex-direction: column;
  width: 100%;
  border-bottom: 2px solid #cccccc;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .grouped-details h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 1.2rem;
  margin: 0;
  padding: 0;
  line-height: 1;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .grouped-details h1 .idmp-ico {
  font-size: 2rem;
  position: relative;
  top: 0.5rem;
  line-height: 0;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .grouped-details .grouped-details-set {
  display: flex;
  flex-direction: row;
  width: 100%;
  min-height: 30px;
  font-size: 0.875rem;
  padding: 5px 10px;
  line-height: 1.1;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .grouped-details .grouped-details-set .col-2 {
  border-right: 1px solid #cccccc;
  height: 100%;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .grouped-details.striped .grouped-details-set:nth-child(even) {
  background: #F2F5F9;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .section-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #44637B;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .section-value {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #000000;
  padding-left: 10px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .section-value .idmp-ico,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .section-value .idmp-ico-stacked {
  font-size: 1.5rem;
  position: relative;
  top: 0.325rem;
  color: #555555;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .text-label {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  text-align: right;
  color: #333333;
  font-size: 0.75rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .insight-details {
  background: #ffe599;
  border: 2px solid #e4ac01;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .insight-details .insight-details-body p {
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  margin: 0;
  padding: 0;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .insight-details .insight-details-body p b,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .insight-details .insight-details-body p strong {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .insight-details.syndicated {
  background: #f0e8f5;
  border: 2px solid #9F6BBF;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .insight-details.wip {
  background: #ffd8b4;
  border: 2px solid #FF7B02;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-overview .insight-details.notice {
  background: #fd938b;
  border: 2px solid #D31203;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create {
  background: #ffffff;
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .headline {
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .headline h1,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .headline h2 {
  @color- 333;
  padding: 0;
  margin: 0;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .headline h1 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 1.25rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .headline h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 1.1rem;
  color: #44637B;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .headline.light-blue {
  background: #ECF4FC;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .headline p {
  color: #333333;
  font-size: 0.875rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group {
  border-bottom: 1px solid #cccccc;
  padding: 10px;
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title {
  width: 100%;
  display: flex;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title h2 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 0.875rem;
  color: #333333;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title h2 .idmp-ico {
  font-size: 1.5rem;
  position: relative;
  top: 0.325rem;
  padding: 0.25rem;
  border-radius: 5px;
  margin-left: 10px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title h2 .idmp-ico.edit {
  color: #1473e6;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title h2 .idmp-ico:hover.edit {
  cursor: pointer;
  background: #1473E6;
  color: #ffffff;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title .mega-btn-main {
  width: 250px;
  margin-bottom: 0.5rem;
  font-size: 14px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title .mega-btn-main .mega-btn-zone-2 h5 {
  width: 100%;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title .mega-btn-main .mega-btn-zone-2 .idmp-ico {
  display: none;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title .mega-btn-main .mega-btn-zone-1 {
  display: none;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .section-title .mega-btn-main .mega-btn-zone-2 {
  width: calc(100% - 2em);
  padding-left: 1em;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .form-label-group-dynamic {
  width: 100%;
  max-width: 350px;
  display: flex;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .form-label-group-dynamic.long {
  max-width: 800px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .form-label-group-dynamic .left-side {
  width: calc(100% - 40px);
  display: flex;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .form-label-group-dynamic .right-side {
  width: 40px;
  display: flex;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .form-label-group-dynamic .right-side button.btn.btn-link {
  padding: 0;
  color: #555555;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .form-label-group-dynamic.long-error {
  display: flex;
  flex-direction: column;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-create .section-group .form-label-group-dynamic.long-error label {
  border: 1px solid #D31203;
  padding: 0.5em;
  background-color: #FDEEEA;
  margin-top: -5px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped {
  max-width: 800px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead {
  background: #cccccc;
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  color: #333333;
  height: 30px;
  line-height: 1;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead .idmp-ico.direction-down,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead .idmp-ico.direction-up {
  color: #1473E6;
  font-size: 1.5rem;
  position: relative;
  top: 0.325rem;
  line-height: 0;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead .idmp-ico.direction-down:hover,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead .idmp-ico.direction-up:hover {
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead .idmp-ico:hover.direction-down:before {
  content: "\e921";
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead .idmp-ico:hover.direction-up:before {
  content: "\e923";
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr {
  height: 30px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr th {
  height: 30px;
  padding: 0.125rem 0.5rem 0.5rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr {
  height: 30px;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr:nth-child(odd) {
  background: #ffffff;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr:nth-child(even) {
  background: #F2F5F9;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr:hover {
  background: #e2f8df;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr td {
  padding: 0.5rem;
  line-height: 1.1;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr.warning td.indicator {
  background: #FF7B02;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr.failed td.indicator {
  background: #D31203;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr td.btn-col,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr td.btn-col,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr th.btn-col,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr th.btn-col {
  width: 60px;
  text-align: center;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr td.btn-col .idmp-ico,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr td.btn-col .idmp-ico,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr th.btn-col .idmp-ico,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr th.btn-col .idmp-ico {
  font-size: 1.5rem;
  position: relative;
  line-height: 0;
  top: 0.325rem;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr td.btn-col .idmp-ico:hover,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr td.btn-col .idmp-ico:hover,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr th.btn-col .idmp-ico:hover,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr th.btn-col .idmp-ico:hover {
  cursor: pointer;
}
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr td.indicator,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr td.indicator,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped thead tr th.indicator,
.idmp-main-container .idmp-main-stage .wizard-main-stage-right .wizard-stage .wizard-table table.table.table-striped tbody tr th.indicator {
  width: 5px;
  padding: 0;
}
ul.working-steps {
  display: flex;
  flex-direction: row;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  top: 4px;
}
ul.working-steps li.step {
  display: flex;
  margin-right: 10px;
  font-size: 14px;
  transition: all 0.5s ease;
}
ul.working-steps li.step .number {
  height: 26px;
  width: 26px;
  margin-right: 5px;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 30px;
  font-family: acumin-pro, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #555555;
  text-align: center;
  display: flex;
  align-content: center;
  flex-direction: column;
  position: relative;
  top: -0.1rem;
  padding-top: 1px;
}
ul.working-steps li.step:hover {
  cursor: pointer;
}
ul.working-steps li.step:hover .number {
  background: #e2f8df;
  color: #333333;
}
ul.working-steps li.step.active {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  margin-right: auto;
  background: #ffffff;
  padding-right: 10px;
}
ul.working-steps li.step.active .number {
  background: #00bf6f;
  border-color: #00bf6f;
  color: #ffffff;
}
ul.working-steps li.step.active .bg {
  display: flex;
  background-image: url('/idmp/images/svg/green_bar_fade.svg');
  background-size: 500px 5px;
  background-position: right 10px;
  background-repeat: no-repeat;
  min-width: 80px;
  margin-left: 10px;
}
ul.working-steps li.step.active:hover {
  border-color: #009959;
}
textarea.wizard-text-area {
  resize: none;
  width: 100%;
  font-size: 0.875rem;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  padding: 10px;
  border: 1px solid #cccccc;
  border-radius: 0.325rem;
}
textarea:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
textarea::placeholder {
  color: #999999 !important;
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: italic;
}
.darkenScroll:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.mega-btn-main {
  width: 100%;
  height: 3em;
}
.mega-btn-main .mega-btn-zone-1 {
  display: none;
}
.mega-btn-main .mega-btn-zone-2 {
  padding-left: 1em;
  width: calc(100% - 2em);
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-value .idmp-ico {
  display: none;
}
.mega-btn-main .mega-btn-zone-2 .mega-btn-detail h4 {
  padding: 0.25rem 0 0 0;
}
.mega-btn-main .mega-btn-zone-3 .idmp-ico {
  top: 1rem;
}


/*# sourceMappingURL=index-f5c02ad728f2d9601113.css.map*/