/** IMPORT DEFAULT COLORS **/
/* @import (less) "cobalt-variant-blue.less-n596987081.source.code"; */
/* @import (less) "cobalt-variant-green.less-n609081766.source.code"; */
.text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* // Components */
/* // Skins */
/* // Layout */
/* @import (less) "swing-variables.less-p243419349.source.code"; */
/* @import (less) "swing-mixins.less-n811135929.source.code"; */
.emui-flex-container {
  display: flex;
  display: flexbox;
}
.emui-fg-1 {
  flex-grow: 1;
}
/* .keyframes-mixin (@name, @frames) { */
/*   @-webkit-keyframes @name {@frames} */
/*   @-moz-keyframes @name {@frames} */
/*   @-ms-keyframes @name {@frames} */
/*   @-o-keyframes @name {@frames} */
/*   @keyframes @name {@frames} */
/* } */
@keyframes emui-methode-ready {
  0% {
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    opacity: 0.9;
  }
  100% {
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    opacity: 1;
  }
}
@-webkit-keyframes emui-methode-ready {
  0% {
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    opacity: 0.9;
  }
  100% {
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    opacity: 1;
  }
}
.ready-animation {
  animation: emui-methode-ready 300ms ease-in 0ms 1;
  -webkit-animation: emui-methode-ready 300ms ease-in 0ms 1;
}
/* Animation delay classes declarations */
/* .delay(@index: 1) when (@index > 0) { */
/*   (~'.delay@{index}') { */
/*     @delayTime: (@index * 50ms); */
/*     animation-delay: @delayTime; */
/*     -webkit-animation-delay: @delayTime; */
/*   } */
/*   .delay(@index - 1); */
/* } */
/* .delay(20); */
/* Animation support classes */
*[id^='emui-set-'] {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.emui-fadeout {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/**
* MARGINS
*
* Generate margins shortcuts
* .m-a    margin: auto;
* .m-0    margin: 0px;
* .m-10   margin: 10px;
* .m-20   margin: 20px;
* .m-30   margin: 30px;
* .m-40   margin: 40px;
*
* .mt-40  margin-top: 40px; ...
* .mb-40  margin-bottom: 40; ...
* .ml-40  margin-left: 40px; ...
* .mr-40  margin-right: 40px; ...
*/
.m-a {
  margin: auto;
}
.m-0 {
  margin: 0px !important;
}
.m-t-0 {
  margin-top: 0px !important;
}
.m-b-0 {
  margin-bottom: 0px !important;
}
.m-l-0 {
  margin-left: 0px !important;
}
.m-r-0 {
  margin-right: 0px !important;
}
.m-5 {
  margin: 5px !important;
}
.m-t-5 {
  margin-top: 5px !important;
}
.m-b-5 {
  margin-bottom: 5px !important;
}
.m-l-5 {
  margin-left: 5px !important;
}
.m-r-5 {
  margin-right: 5px !important;
}
.m-10 {
  margin: 10px !important;
}
.m-t-10 {
  margin-top: 10px !important;
}
.m-b-10 {
  margin-bottom: 10px !important;
}
.m-l-10 {
  margin-left: 10px !important;
}
.m-r-10 {
  margin-right: 10px !important;
}
.m-15 {
  margin: 15px !important;
}
.m-t-15 {
  margin-top: 15px !important;
}
.m-b-15 {
  margin-bottom: 15px !important;
}
.m-l-15 {
  margin-left: 15px !important;
}
.m-r-15 {
  margin-right: 15px !important;
}
.m-20 {
  margin: 20px !important;
}
.m-t-20 {
  margin-top: 20px !important;
}
.m-b-20 {
  margin-bottom: 20px !important;
}
.m-l-20 {
  margin-left: 20px !important;
}
.m-r-20 {
  margin-right: 20px !important;
}
.m-25 {
  margin: 25px !important;
}
.m-t-25 {
  margin-top: 25px !important;
}
.m-b-25 {
  margin-bottom: 25px !important;
}
.m-l-25 {
  margin-left: 25px !important;
}
.m-r-25 {
  margin-right: 25px !important;
}
.m-30 {
  margin: 30px !important;
}
.m-t-30 {
  margin-top: 30px !important;
}
.m-b-30 {
  margin-bottom: 30px !important;
}
.m-l-30 {
  margin-left: 30px !important;
}
.m-r-30 {
  margin-right: 30px !important;
}
.m-35 {
  margin: 35px !important;
}
.m-t-35 {
  margin-top: 35px !important;
}
.m-b-35 {
  margin-bottom: 35px !important;
}
.m-l-35 {
  margin-left: 35px !important;
}
.m-r-35 {
  margin-right: 35px !important;
}
.m-40 {
  margin: 40px !important;
}
.m-t-40 {
  margin-top: 40px !important;
}
.m-b-40 {
  margin-bottom: 40px !important;
}
.m-l-40 {
  margin-left: 40px !important;
}
.m-r-40 {
  margin-right: 40px !important;
}
.m-45 {
  margin: 45px !important;
}
.m-t-45 {
  margin-top: 45px !important;
}
.m-b-45 {
  margin-bottom: 45px !important;
}
.m-l-45 {
  margin-left: 45px !important;
}
.m-r-45 {
  margin-right: 45px !important;
}
.m-50 {
  margin: 50px !important;
}
.m-t-50 {
  margin-top: 50px !important;
}
.m-b-50 {
  margin-bottom: 50px !important;
}
.m-l-50 {
  margin-left: 50px !important;
}
.m-r-50 {
  margin-right: 50px !important;
}
.m-55 {
  margin: 55px !important;
}
.m-t-55 {
  margin-top: 55px !important;
}
.m-b-55 {
  margin-bottom: 55px !important;
}
.m-l-55 {
  margin-left: 55px !important;
}
.m-r-55 {
  margin-right: 55px !important;
}
.m-60 {
  margin: 60px !important;
}
.m-t-60 {
  margin-top: 60px !important;
}
.m-b-60 {
  margin-bottom: 60px !important;
}
.m-l-60 {
  margin-left: 60px !important;
}
.m-r-60 {
  margin-right: 60px !important;
}
.m-65 {
  margin: 65px !important;
}
.m-t-65 {
  margin-top: 65px !important;
}
.m-b-65 {
  margin-bottom: 65px !important;
}
.m-l-65 {
  margin-left: 65px !important;
}
.m-r-65 {
  margin-right: 65px !important;
}
.m-70 {
  margin: 70px !important;
}
.m-t-70 {
  margin-top: 70px !important;
}
.m-b-70 {
  margin-bottom: 70px !important;
}
.m-l-70 {
  margin-left: 70px !important;
}
.m-r-70 {
  margin-right: 70px !important;
}
.m-75 {
  margin: 75px !important;
}
.m-t-75 {
  margin-top: 75px !important;
}
.m-b-75 {
  margin-bottom: 75px !important;
}
.m-l-75 {
  margin-left: 75px !important;
}
.m-r-75 {
  margin-right: 75px !important;
}
.m-80 {
  margin: 80px !important;
}
.m-t-80 {
  margin-top: 80px !important;
}
.m-b-80 {
  margin-bottom: 80px !important;
}
.m-l-80 {
  margin-left: 80px !important;
}
.m-r-80 {
  margin-right: 80px !important;
}
.m-85 {
  margin: 85px !important;
}
.m-t-85 {
  margin-top: 85px !important;
}
.m-b-85 {
  margin-bottom: 85px !important;
}
.m-l-85 {
  margin-left: 85px !important;
}
.m-r-85 {
  margin-right: 85px !important;
}
.m-90 {
  margin: 90px !important;
}
.m-t-90 {
  margin-top: 90px !important;
}
.m-b-90 {
  margin-bottom: 90px !important;
}
.m-l-90 {
  margin-left: 90px !important;
}
.m-r-90 {
  margin-right: 90px !important;
}
.m-95 {
  margin: 95px !important;
}
.m-t-95 {
  margin-top: 95px !important;
}
.m-b-95 {
  margin-bottom: 95px !important;
}
.m-l-95 {
  margin-left: 95px !important;
}
.m-r-95 {
  margin-right: 95px !important;
}
.m-100 {
  margin: 100px !important;
}
.m-t-100 {
  margin-top: 100px !important;
}
.m-b-100 {
  margin-bottom: 100px !important;
}
.m-l-100 {
  margin-left: 100px !important;
}
.m-r-100 {
  margin-right: 100px !important;
}
.m-105 {
  margin: 105px !important;
}
.m-t-105 {
  margin-top: 105px !important;
}
.m-b-105 {
  margin-bottom: 105px !important;
}
.m-l-105 {
  margin-left: 105px !important;
}
.m-r-105 {
  margin-right: 105px !important;
}
.m-110 {
  margin: 110px !important;
}
.m-t-110 {
  margin-top: 110px !important;
}
.m-b-110 {
  margin-bottom: 110px !important;
}
.m-l-110 {
  margin-left: 110px !important;
}
.m-r-110 {
  margin-right: 110px !important;
}
.m-115 {
  margin: 115px !important;
}
.m-t-115 {
  margin-top: 115px !important;
}
.m-b-115 {
  margin-bottom: 115px !important;
}
.m-l-115 {
  margin-left: 115px !important;
}
.m-r-115 {
  margin-right: 115px !important;
}
.m-120 {
  margin: 120px !important;
}
.m-t-120 {
  margin-top: 120px !important;
}
.m-b-120 {
  margin-bottom: 120px !important;
}
.m-l-120 {
  margin-left: 120px !important;
}
.m-r-120 {
  margin-right: 120px !important;
}
.m-125 {
  margin: 125px !important;
}
.m-t-125 {
  margin-top: 125px !important;
}
.m-b-125 {
  margin-bottom: 125px !important;
}
.m-l-125 {
  margin-left: 125px !important;
}
.m-r-125 {
  margin-right: 125px !important;
}
.m-130 {
  margin: 130px !important;
}
.m-t-130 {
  margin-top: 130px !important;
}
.m-b-130 {
  margin-bottom: 130px !important;
}
.m-l-130 {
  margin-left: 130px !important;
}
.m-r-130 {
  margin-right: 130px !important;
}
.m-135 {
  margin: 135px !important;
}
.m-t-135 {
  margin-top: 135px !important;
}
.m-b-135 {
  margin-bottom: 135px !important;
}
.m-l-135 {
  margin-left: 135px !important;
}
.m-r-135 {
  margin-right: 135px !important;
}
.m-140 {
  margin: 140px !important;
}
.m-t-140 {
  margin-top: 140px !important;
}
.m-b-140 {
  margin-bottom: 140px !important;
}
.m-l-140 {
  margin-left: 140px !important;
}
.m-r-140 {
  margin-right: 140px !important;
}
.m-145 {
  margin: 145px !important;
}
.m-t-145 {
  margin-top: 145px !important;
}
.m-b-145 {
  margin-bottom: 145px !important;
}
.m-l-145 {
  margin-left: 145px !important;
}
.m-r-145 {
  margin-right: 145px !important;
}
.m-150 {
  margin: 150px !important;
}
.m-t-150 {
  margin-top: 150px !important;
}
.m-b-150 {
  margin-bottom: 150px !important;
}
.m-l-150 {
  margin-left: 150px !important;
}
.m-r-150 {
  margin-right: 150px !important;
}
/**
* PADDINGS
*/
.p-0 {
  padding: 0px !important;
}
.p-t-0 {
  padding-top: 0px !important;
}
.p-b-0 {
  padding-bottom: 0px !important;
}
.p-l-0 {
  padding-left: 0px !important;
}
.p-r-0 {
  padding-right: 0px !important;
}
.p-5 {
  padding: 5px !important;
}
.p-t-5 {
  padding-top: 5px !important;
}
.p-b-5 {
  padding-bottom: 5px !important;
}
.p-l-5 {
  padding-left: 5px !important;
}
.p-r-5 {
  padding-right: 5px !important;
}
.p-10 {
  padding: 10px !important;
}
.p-t-10 {
  padding-top: 10px !important;
}
.p-b-10 {
  padding-bottom: 10px !important;
}
.p-l-10 {
  padding-left: 10px !important;
}
.p-r-10 {
  padding-right: 10px !important;
}
.p-15 {
  padding: 15px !important;
}
.p-t-15 {
  padding-top: 15px !important;
}
.p-b-15 {
  padding-bottom: 15px !important;
}
.p-l-15 {
  padding-left: 15px !important;
}
.p-r-15 {
  padding-right: 15px !important;
}
.p-20 {
  padding: 20px !important;
}
.p-t-20 {
  padding-top: 20px !important;
}
.p-b-20 {
  padding-bottom: 20px !important;
}
.p-l-20 {
  padding-left: 20px !important;
}
.p-r-20 {
  padding-right: 20px !important;
}
.p-25 {
  padding: 25px !important;
}
.p-t-25 {
  padding-top: 25px !important;
}
.p-b-25 {
  padding-bottom: 25px !important;
}
.p-l-25 {
  padding-left: 25px !important;
}
.p-r-25 {
  padding-right: 25px !important;
}
.p-30 {
  padding: 30px !important;
}
.p-t-30 {
  padding-top: 30px !important;
}
.p-b-30 {
  padding-bottom: 30px !important;
}
.p-l-30 {
  padding-left: 30px !important;
}
.p-r-30 {
  padding-right: 30px !important;
}
.p-35 {
  padding: 35px !important;
}
.p-t-35 {
  padding-top: 35px !important;
}
.p-b-35 {
  padding-bottom: 35px !important;
}
.p-l-35 {
  padding-left: 35px !important;
}
.p-r-35 {
  padding-right: 35px !important;
}
.p-40 {
  padding: 40px !important;
}
.p-t-40 {
  padding-top: 40px !important;
}
.p-b-40 {
  padding-bottom: 40px !important;
}
.p-l-40 {
  padding-left: 40px !important;
}
.p-r-40 {
  padding-right: 40px !important;
}
.p-45 {
  padding: 45px !important;
}
.p-t-45 {
  padding-top: 45px !important;
}
.p-b-45 {
  padding-bottom: 45px !important;
}
.p-l-45 {
  padding-left: 45px !important;
}
.p-r-45 {
  padding-right: 45px !important;
}
.p-50 {
  padding: 50px !important;
}
.p-t-50 {
  padding-top: 50px !important;
}
.p-b-50 {
  padding-bottom: 50px !important;
}
.p-l-50 {
  padding-left: 50px !important;
}
.p-r-50 {
  padding-right: 50px !important;
}
/**
* BORDERS
*/
.b-0 {
  border: none !important;
}
.b-a {
  border: 1px solid #e0e0e0;
}
.b-l {
  border-left: 1px solid #e0e0e0;
}
.b-b {
  border-bottom: 1px solid #e0e0e0;
}
.b-t {
  border-top: 1px solid #e0e0e0;
}
.b-r {
  border-right: 1px solid #e0e0e0;
}
.b-a-l {
  border: 1px solid #f3f3f4 !important;
}
.b-l-l {
  border-left: 1px solid #f3f3f4 !important;
}
.b-b-l {
  border-bottom: 1px solid #f3f3f4 !important;
}
.b-t-l {
  border-top: 1px solid #f3f3f4 !important;
}
.b-r-l {
  border-right: 1px solid #f3f3f4 !important;
}
.b-w-0 {
  border-width: 0px !important;
}
.b-t-w-0 {
  border-top-width: 0px !important;
}
.b-b-w-0 {
  border-bottom-width: 0px !important;
}
.b-l-w-0 {
  border-left-width: 0px !important;
}
.b-r-w-0 {
  border-right-width: 0px !important;
}
.b-w-1 {
  border-width: 1px !important;
}
.b-t-w-1 {
  border-top-width: 1px !important;
}
.b-b-w-1 {
  border-bottom-width: 1px !important;
}
.b-l-w-1 {
  border-left-width: 1px !important;
}
.b-r-w-1 {
  border-right-width: 1px !important;
}
.b-w-2 {
  border-width: 2px !important;
}
.b-t-w-2 {
  border-top-width: 2px !important;
}
.b-b-w-2 {
  border-bottom-width: 2px !important;
}
.b-l-w-2 {
  border-left-width: 2px !important;
}
.b-r-w-2 {
  border-right-width: 2px !important;
}
.b-w-3 {
  border-width: 3px !important;
}
.b-t-w-3 {
  border-top-width: 3px !important;
}
.b-b-w-3 {
  border-bottom-width: 3px !important;
}
.b-l-w-3 {
  border-left-width: 3px !important;
}
.b-r-w-3 {
  border-right-width: 3px !important;
}
.b-w-4 {
  border-width: 4px !important;
}
.b-t-w-4 {
  border-top-width: 4px !important;
}
.b-b-w-4 {
  border-bottom-width: 4px !important;
}
.b-l-w-4 {
  border-left-width: 4px !important;
}
.b-r-w-4 {
  border-right-width: 4px !important;
}
.b-w-5 {
  border-width: 5px !important;
}
.b-t-w-5 {
  border-top-width: 5px !important;
}
.b-b-w-5 {
  border-bottom-width: 5px !important;
}
.b-l-w-5 {
  border-left-width: 5px !important;
}
.b-r-w-5 {
  border-right-width: 5px !important;
}
.b-w-6 {
  border-width: 6px !important;
}
.b-t-w-6 {
  border-top-width: 6px !important;
}
.b-b-w-6 {
  border-bottom-width: 6px !important;
}
.b-l-w-6 {
  border-left-width: 6px !important;
}
.b-r-w-6 {
  border-right-width: 6px !important;
}
.b-w-7 {
  border-width: 7px !important;
}
.b-t-w-7 {
  border-top-width: 7px !important;
}
.b-b-w-7 {
  border-bottom-width: 7px !important;
}
.b-l-w-7 {
  border-left-width: 7px !important;
}
.b-r-w-7 {
  border-right-width: 7px !important;
}
.b-w-8 {
  border-width: 8px !important;
}
.b-t-w-8 {
  border-top-width: 8px !important;
}
.b-b-w-8 {
  border-bottom-width: 8px !important;
}
.b-l-w-8 {
  border-left-width: 8px !important;
}
.b-r-w-8 {
  border-right-width: 8px !important;
}
.b-w-9 {
  border-width: 9px !important;
}
.b-t-w-9 {
  border-top-width: 9px !important;
}
.b-b-w-9 {
  border-bottom-width: 9px !important;
}
.b-l-w-9 {
  border-left-width: 9px !important;
}
.b-r-w-9 {
  border-right-width: 9px !important;
}
.b-w-10 {
  border-width: 10px !important;
}
.b-t-w-10 {
  border-top-width: 10px !important;
}
.b-b-w-10 {
  border-bottom-width: 10px !important;
}
.b-l-w-10 {
  border-left-width: 10px !important;
}
.b-r-w-10 {
  border-right-width: 10px !important;
}
/**
* TEXT
*/
.smallest {
  font-size: 80%;
  letter-spacing: 0.6px;
}
.text-vertical {
  vertical-align: middle;
}
/**
* FONT WEIGHT 
*/
.f-w-n {
  font-weight: normal;
}
.f-w-100 {
  font-weight: 100;
}
.f-w-200 {
  font-weight: 200;
}
.f-w-300 {
  font-weight: 300;
}
.f-w-400 {
  font-weight: 400;
}
.f-w-500 {
  font-weight: 500;
}
.f-w-600 {
  font-weight: 600;
}
.f-w-700 {
  font-weight: 700;
}
.f-w-700 {
  font-weight: 800;
}
.fs-11 {
  font-size: 11px !important;
}
.f-s-11 {
  font-size: 11px !important;
}
.fs-12 {
  font-size: 12px !important;
}
.f-s-12 {
  font-size: 12px !important;
}
.fs-13 {
  font-size: 13px !important;
}
.f-s-13 {
  font-size: 13px !important;
}
.fs-14 {
  font-size: 14px !important;
}
.f-s-14 {
  font-size: 14px !important;
}
.fs-15 {
  font-size: 15px !important;
}
.f-s-15 {
  font-size: 15px !important;
}
.fs-16 {
  font-size: 16px !important;
}
.f-s-16 {
  font-size: 16px !important;
}
.fs-17 {
  font-size: 17px !important;
}
.f-s-17 {
  font-size: 17px !important;
}
.fs-18 {
  font-size: 18px !important;
}
.f-s-18 {
  font-size: 18px !important;
}
.fs-19 {
  font-size: 19px !important;
}
.f-s-19 {
  font-size: 19px !important;
}
.fs-20 {
  font-size: 20px !important;
}
.f-s-20 {
  font-size: 20px !important;
}
.fs-21 {
  font-size: 21px !important;
}
.f-s-21 {
  font-size: 21px !important;
}
.fs-22 {
  font-size: 22px !important;
}
.f-s-22 {
  font-size: 22px !important;
}
.fs-23 {
  font-size: 23px !important;
}
.f-s-23 {
  font-size: 23px !important;
}
.fs-24 {
  font-size: 24px !important;
}
.f-s-24 {
  font-size: 24px !important;
}
.fs-25 {
  font-size: 25px !important;
}
.f-s-25 {
  font-size: 25px !important;
}
.fs-26 {
  font-size: 26px !important;
}
.f-s-26 {
  font-size: 26px !important;
}
.fs-27 {
  font-size: 27px !important;
}
.f-s-27 {
  font-size: 27px !important;
}
.fs-28 {
  font-size: 28px !important;
}
.f-s-28 {
  font-size: 28px !important;
}
.fs-29 {
  font-size: 29px !important;
}
.f-s-29 {
  font-size: 29px !important;
}
.fs-30 {
  font-size: 30px !important;
}
.f-s-30 {
  font-size: 30px !important;
}
.fs-31 {
  font-size: 31px !important;
}
.f-s-31 {
  font-size: 31px !important;
}
.fs-32 {
  font-size: 32px !important;
}
.f-s-32 {
  font-size: 32px !important;
}
.fs-33 {
  font-size: 33px !important;
}
.f-s-33 {
  font-size: 33px !important;
}
.fs-34 {
  font-size: 34px !important;
}
.f-s-34 {
  font-size: 34px !important;
}
.fs-35 {
  font-size: 35px !important;
}
.f-s-35 {
  font-size: 35px !important;
}
.fs-36 {
  font-size: 36px !important;
}
.f-s-36 {
  font-size: 36px !important;
}
.fs-37 {
  font-size: 37px !important;
}
.f-s-37 {
  font-size: 37px !important;
}
.fs-38 {
  font-size: 38px !important;
}
.f-s-38 {
  font-size: 38px !important;
}
.fs-39 {
  font-size: 39px !important;
}
.f-s-39 {
  font-size: 39px !important;
}
.fs-40 {
  font-size: 40px !important;
}
.f-s-40 {
  font-size: 40px !important;
}
.fs-41 {
  font-size: 41px !important;
}
.f-s-41 {
  font-size: 41px !important;
}
.fs-42 {
  font-size: 42px !important;
}
.f-s-42 {
  font-size: 42px !important;
}
.fs-43 {
  font-size: 43px !important;
}
.f-s-43 {
  font-size: 43px !important;
}
.fs-44 {
  font-size: 44px !important;
}
.f-s-44 {
  font-size: 44px !important;
}
.fs-45 {
  font-size: 45px !important;
}
.f-s-45 {
  font-size: 45px !important;
}
.fs-46 {
  font-size: 46px !important;
}
.f-s-46 {
  font-size: 46px !important;
}
.fs-47 {
  font-size: 47px !important;
}
.f-s-47 {
  font-size: 47px !important;
}
.fs-48 {
  font-size: 48px !important;
}
.f-s-48 {
  font-size: 48px !important;
}
.fs-49 {
  font-size: 49px !important;
}
.f-s-49 {
  font-size: 49px !important;
}
.fs-50 {
  font-size: 50px !important;
}
.f-s-50 {
  font-size: 50px !important;
}
.emui-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.emui-no-shadow {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.emui-ratio-square {
  position: relative;
}
.emui-ratio-square:before {
  content: '';
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}
/** FLEX **/
.flex {
  display: flex;
}
.flex .pull-right {
  margin-left: auto;
}
.flex .pull-left {
  margin-right: auto;
}
.flex0 {
  flex: 0;
}
.flex1 {
  flex: 1;
}
.flex2 {
  flex: 2;
}
.flex3 {
  flex: 3;
}
.flex4 {
  flex: 4;
}
.flex5 {
  flex: 5;
}
.flex6 {
  flex: 6;
}
.flex7 {
  flex: 7;
}
.flex8 {
  flex: 8;
}
.flex9 {
  flex: 9;
}
.flex10 {
  flex: 10;
}
.flex-center {
  align-items: center;
}
.flex-column {
  flex-direction: column;
}
.flex-just-bet {
  justify-content: space-between;
}
.flex-absolute-center > *:first-child {
  flex: 1;
  text-align: right;
}
.flex-absolute-center > *:last-child {
  flex: 1;
  text-align: left;
}
.r-45 {
  transform: rotate(45deg);
}
.r-90 {
  transform: rotate(90deg);
}
.r-135 {
  transform: rotate(135deg);
}
.pe-n {
  pointer-events: none;
}
.emui-transition-delay-100 {
  -webkit-transition-delay: 100ms;
  -moz-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
}
.emui-transition-delay-200 {
  -webkit-transition-delay: 200ms;
  -moz-transition-delay: 200ms;
  -o-transition-delay: 200ms;
  transition-delay: 200ms;
}
.emui-transition-delay-300 {
  -webkit-transition-delay: 300ms;
  -moz-transition-delay: 300ms;
  -o-transition-delay: 300ms;
  transition-delay: 300ms;
}
.emui-transition-delay-400 {
  -webkit-transition-delay: 400ms;
  -moz-transition-delay: 400ms;
  -o-transition-delay: 400ms;
  transition-delay: 400ms;
}
.emui-transition-delay-500 {
  -webkit-transition-delay: 500ms;
  -moz-transition-delay: 500ms;
  -o-transition-delay: 500ms;
  transition-delay: 500ms;
}
.modal-body + .modal-prefooter {
  margin-top: -5px;
}
.modal-prefooter {
  background-color: #dde7ed;
  height: 76px;
  padding: 10px 15px 10px 15px;
  margin-bottom: 0;
}
.modal-prefooter .pretitle {
  font-weight: bold ;
  color: #4e84bb;
  font-size: 16px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.modal-prefooter + .modal-footer {
  box-shadow: none;
}
.modal-prefooter input,
.modal-prefooter input:active,
.modal-prefooter input:focus {
  /* border-right: none; */
  box-shadow: none;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  border-color: #bcbcbc !important;
}
.modal-prefooter input.sendtoproduction {
  border-right: 1px solid #bcbcbc;
}
.modal-prefooter .add-on {
  background-color: white;
  border: 1px solid #bcbcbc;
  border-left: none;
}
.modal-prefooter ::-webkit-input-placeholder {
  color: grey;
}
.modal-prefooter :-moz-placeholder {
  /* Firefox 18- */
  color: grey;
}
.modal-prefooter ::-moz-placeholder {
  /* Firefox 19+ */
  color: grey;
}
.modal-prefooter :-ms-input-placeholder {
  color: grey;
}
/* @import (less) "modals.actions.less-p677094695.source.code"; */
#alternateModal .modal-dialog {
  height: 694px;
  width: 640px;
}
#alternateModal .modal-body {
  padding: 0;
}
#alternateModal [em-panel]:not(.activePanel) {
  overflow: hidden ! important;
}
#alternateModal .em-panel-wrapper {
  padding: 30px;
}
#alternateModal .alternate-content-item-container {
  position: relative;
  display: flex;
  width: 100%;
  height: 270px;
  justify-content: space-between;
  align-content: center;
}
#alternateModal .alternate-content-item-container .em-radio-beauty {
  height: 235px;
  overflow: auto;
  width: 289px;
}
#alternateModal .alternate-content-item-container .em-radio-beauty > label:last-child {
  border: none;
}
#alternateModal .alternate-content-item-container .em-radio-beauty label {
  padding: 7px 10px 7px 15px;
  text-align: left;
}
#alternateModal .alternate-content-item-container .em-radio-beauty label input {
  opacity: 1;
  position: relative;
  height: 15px;
  margin: 0;
}
#alternateModal .alternate-content-item-container .em-radio-beauty label .alt-button {
  display: none;
  background-color: transparent;
  border: none;
  font-size: 10pt;
}
#alternateModal .alternate-content-item-container .em-radio-beauty label.channelAdded .alt-remove-channel {
  display: inline-block;
}
#alternateModal .alternate-content-item-container .em-radio-beauty label.zoneAdded .alt-remove-zone {
  display: inline-block;
}
#alternateModal .alt-result {
  height: 170px;
  overflow: auto;
  margin-top: 20px;
}
#alternateModal .alt-result .alt-res-ch-list li[data-channel-result] {
  display: flex;
  color: #505050;
}
#alternateModal .alt-result .alt-res-ch-list li[data-channel-result] span.alt-result-channel-lbl {
  font-weight: 600;
  font-size: 14px;
  text-align: left;
}
#alternateModal .alt-modal-title {
  font-weight: 600;
  font-size: 18px;
  margin-bottom: 10px;
}
#alternateModal .alt-ci-top-footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 10px;
  height: 50px;
  border: 1px solid #e0e0e0;
}
#alternateModal .alt-product-type {
  display: none;
}
#alternateModal .alt-remove-zone,
#alternateModal .alt-remove-channel {
  display: none;
}
#alternateModal .alt-zone-list-message {
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  color: #c0c0c0;
  height: 100%;
  width: 100%;
  padding: 40px;
  text-align: center;
}
#calendarModal .col-md-3 {
  line-height: 26px;
  text-align: right;
}
#calendarModal .row {
  margin-bottom: 15px;
}
#calendarModal .input-group-addon:last-child {
  border-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
#calendarModal .input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
  display: table-cell;
}
#calendarModal .input-group-addon.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
#profileArea #calendarModal .simplecolorpicker.inline {
  padding: 4px 0;
}
#profileArea #calendarModal .simplecolorpicker.inline span.color[data-selected] {
  font-weight: 900;
}
#profileArea #calendarModal .selectpicker.calendar-icon-select > span.filter-option {
  left: 4px !important;
}
#changePasswordModal .row-fluid,
#em-modal-change-password .row-fluid {
  margin-bottom: 15px;
}
#changePasswordModal .span4,
#em-modal-change-password .span4 {
  line-height: 26px;
  text-align: right;
}
.emui-channel-copy .emui-tree-leaf[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
#em-modal-debug-info .modal-body {
  min-height: 400px;
}
.emdialog {
  /* MWCP-5077: Topic editor - improve the possibility to replace a story item by a picture accidentally */
}
.emdialog .modal-header h3 {
  line-height: 30px;
  /*       .emui-text-ellipsis; */
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.emdialog .modal-header .close {
  margin: 0;
}
.emdialog .modal-body.row-fluid {
  /*     .emui-border-box; */
}
.emdialog .em-confirm-icon {
  text-align: center;
}
.emdialog .em-confirm-icon #iconEMConfirm {
  font-size: 40px;
}
.emdialog.emui-modal-type-error .modal-header h3 > i,
.emdialog.emui-modal-type-warning .modal-header h3 > i,
.emdialog.emui-modal-type-info .modal-header h3 > i {
  display: inline;
  margin-right: 8px;
}
#fullsearchModal {
  width: 700px;
}
#fullsearchModal .modal-header {
  height: 30px;
  text-align: center;
}
#fullsearchModal input[type=radio] {
  opacity: 1;
  margin-top: 1px;
}
#fullsearchModal textarea {
  resize: none;
}
#fullsearchModal #fullsearchContainer {
  min-height: 550px;
}
#fullsearchModal #fs-tryQueryInput {
  margin-top: 10px;
}
#fullsearchModal .modal-header h4 {
  text-transform: uppercase;
  margin: 0;
  line-height: 30px;
  display: inline;
}
#fullsearchModal #fs-archives {
  height: 90px;
  overflow: auto;
  width: 100%;
  border: 1px lightgray solid;
  padding: 5px;
}
#newFileModal .modal-body,
#em-modal-sendtoproduction .modal-body {
  max-height: 600px;
}
#newFileModal .grid-row,
#em-modal-sendtoproduction .grid-row {
  margin-left: 0px ! important;
}
#newFileModal .grid-span-left,
#em-modal-sendtoproduction .grid-span-left {
  width: 40%;
}
#newFileModal .grid-span-right,
#em-modal-sendtoproduction .grid-span-right {
  width: 58%;
  /* TODO INCLUDE small-def */
}
#newFileModal input[type="text"].input-smaller,
#em-modal-sendtoproduction input[type="text"].input-smaller,
#newFileModal select.input-smaller,
#em-modal-sendtoproduction select.input-smaller {
  height: 24px;
  font-size: 14px;
  line-height: 20px;
  padding: 2px;
  margin-bottom: 2px;
}
#newFileModal input[type="checkbox"],
#em-modal-sendtoproduction input[type="checkbox"],
#newFileModal input[type="radio"],
#em-modal-sendtoproduction input[type="radio"] {
  opacity: 1;
}
#newFileModal .checkbox input[type="checkbox"],
#em-modal-sendtoproduction .checkbox input[type="checkbox"],
#newFileModal .checkbox input[type="radio"],
#em-modal-sendtoproduction .checkbox input[type="radio"] {
  opacity: 0;
}
#newFileModal .emui-margin-top,
#em-modal-sendtoproduction .emui-margin-top {
  margin-top: 7px;
}
#newFileModal .modal-prefooter,
#em-modal-sendtoproduction .modal-prefooter {
  -webkit-transition: height 1s, position 1s, bottom 1s, margin-top 1s;
  transition: height 1s, position 1s, bottom 1s, margin-top 1s;
  position: relative;
  overflow: hidden;
}
#newFileModal .modal-prefooter .nfm-topicdesc,
#em-modal-sendtoproduction .modal-prefooter .nfm-topicdesc {
  margin-bottom: 0;
  height: 46px;
}
#newFileModal .nfm-toggledetails,
#em-modal-sendtoproduction .nfm-toggledetails {
  position: absolute;
  top: 10px;
  right: 15px;
  cursor: pointer;
}
#newFileModal .modal-prefooter.opened,
#em-modal-sendtoproduction .modal-prefooter.opened {
  height: auto;
}
#newFileModal .modal-prefooter.opened .nfm-topicdesc,
#em-modal-sendtoproduction .modal-prefooter.opened .nfm-topicdesc {
  display: block;
}
#newFileModal .modal-prefooter.opened.story,
#em-modal-sendtoproduction .modal-prefooter.opened.story {
  height: 130px;
}
#newFileModal .modal-prefooter.opened + .modal-footer,
#em-modal-sendtoproduction .modal-prefooter.opened + .modal-footer {
  /*             margin-top: 72px; */
}
#newFileModal .emui-radio-inline,
#em-modal-sendtoproduction .emui-radio-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
  padding-right: 10px;
}
#newFileModal .emui-radio-inline input[type=radio],
#em-modal-sendtoproduction .emui-radio-inline input[type=radio] {
  position: absolute;
  margin-top: 4px\9;
  margin-left: -20px;
}
.modal-prefooter.liveblog {
  height: 145px;
}
.modal-prefooter.liveblog .nfm-toggledetails {
  display: none;
}
#newFileModal .modal-prefooter.liveblog input[type="radio"] {
  opacity: 0;
}
/*  Profile Settings form style */
#profileSettings {
  overflow: auto;
  padding: 0 20px;
  height: calc(100% - 49px) !important;
}
#profileSettings form {
  margin-top: 25px;
}
#profileSettings label {
  color: #0f56bc;
  float: left;
  line-height: 30px;
  text-align: right;
  width: 120px;
  margin-right: 25px;
  white-space: nowrap;
  font-weight: bold;
  cursor: default;
}
#profileSettings input,
#profileSettings select {
  min-width: 120px;
  border: 1px solid #e0e0e0;
}
#profileSettings input[readonly],
#profileSettings input[readonly]:focus {
  background-color: #FFFFFF;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
#profileSettings .category {
  color: #999999;
  font-size: 18px;
  font-weight: bold;
}
#profileSettings .profileGroup {
  margin-top: 15px;
}
#profileSettings .profileButtons {
  left: 0;
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 100;
  padding: 10px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f3f3f4;
  border-top: 1px solid #ddd;
}
#profileSettings .profileButtons button {
  min-width: 85px;
}
#profileSettings .field {
  height: 40px;
}
#profileSettings div.popover {
  position: relative;
}
#profileSettings .profile-field {
  display: inline-block;
  width: 100%;
  max-width: calc(100% - 530px) !important;
}
#profileSettings .calendar-table {
  height: 100%;
  max-width: calc(100% - 500px) !important;
}
#profileSettings .calendar-table td .calendar-name-cell {
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
}
#profileSettings .calendar-table tr.calendar-new-row:hover {
  color: #136ceb !important;
  text-decoration: none;
  cursor: pointer;
}
#profileSettings .calendar-buttons {
  display: table;
}
@media only screen and (max-width: 1120px) {
  #profileSettings .profile-field {
    display: inline-block;
    width: 100%;
    max-width: calc(100% - 250px) ! important;
  }
  #profileSettings div.popover {
    position: relative;
    display: none;
  }
}
#profileSettings .input-icon {
  position: relative;
}
#profileSettings .input-icon input,
#profileSettings .input-icon select {
  padding-left: 30px;
}
#profileSettings .input-icon [class*="icon-"],
#profileSettings .input-icon [class*="fab fa-"] {
  bottom: 1px;
  color: #909090;
  display: inline-block;
  font-size: 16px;
  left: 3px;
  line-height: 28px;
  padding: 0 3px;
  position: absolute;
  top: 1px;
  z-index: 2;
}
#profileSettings .input-icon i {
  width: 15px;
  text-align: center;
}
#profileSettings .selectpicker.status-select > span.filter-option {
  left: 4px !important;
}
#profileSettings .selectpicker.roles-select > span.filter-option {
  left: 6px !important;
}
/****************
** CONCEPT DIALOG**
****************/
.emui-media-concept-block {
  width: calc(100% / 2 -  20px);
  float: left;
  padding: 0;
  margin: 10px;
  background-color: #fff;
  position: relative;
}
.emui-media-concept-block.emui-tall-block {
  height: 500px;
  min-width: 300px;
}
.emui-media-concept-block.emui-tall-block p {
  margin-top: 20px;
  font-size: larger;
}
.emui-media-concept-block.emui-tall-block .emui-img-wrapper {
  box-shadow: 1px 1px 10px #f3f3f4;
}
.emui-media-concept-block:not(.emui-candidate-concept) {
  opacity: .4;
}
.emui-media-concept-block:not(.emui-candidate-concept):hover {
  opacity: 1;
}
.emui-media-concept-block .emui-candidate-concept-concept {
  display: none;
  color: #fff;
  position: absolute;
  top: 6px;
  right: 6px;
  background-color: #0f56bc;
  width: 21px;
  border-radius: 40px;
  height: 21px;
  padding-left: 2px;
  padding-top: 1px;
}
.emui-media-concept-block .emui-img-wrapper {
  background-color: #f3f3f4 !important;
  background-size: cover !important;
  padding-top: 70%;
}
.emui-media-concept-block .emui-media-footer {
  margin: 10px 0 0;
  line-height: 28px;
  position: absolute;
  bottom: 10px;
  left: 10px;
  right: 10px;
  background-color: #fff;
}
.emui-media-concept-block i {
  color: #a5c0dc;
  margin-right: 5px;
}
.emui-media-concept-block i.icon-ok {
  margin-left: 3px;
  color: white;
  background-color: #0f56bc;
}
.emui-media-concept-block p {
  font-weight: bold;
}
.emui-media-concept-block p i {
  margin-right: 5px;
}
/** end concept **/
[emtx-tagname="conceptcomponent"] .eom-widget-button-wrapper button i {
  color: white !important;
}
#em-modal-rename-captions h3:first-of-type {
  margin-top: 0;
}
#em-modal-rename-captions textarea {
  width: calc(100% - 37px);
  margin-top: 10px;
  display: inline;
}
#em-modal-rename-captions textarea[disabled] {
  background-color: #e0e0e0;
}
#right-workingArea {
  counter-reset: excel;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"],
#right-workingArea [data-empreviewtype="EOM::Story"] {
  padding: 0px 30px;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel {
  height: 300px;
  border: 1px solid lightgray;
  width: 500px;
  margin: 20px auto;
  padding: 10px;
  max-width: calc(100% - 100px);
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-indicators li,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-indicators li {
  border: 1px solid lightgray;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-indicators li.active,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-indicators li.active {
  background-color: #fff;
  border: 1px solid gray;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-control,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-control {
  top: 50%;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-control.right,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-control.right {
  right: -50px;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-control.left,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-control.left {
  left: -50px;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-inner,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-inner {
  height: 100%;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-inner > .item,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-inner > .item {
  height: 100%;
  text-align: center;
  font: 0/0 a;
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-inner > .item .gallery-image-container.xsm-picture-wrapper,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-inner > .item .gallery-image-container.xsm-picture-wrapper {
  height: 100%;
  /*&:before{
                            content: ' ';
                            display: inline-block;
                            vertical-align: middle;
                            height: 100%;
                        }*/
}
#right-workingArea [data-empreviewtype="EOM::CompoundStory"] .carousel .carousel-inner > .item .gallery-image-container.xsm-picture-wrapper img,
#right-workingArea [data-empreviewtype="EOM::Story"] .carousel .carousel-inner > .item .gallery-image-container.xsm-picture-wrapper img {
  display: inline-block;
  vertical-align: middle;
  max-height: 100%;
}
[data-empreviewcontext="editor"] {
  padding: 10px !important;
}
[data-empreviewcontext="editor"] div.media {
  height: 100%;
}
.em-modal .em-modal-share {
  width: 540px;
}
.share-elements {
  padding: 30px 60px 0px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.share-info .sh-title {
  font-weight: 600;
  font-size: 18px;
}
.sh-button {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #505050;
}
.sh-button > i {
  color: #999999;
  font-size: 18px;
  margin-bottom: 12px;
}
.sh-button:hover {
  color: #0f56bc;
}
.sh-button:hover > i {
  color: #0f56bc;
}
.modal-content #sh-txt-area {
  width: 100%;
  height: 28px;
  resize: none;
}
/* @import (less) "modals.wizard.less-p568731487.source.code"; */
#em-grid-analytics .emui-binder-body {
  overflow-y: scroll;
}
.analytics-container .analytics-col-left {
  width: 320px;
  float: left;
  display: inline-block;
}
.analytics-container .analytics-col-center {
  width: calc(100% - 640px);
  padding: 0px 10px;
  float: left;
  display: inline-block;
  box-sizing: border-box;
}
.analytics-container .analytics-col-right {
  width: 320px;
  float: left;
  display: inline-block;
}
.analytics-container .analytics-col {
  float: left;
  display: inline-block;
}
.analytics-card {
  display: block;
  width: auto;
}
.analytics-card .analytics-card-content {
  padding: 15px 0px;
  background-color: white;
  border-bottom: 1px solid #e8e8e8;
}
.analytics-card .analytics-card-content .analytics-card-header {
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 15px;
}
.analytics-card .analytics-card-content .analytics-card-body h1 {
  color: #4d85bd;
  font-weight: 900;
  margin: 5px 0px;
  font-size: 50px;
  line-height: 50px;
}
.analytics-card .analytics-card-content .analytics-card-body h2 {
  color: #4d85bd;
  font-weight: 900;
  margin: 5px 0px;
  font-size: 26px;
  line-height: 26px;
}
.analytics-card .analytics-card-content .analytics-card-body h3 {
  color: #4d85bd;
  font-weight: 700;
  margin: 5px 0px;
  font-size: 16px;
  line-height: 16px;
}
.analytics-card .analytics-card-content .analytics-card-body h4 {
  margin: 5px 0px;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-value {
  color: #4d85bd;
  font-weight: 700;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-light-value {
  color: #aeaeae;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-small-value {
  color: #6c6c6c;
  font-size: 13px;
  margin-top: 5px;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-highlited-small {
  background-color: #4D85BD;
  display: inline-block;
  font-size: 12px;
  padding: 2px 6px;
  color: white;
  font-weight: 700;
  margin-top: 3px;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-row-wborder {
  border-top: 1px solid #ededed;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-card-row {
  display: table;
  width: 100%;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-card-row > div {
  display: table-cell;
  vertical-align: top;
}
.analytics-card .analytics-card-content .analytics-card-body .analytics-card-row .analytics-card-col-6 {
  /*width: calc(~"50% - 2px");*/
  width: 50%;
}
.analytics-widget-dashboard .analytics-card .analytics-card-content {
  border-bottom: none;
  padding: 0px;
}
.analytics-widget-dashboard .analytics-card .analytics-card-content .analytics-card-header {
  font-weight: 500;
  margin-bottom: 10px;
}
.analytics-widget-dashboard .analytics-card .analytics-card-content .analytics-card-body h1 {
  height: auto;
  border-bottom: none;
  padding: 0px;
  font-size: 30px;
  line-height: 30px;
  font-weight: 500;
}
.analytics-widget-dashboard .analytics-card .analytics-card-content .analytics-card-body h2 {
  padding: 0px;
  font-size: 20px;
  line-height: 20px;
  font-weight: 500;
}
.analytics-widget-dashboard .analytics-card .analytics-card-content .analytics-card-body h4 {
  padding: 0px;
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
}
/* @import (less) "bootstrap-select.less-p27906449.source.code"; */
#em-grid-correlate {
  position: relative;
}
#em-grid-correlate .emui-empty-cell .emui-empty-text:after {
  content: '';
}
.emwebcomp-table > div {
  display: table;
  background-color: rgba(255, 255, 255, 0.75);
}
.emwebcomp-table > div.added {
  background-color: rgba(116, 196, 118, 0.5);
}
.emwebcomp-table > div.removed {
  background-color: rgba(253, 141, 60, 0.5);
  opacity: 0;
}
.emwebcomp-table > div > div {
  display: table-cell;
  padding: 10px 5px;
  vertical-align: top;
}
.emwebcomp-table > div.clickable:hover {
  cursor: pointer;
  background-color: #DEE8F2;
}
.emwebcomp-table > div.flash {
  -webkit-animation: analytics_flash_bkg 0.3s ease-in-out 0.1s 6 alternate;
  -moz-animation: analytics_flash_bkg 0.3s ease-in-out 0.1s 6 alternate;
  -o-animation: analytics_flash_bkg 0.3s ease-in-out 0.1s 6 alternate;
  animation: analytics_flash_bkg 0.3s ease-in-out 0.1s 6 alternate;
}
.emwebcomp-table > div.selected {
  background-color: #DEE8F2;
}
@-webkit-keyframes analytics_flash_bkg {
  from {
    background-color: #fff;
  }
  to {
    background-color: #a5c0dc;
  }
}
@-moz-keyframes analytics_flash_bkg {
  from {
    background-color: #fff;
  }
  to {
    background-color: #a5c0dc;
  }
}
@-o-keyframes analytics_flash_bkg {
  from {
    background-color: #fff;
  }
  to {
    background-color: #a5c0dc;
  }
}
@keyframes analytics_flash_bkg {
  from {
    background-color: #fff;
  }
  to {
    background-color: #a5c0dc;
  }
}
.emwebcomp-progress {
  position: relative;
  background-color: white;
  border-radius: 3px;
  border: 1px solid #d2d2d2;
  width: 80px;
  height: 12px;
  display: inline-block;
  overflow: hidden;
}
.emwebcomp-progress > div {
  transition: all 0.4s ease;
  position: absolute;
  background-color: #5fc2df;
  width: 0px;
  height: 0px;
  left: 0px;
  bottom: 0px;
  /*border-radius: 2px;*/
}
.emwebcomp-pagescroll {
  display: table;
  /*width: 220px;*/
  width: 100%;
  min-height: 300px;
  border: 1px solid #ededed;
}
.emwebcomp-pagescroll > div.scroll-progress {
  display: table-cell;
  vertical-align: top;
  /*width: 20%;*/
  width: 140px;
  height: 100%;
  background-color: white;
  border-right: 1px solid #ededed;
}
.emwebcomp-pagescroll > div.scroll-progress > div.scroll-progress-container {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.emwebcomp-pagescroll > div.scroll-progress > div.scroll-progress-container > div.scroll-progress-cell {
  width: 100%;
  height: 10%;
  position: relative;
}
.emwebcomp-pagescroll > div.scroll-progress > div.scroll-progress-container > div.scroll-progress-cell > div.scroll-progress-cell-bg {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background-color: #4d85bd;
}
.emwebcomp-pagescroll > div.scroll-progress > div.scroll-progress-container > div.scroll-progress-cell > div.scroll-progress-cell-label {
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
  margin-top: -10px;
  text-align: center;
  font-size: 12px;
}
.emwebcomp-pagescroll > div.snapshot-container {
  display: table-cell;
  vertical-align: top;
  /*width: 80%;*/
  height: 100%;
  background-color: rgba(237, 237, 237, 0.5);
  position: relative;
}
.emwebcomp-pagescroll > div.snapshot-container > img {
  width: 100%;
}
.emwebcomp-pagescroll > div.snapshot-container > div.snapshot-loader {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -15px;
  margin-left: -15px;
  font-size: 30px;
  line-height: 30px;
}
.emwebcomp-multiprogress {
  background-color: white;
  border-radius: 3px;
  /*border: 1px solid rgb(210,210,210);*/
  width: 100%;
  height: 3px;
  display: inline-block;
  overflow: hidden;
}
.emwebcomp-multiprogress > div {
  display: inline-block;
  height: 100%;
  width: 0px;
  transition: all 0.4s ease;
  background-color: #5fc2df;
  border-right: 2px solid white;
}
.emwebcomp-multiprogress > div:last-child {
  border-right-width: 0px;
}
.em-folder-selector {
  max-height: 320px;
}
.em-folder-selector .em-folder-tree {
  height: 253px;
  overflow: auto;
  display: none;
  overflow-x: none;
}
#em-metadata {
  width: 530px;
}
#treegrid {
  font-size: 12px;
  color: #080808;
  font-family: "Lato", "Open Sans", Calibri, Candara, Arial, sans-serif;
  width: 510px;
}
.treegrid-indent {
  width: 25px;
  height: 16px;
  display: inline-block;
  position: relative;
}
.treegrid-expander {
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.treegrid-expander-expanded {
  background-image: url(../img/collapse.png);
}
.treegrid-expander-collapsed {
  background-image: url(../img/expand.png);
}
.treegrid-expandable-row {
  background-color: #F9F9F9;
  font-weight: bold;
}
#treegrid a:hover {
  cursor: pointer;
}
.em-metadata-datetimepicker {
  margin-bottom: 0;
}
.em-metadata-datetimepicker input {
  border: none;
  box-shadow: none;
  color: #4E84BB;
  position: static;
  height: 25px;
}
.em-metadata-datetimepicker input:focus {
  outline: none;
}
.em-metadata-datetimepicker input[data-type="date"]:disabled {
  background: #FFFFFF;
}
/*
div.modal.fade {
  	left: -25%;
  	-webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
  	-moz-transition: opacity 0.3s linear, left 0.3s ease-out;
  	-o-transition: opacity 0.3s linear, left 0.3s ease-out;
  	transition: opacity 0.3s linear, left 0.3s ease-out;
}

div.modal.fade.in {
  	left: 50%;
  	top: 20%;
}*/
.emui-notification-label {
  background: none repeat scroll 0 0 #d65351;
  border-radius: 50%;
  color: #FFFFFF;
  display: inline-block;
  font-size: 11px;
  height: 20px;
  line-height: 15px;
  padding: 2px !important;
  position: absolute;
  right: 5px;
  text-align: center;
  text-shadow: none;
  top: 7px;
  width: 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  /*     .emui-not-selectable(); */
}
.emui-alertin-item td {
  background-color: #e8f2f8;
}
.emui-alertin-item td.inverse {
  background-color: #ced6db !important;
}
.emui-alertout-item a.emui-link {
  text-decoration: line-through !important;
}
#emui-notification-docs {
  cursor: pointer;
  pointer-events: none;
  width: 10px;
  height: 10px;
  top: 15px;
  right: 10px;
}
#emui-notification-offline-badge {
  cursor: pointer;
  pointer-events: none;
  width: 15px;
  height: 15px;
  top: 25px;
  right: 10px;
  line-height: 14px;
  font-size: 12px;
  z-index: 2;
  background-color: #f44336;
  padding: 0 !important;
}
#emui-notification-offline-badge.server-reachable {
  background-color: #eaa34e;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #ffffff;
}
.toast-message a:hover {
  color: #cccccc;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  /*  color: @nt-white; */
  color: #030303;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  /*  top: 12px; */
  /*  right: 12px; */
  top: 60px;
  right: 10px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  /*overrides*/
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  /*      padding: 15px 15px 15px 50px; */
  padding: 15px 15px 15px 55px;
  width: 300px;
  /*      .borderRadius(3px 3px 3px 3px); */
  background-position: 15px center;
  background-repeat: no-repeat;
  /*      .boxShadow(0 0 12px @nt-grey); */
  -moz-box-shadow: 0 0 8px #999999;
  -webkit-box-shadow: 0 0 8px #999999;
  box-shadow: 0 0 8px #999999;
  /*      color: @nt-white; */
  color: #030303;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toast-container > :hover {
  /*      .boxShadow(0 0 12px @nt-black); */
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info:before {
  content: '';
  width: 7px;
  position: absolute;
  background-color: #438bc9;
  left: 0;
  top: 0;
  bottom: 0;
}
#toast-container > .toast-info:after {
  content: '\f2f1';
  font-family: emui-font;
  position: absolute;
  left: 18px;
  font-size: 28px;
  display: inline-block;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  top: 50%;
  box-sizing: border-box;
  line-height: 1.4257143;
  color: #438bc9;
}
#toast-container > .toast-error:before {
  content: '';
  width: 7px;
  position: absolute;
  background-color: #d65351;
  left: 0;
  top: 0;
  bottom: 0;
}
#toast-container > .toast-error:after {
  content: '\f2f0';
  font-family: emui-font;
  position: absolute;
  left: 18px;
  font-size: 28px;
  display: inline-block;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  top: 50%;
  box-sizing: border-box;
  line-height: 1.4257143;
  color: #d65351;
}
#toast-container > .toast-success:before {
  content: '';
  width: 7px;
  position: absolute;
  background-color: #64ba6c;
  left: 0;
  top: 0;
  bottom: 0;
}
#toast-container > .toast-success:after {
  content: '\f2ef';
  font-family: emui-font;
  position: absolute;
  left: 18px;
  font-size: 28px;
  display: inline-block;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  top: 50%;
  box-sizing: border-box;
  line-height: 1.4257143;
  color: #64ba6c;
}
#toast-container > .toast-warning:before {
  content: '';
  width: 7px;
  position: absolute;
  background-color: #eaa34e;
  left: 0;
  top: 0;
  bottom: 0;
}
#toast-container > .toast-warning:after {
  content: '\f2f0';
  font-family: emui-font;
  position: absolute;
  left: 18px;
  font-size: 28px;
  display: inline-block;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  top: 50%;
  box-sizing: border-box;
  line-height: 1.4257143;
  color: #eaa34e;
}
#toast-container > .toast-task:before {
  content: '';
  width: 7px;
  position: absolute;
  background-color: #8d76b5;
  left: 0;
  top: 0;
  bottom: 0;
}
#toast-container > .toast-task:after {
  content: '\f174';
  font-family: emui-font;
  position: absolute;
  left: 18px;
  font-size: 28px;
  display: inline-block;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  top: 50%;
  box-sizing: border-box;
  line-height: 1.4257143;
  color: #8d76b5;
}
#toast-container > .toast-message:before {
  content: '';
  width: 7px;
  position: absolute;
  background-color: #438bc9;
  left: 0;
  top: 0;
  bottom: 0;
}
#toast-container > .toast-message:after {
  content: '\f173';
  font-family: emui-font;
  position: absolute;
  left: 18px;
  font-size: 28px;
  display: inline-block;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  top: 50%;
  box-sizing: border-box;
  line-height: 1.4257143;
  color: #438bc9;
}
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin: auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin: auto;
}
.toast {
  background-color: #ffffff;
}
/* .toast-success { */
/*  background-color: @nt-green; */
/* } */
/* .toast-error { */
/*  background-color: @nt-red; */
/* } */
/* .toast-info { */
/*  background-color: @nt-blue; */
/* } */
/* .toast-warning { */
/*  background-color: @nt-orange; */
/* } */
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
/*  Object Info style */
.objectInfo-el {
  overflow: auto;
  height: 100%;
  font-weight: 300;
  text-rendering: optimizelegibility;
}
.objectInfo-el div[class="clearfix"] {
  margin-bottom: 5px;
}
.objectInfo-el .oi-label {
  float: left;
  width: 100px;
  text-align: right;
  margin-right: 25px;
  min-height: 25px;
}
.objectInfo-el .oi-value {
  font-weight: 300;
  margin-bottom: 5px;
}
/* Mixed Checkbox styles */
input.emui-field-mixed[type=checkbox] + .lbl::before,
input.emui-field-mixed[type=radio] + .lbl::before {
  border: 2px solid #f44336;
}
.editor-docstructure .jstree-wholerow-clicked {
  background: #90caf9;
}
.editor-docstructure .jstree-wholerow-hovered {
  background: #d0e0f1;
}
.editor-docstructure ul.jstree-contextmenu li a {
  padding-left: 10px;
}
.editor-docstructure ul.jstree-contextmenu li a i {
  margin-right: 5px;
}
.em-panel-wrapper {
  overflow-x: hidden;
}
.em-panel-wrapper .em-panel-container {
  width: 5000px;
}
.em-panel-wrapper .em-panel-container *[em-panel] {
  float: left;
  width: 560px;
}
/* .eom-accordion { */
/*   .panel-heading { */
/*     .icon-caret-right , .icon-caret-down { */
/*       padding-right: 5px; */
/*       text-decoration: none; */
/*       margin: auto; */
/*       vertical-align: middle; */
/*       margin-top: -1px; */
/*       float: right; */
/*     } */
/*   } */
/* } */
/* .bootstrap-select { */
/*   .dropdown-menu { */
/*     li > a { */
/*       padding: 3px 10px; */
/*       &:hover { */
/*         background-color: @blue !important; */
/*       }   */
/*     } */
/*     &.open { */
/*       margin: 0px; */
/*       padding: 0px; */
/* //      border: 1px solid #000; */
/*     } */
/*         &.inner { */
/* //          max-height: 247.609375px !important; */
/*           li, a { */
/*             outline: 0; */
/*           } */
/*         } */
/*       }   */
/* } */
/* [eom-panel="newfilemodal"] { */
/*     .modal-body { */
/*         padding: 20px; */
/*     } */
/* } */
.panel-manager-wrapper {
  overflow-x: hidden;
}
.panel-manager-wrapper .panel-manager-container {
  height: 540px ! important;
  width: 5000px;
  /*     .bootstrap-select { */
  /*       &.open { */
  /*         .selectpicker:last-child { */
  /*           border-bottom: solid 1px; */
  /*         } */
  /*       } */
  /*       .dropdown-menu { */
  /*         li > a { */
  /*           padding: 3px 10px; */
  /*           &:hover { */
  /*             background-color: @blue !important; */
  /*           }   */
  /*         } */
  /*         &.open { */
  /*           margin: 0px; */
  /*           padding: 0px; */
  /*           border: 1px solid #000; */
  /*         } */
  /*         &.inner { */
  /*           max-height: 247.609375px !important; */
  /*           li, a { */
  /*             outline: 0; */
  /*           } */
  /*         } */
  /*       } */
  /*       &.workflow-combo { */
  /*         .dropdown-menu.inner { */
  /*         max-height: 106.609375px !important; */
  /*       } */
  /*     .selectpicker:last-child { */
  /*       //border-bottom: 0 !important; */
  /*     }   */
  /*      } */
  /*     } */
}
.panel-manager-wrapper .panel-manager-container *[eom-panel] {
  width: 600px;
  float: left;
}
.panel-manager-wrapper .panel-manager-container .activeAccordion > h4.panel-title {
  font-weight: bold;
}
.panel-manager-wrapper .panel-manager-container .panel-heading {
  border-bottom: solid 1px #c0c0c0;
  margin-bottom: 10px;
}
.panel-manager-wrapper .panel-manager-container .panel-heading > h4.panel-title {
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 3px;
}
.panel-manager-wrapper .panel-manager-container .panel-heading > .panel-title a {
  color: #606060;
  cursor: pointer;
}
.panel-manager-wrapper .panel-manager-container .panel-heading > .panel-title a:hover {
  text-decoration: none;
}
*[eom-panel='templatechoice'] *[data-action],
*[eom-panel='connectionchoice'] *[data-action],
#em-shapechange *[data-action] {
  cursor: pointer;
}
*[eom-panel='templatechoice'] input[type="radio"],
*[eom-panel='connectionchoice'] input[type="radio"],
#em-shapechange input[type="radio"] {
  opacity: 0 ! important;
  margin-top: 2px;
}
*[eom-panel='templatechoice'] .radio,
*[eom-panel='connectionchoice'] .radio,
#em-shapechange .radio {
  background-color: white;
}
*[eom-panel='templatechoice'] .radio:hover,
*[eom-panel='connectionchoice'] .radio:hover,
#em-shapechange .radio:hover {
  background-color: #e0e0e0;
}
*[eom-panel='templatechoice'] .accordion-heading.block-title:after,
*[eom-panel='connectionchoice'] .accordion-heading.block-title:after,
#em-shapechange .accordion-heading.block-title:after {
  font-family: "FontAwesome";
  content: "\f105";
  font-size: 14px;
  float: right;
  font-weight: 900;
}
*[eom-panel='templatechoice'] .accordion-heading.block-title.opened:after,
*[eom-panel='connectionchoice'] .accordion-heading.block-title.opened:after,
#em-shapechange .accordion-heading.block-title.opened:after {
  content: "\f107";
}
*[eom-panel='templatechoice'] .eom-choices > label,
*[eom-panel='connectionchoice'] .eom-choices > label,
#em-shapechange .eom-choices > label,
*[eom-panel='templatechoice'] .eom-choices-shape > label,
*[eom-panel='connectionchoice'] .eom-choices-shape > label,
#em-shapechange .eom-choices-shape > label {
  height: 30px;
  display: block;
  min-width: 250px;
  padding: 0 5px;
  margin: 2px auto;
  line-height: 30px;
  border-bottom: none;
  font-weight: 400;
}
*[eom-panel='templatechoice'] .radioSelected,
*[eom-panel='connectionchoice'] .radioSelected,
#em-shapechange .radioSelected {
  background-color: #90CAF9;
}
*[eom-panel='templatechoice'] .radioSelected:hover,
*[eom-panel='connectionchoice'] .radioSelected:hover,
#em-shapechange .radioSelected:hover {
  background-color: #136ceb;
}
.eom-full-width {
  width: 100% important;
}
/* .bootstrap-select { */
/*   button { */
/*     width: 100%; */
/*   } */
/* } */
/* *[eom-panel] { */
/*   .bootstrap-select:not([class *= "span"]):not([class *= "col-"]):not([class *= "form-control"]) { */
/*     width: 100%; */
/*   } */
/* } */
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #888888 ! important;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  color: #d8d8d8 ! important;
}
/* .selectpicker { */
/*   i[class *= 'icon-'] { */
/*     font-size: 16px; */
/*     height: inherit; */
/*     width: 18px; */
/*     display: inline-block; */
/*     text-align: center; */
/*   } */
/*   i.emui-icon-status { */
/*     height: 16px; */
/*     width: 16px; */
/*   } */
/*   i.check-mark { */
/*     display: none; */
/*   } */
/* } */
.workflow-rename-link {
  padding: 0 2px 8px 6px;
  margin-bottom: 10px;
  display: inline-block;
  border: 1px solid transparent !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 30px;
  height: 28px;
  width: 100%;
}
.workflow-rename-link:hover {
  text-decoration: none;
  cursor: edit;
  border: 1px solid #a3beda !important;
}
.workflow-rename-link + .editable-container {
  width: 100% !important;
  margin-bottom: 10px;
}
.workflow-rename-link + .editable-container .editable-input {
  width: calc( 100% - 87px );
}
.workflow-rename-link + .editable-container input[type="text"] {
  padding-right: 34px !important;
  width: calc( 100% - 40px );
}
.workflow-rename-link + .editable-container .editable-submit {
  color: #739ec9;
  background-color: white;
}
.workflow-rename-link + .editable-container .editable-cancel {
  color: #bcbcbc;
  background-color: white;
}
/* .em-listbox { */
/*   .emui-border-box; */
/*   position: relative; */
/*   margin: 20px 0; */
/*   input[type='checkbox']{ */
/*     -webkit-appearance: none; */
/*     -moz-appearance: none; */
/*     z-index: 2; */
/*     display: block; */
/*     position: absolute; */
/*     top: 0; */
/*     bottom: 0; */
/*     width: 100%; */
/*     height: 100%; */
/*     margin: 0; */
/*     -visibility: hidden; */
/*     outline-width: 0; */
/*     &:checked + div, &:checked + a { */
/*       background-color: @grayDark; */
/*       color: @white; */
/*     } */
/*     & > div { */
/*       z-index: 1; */
/*       padding: 10px; */
/*     } */
/*   } */
/*   padding: 0; */
/*   margin: 8px 4px; */
/*   &:hover { */
/*     background-color: lighten(@border-color,5%); */
/*   } */
/*   &.title .value { */
/*     font-size: 18px; */
/*     font-weight: bold; */
/*   } */
/*   &.description .value { */
/*     font-size: 16px; */
/*   } */
/*   &.keywords .value .keyword { */
/*     color: @grayDark; */
/*     font-style: italic; */
/*   } */
/*   &.image { */
/*     float: left; */
/*     height: 196px; */
/*     img { */
/*       height: 160px; */
/*     } */
/*   } */
/*   .key {     */
/*     float: left; */
/*     padding: 2px; */
/*     color: #000; */
/*     font-size: 11px; */
/*     line-height: 14px; */
/*     font-weight: light; */
/*     text-transform: uppercase; */
/*   }   */
/*   .value { */
/*     clear: both; */
/*   } */
/* }  */
#newFileModal {
  overflow-x: hidden;
}
[eom-panel='eomassignto'] .panel-group:last-child .collapse.in {
  height: 155px !important;
}
.correlated-objects-div {
  background-color: #ffffff;
  border: 1px solid #bcbcbc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  height: 150px;
  width: 100%;
  overflow-y: auto;
}
.correlated-objects-div label.checkbox.inline {
  width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 10px;
}
.wf-disabled {
  color: grey ! important;
  cursor: not-allowed !important;
}
[eom-panel="templatechoice"] .nav-tabs {
  display: none;
}
[eom-panel="templatechoice"][data-mode="templateshape"] .nav-tabs {
  display: block;
}
[eom-panel="templatechoice"][data-mode="templateshape"] .tab-content {
  padding-top: 5px;
  height: 386px;
}
[eom-panel="templatechoice"][data-mode="templateshape"] .tab-content .tab-pane {
  height: 100%;
  overflow: auto;
}
div.emui-resultset-box {
  width: 250px;
  border: 1px solid #e0e0e0;
  padding: 0;
  float: left;
  margin: 5px;
  text-align: left;
  line-height: 14px;
  font-size: 14px;
}
div.emui-resultset-box:before,
div.emui-resultset-box:after {
  content: " ";
  display: table;
}
div.emui-resultset-box:after {
  clear: both;
}
div.emui-resultset-box .emui-empty-cell .emui-empty-center-container span.emui-empty-text {
  line-height: 30px;
  font-size: 30px;
}
div.emui-resultset-box .emui-empty-cell .emui-empty-center-container i {
  font-size: 65px;
}
div.emui-resultset-box > .header {
  position: relative;
  padding: 5px;
  min-height: 39px;
}
div.emui-resultset-box > .header:before,
div.emui-resultset-box > .header:after {
  content: " ";
  display: table;
}
div.emui-resultset-box > .header:after {
  clear: both;
}
div.emui-resultset-box > .header .title {
  width: calc( 100% - 40px );
}
div.emui-resultset-box > .header .status {
  float: left;
  width: 15px;
  height: 15px;
  margin: 5px 10px 5px 5px;
  border: 1px solid #555555;
  background-color: #e0e0e0;
}
div.emui-resultset-box > .header .status ~ .title {
  width: auto !important;
}
div.emui-resultset-box > .header .actions {
  position: absolute;
  top: 10px;
  right: 10px;
}
div.emui-resultset-box > .header .actions i {
  font-size: 14px;
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
}
div.emui-resultset-box > .header .actions > .error {
  background-color: #fbb450;
}
div.emui-resultset-box > .header .actions > .success {
  background-color: green;
}
div.emui-resultset-box > .header .actions .disabled,
div.emui-resultset-box > .header .actions [disabled] {
  color: #e0e0e0 !important;
}
div.emui-resultset-box > .header h1 {
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  margin: 2px 0;
  max-width: 166px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 120px;
  min-height: 16px;
}
div.emui-resultset-box > .header h2 {
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  max-width: 166px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  font-weight: normal;
  color: #0f56bc;
  min-width: 120px;
  min-height: 16px;
}
div.emui-resultset-box > .header .actions.hidden {
  display: none;
}
div.emui-resultset-box > .header .actions.hidden * {
  display: none;
}
div.emui-resultset-box > .header .actions.hidden ~ .title h1,
div.emui-resultset-box > .header .actions.hidden ~ .title h2 {
  max-width: 200px;
}
div.emui-resultset-box .content {
  height: 150px;
  line-height: 20px;
  cursor: pointer;
  position: relative;
}
div.emui-resultset-box .content .waitingmsg {
  position: absolute;
  bottom: 0;
  /* left: 0; */
  right: 0;
  /* top: 0; */
  height: 42px;
  font-weight: bold;
  color: gray;
  font-size: 14px;
  display: none;
  text-align: center;
  box-sizing: border-box;
  width: 50px;
}
div.emui-resultset-box .content .waitingmsg .icon-spin {
  /* line-height: 147px; */
  font-size: 40px;
  color: #739ec9;
  display: inline-block;
}
div.emui-resultset-box .content .waitingmsg.success,
div.emui-resultset-box .content .waitingmsg.warning,
div.emui-resultset-box .content .waitingmsg.info {
  padding-top: 10px;
}
div.emui-resultset-box .content.image {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  background-color: #e0e0e0;
  text-align: center;
}
div.emui-resultset-box .content.image img {
  max-width: 100%;
  max-height: 100%;
}
div.emui-resultset-box .content.text {
  background-color: #ededed;
  padding: 5px;
}
div.emui-resultset-box .content.text > div {
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 13px;
  font-weight: 300;
}
div.emui-resultset-box .footer {
  padding: 0 5px;
  background-color: #555555;
  line-height: 14px;
  font-size: 13px;
  min-height: 28px;
  color: #fff;
}
div.emui-resultset-box .footer:before,
div.emui-resultset-box .footer:after {
  content: " ";
  display: table;
}
div.emui-resultset-box .footer:after {
  clear: both;
}
div.emui-resultset-box .footer > div {
  max-width: 115px;
  overflow: hidden;
  max-height: 14px;
  text-overflow: ellipsis;
  margin: 7px 0;
}
div.emui-resultset-box .footer .left {
  float: left;
}
div.emui-resultset-box .footer .left.big {
  max-width: 160px;
}
div.emui-resultset-box .footer .left.small {
  max-width: 80px;
}
div.emui-resultset-box .footer .right {
  float: right;
}
div.emui-resultset-box .footer .right.big {
  max-width: 160px;
}
div.emui-resultset-box .footer .right.small {
  max-width: 80px;
}
/***
Changes introduced with the new emSearch (November 2014)
***/
.querypreview .emui-resultset-box {
  border: 1px solid #999999;
  /*#c4d2e1;*/
  min-width: 250px;
  width: calc( 25% - 10px );
}
.querypreview .emui-resultset-box:hover {
  /*         border: 1px solid #35608b; */
}
.querypreview .emui-group-divider:first-of-type {
  padding-top: 0 !important;
}
.emui-resultset-box[data-type="EOM::User"] .content.image {
  padding: 5px;
  background-color: white;
}
.emui-resultset-box[data-type="EOM::User"] .content.image img {
  border-radius: 5px;
}
.emui-resultset-box[data-type="EOM::User"] .yellowButton {
  color: #e5da73 !important;
}
.emui-resultset-box[data-type="EOM::User"] .footer {
  display: none;
}
.emui-resultset-box[data-type="EOM::User"] .header {
  background-color: #f3f3f4;
  min-height: 67px;
  box-sizing: border-box;
}
.emui-resultset-box[data-type="EOM::User"] .header .actions {
  width: 100%;
  top: auto;
  left: auto;
  position: relative !important;
  margin: 0 auto;
  clear: both;
  text-align: center;
  right: auto;
  padding-bottom: 3px;
  padding-top: 3px;
}
.emui-resultset-box[data-type="EOM::User"] .header .actions i {
  font-size: 16px;
}
.emui-resultset-box[data-type="EOM::User"] .header .actions .dropdown-menu {
  text-align: left;
}
.emui-resultset-box[data-type="EOM::User"] .header .actions .btn {
  text-align: center;
  background-color: transparent;
  color: #739ec9;
}
.emui-resultset-box[data-type="EOM::User"] .header .actions .btn .i {
  font-size: 20px;
}
.emui-resultset-box[data-type="EOM::User"] .title {
  text-align: center;
  width: 100% !important;
}
.emui-resultset-box[data-type="EOM::User"] .title h1,
.emui-resultset-box[data-type="EOM::User"] .title h2 {
  display: block;
  max-width: 100%;
}
/***
Grid style
***/
.querypreview.grid-style {
  overflow-x: hidden;
}
.querypreview.grid-style .emui-resultset-box {
  width: 99%;
  margin: 0 5px;
  border-bottom: none;
}
.querypreview.grid-style .emui-resultset-box:last-of-type {
  border: 1px solid #c4d2e1;
}
.querypreview.grid-style .emui-resultset-box:hover {
  border: 1px solid #35608b;
}
.querypreview.grid-style .emui-resultset-box:hover + div {
  border-top: none;
}
.querypreview.grid-style .emui-resultset-box .header {
  padding: 0;
  min-height: 10px;
}
.querypreview.grid-style .emui-resultset-box .header h1 {
  margin: 6px 0 0 -4px;
  min-width: 70%;
  max-width: 500px;
  /* RESPONSIVENESS */
}
.querypreview.grid-style .emui-resultset-box .header h2 {
  float: right;
  margin: 6px 30px 0 0px;
  min-width: 24%;
  text-align: right;
}
.querypreview.grid-style .emui-resultset-box .header .actions {
  top: 5px;
  right: 5px;
}
.querypreview.grid-style .emui-resultset-box .header .actions .btn {
  line-height: 16px;
}
.querypreview.grid-style .emui-resultset-box .footer {
  min-height: 20px;
  color: #000;
  background-color: whitesmoke;
}
.querypreview.grid-style .emui-resultset-box .footer > div {
  margin: 5px 0;
  min-width: 30%;
  max-width: 45%;
}
.querypreview.grid-style .emui-resultset-box .footer .right {
  text-align: right;
}
.querypreview.grid-style .emui-resultset-box .content.text,
.querypreview.grid-style .emui-resultset-box .content.image {
  display: none;
}
.quicksearch-iconAppender {
  font-size: 20px;
  z-index: 1;
  border-radius: 8px;
  float: left;
  padding: 3px 5px 0 4px;
  background-color: white;
  display: none !important;
}
.quicksearch-iconAppender i {
  margin: 0 2px 0 2px;
}
.quicksearch-iconAppender i.last {
  margin-right: 0;
}
/***************************************************************************************** 
**                                  TAGGING                                             **
*****************************************************************************************/
.search-keywords {
  color: gray;
}
.search-operators {
  color: gray;
}
.search-terms {
  font-weight: bold;
}
.search-terms-tag {
  font-weight: normal;
  background-color: #d5e1ee;
  color: #080808 !important;
  padding: 2px;
  margin-top: -1px;
  cursor: default;
  display: inline-block !important;
}
.search-terms-tag .delete {
  margin-left: 3px;
  height: 18px;
  display: inline-block !important;
  vertical-align: top !important;
  padding-top: 1px;
  font-size: 12px;
}
/***************************************************************************************** 
**                                  QUICKSEARCH MENU'                                   **
*****************************************************************************************/
.qs-menu-icon {
  width: 16px;
  height: 16px;
  margin-right: 4px;
}
.qs-menu-description {
  font-size: 12px;
  color: gray;
}
[data-context="candidate"] {
  max-width: 430px;
}
[data-context="candidate"] .qs-menu-description {
  display: none;
}
.qs-front {
  z-index: 10000000;
}
.qs-quicksearch {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
  max-height: 350px;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 99999;
}
.qs-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  outline: none;
  border: 1px solid #aaaaaa;
  background: #ffffff;
  color: #222222;
}
.qs-menu a {
  color: #222222;
}
.qs-menu .qs-state-hover,
.qs-menu .qs-state-focus {
  border: 1px solid #999999;
  background: #BFD2E6;
  font-weight: normal;
  color: #212121;
}
.qs-menu .qs-state-hover a,
.qs-menu .qs-state-hover a:hover,
.qs-menu .qs-state-hover a:link,
.qs-menu .qs-state-hover a:visited {
  color: #212121;
  text-decoration: none;
}
.qs-menu .qs-state-active {
  border: 1px solid #aaaaaa;
  background: #ffffff;
  font-weight: normal;
  color: #212121;
}
.qs-menu .qs-state-active a,
.qs-menu .qs-state-active a:link,
.qs-menu .qs-state-active a:visited {
  color: #212121;
  text-decoration: none;
}
.qs-menu .qs-menu {
  margin-top: -3px;
  position: absolute;
}
.qs-menu .qs-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.qs-menu .qs-menu-item a {
  text-decoration: none;
  display: block;
  padding: 3px .4em;
  line-height: 1.4;
  min-height: 0;
  font-weight: normal;
}
.qs-menu .qs-menu-item a.qs-state-focus,
.qs-menu .qs-menu-item a.qs-state-active {
  font-weight: normal;
  margin: -1px;
}
[data-search-domain][disabled] {
  color: #d8d8d8;
}
.em-multimodal {
  /**** COMMONS ****/
  /**** END OF COMMONS ****/
  /***** SEARCH CONTAINER *****/
  /***** END OF SEARCH CONTAINER *****/
  /***** PANELS (COMMON) *****/
  /***** END OF PANELS *****/
  /**** MODAL ****/
  /**** END OF MODAL ****/
  /**** CANDIDATE ****/
  /**** END OF CANDIDATE ****/
}
.em-multimodal .modal-footer {
  padding: 0 10px !important;
}
.em-multimodal .modal-footer button {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 2px;
}
.em-multimodal .emui-loading-container {
  margin: 30px auto;
  background-color: #4277ad;
  width: 150px;
  height: 5px;
}
.em-multimodal .emui-loading-container .emui-loading-block {
  background-color: #fff;
  width: 30px;
  height: 5px;
  float: left;
  animation-iteration-count: infinite !important;
  -webkit-animation-iteration-count: infinite !important;
}
.em-multimodal.slim .modal-body {
  padding: 2px;
}
.em-multimodal .cd-container {
  padding: 0 2px;
}
.em-multimodal .cd-container .emui-suggested-keywords {
  display: inline-block;
}
.em-multimodal .cd-container .emui-suggested-keywords h4 {
  margin-top: 0;
}
.em-multimodal .cd-container .emui-suggested-keywords .em-search-suggested-key {
  cursor: pointer;
}
.em-multimodal .cd-container .emui-suggested-keywords .em-search-suggested-key .label-info {
  background-color: #A5C0DC;
  padding: 6px 8px;
  font-size: 14px;
  margin-bottom: 6px;
}
.em-multimodal .modal-header {
  padding: 9px 8px;
}
.em-multimodal .modal-header h3 {
  /*font-size: 26px;
      line-height: 28px;
      max-height: 30px;*/
}
.em-multimodal .modal-body {
  max-height: 1000px;
  overflow-y: inherit;
  padding: 10px;
}
.em-multimodal .modal-footer {
  padding: 10px 10px 0 10px;
}
.em-multimodal .modal-footer button {
  min-width: 100px !important;
}
.em-multimodal .modal-footer button .icon-left {
  margin-right: 2px;
}
.em-multimodal .modal-footer button .icon-right {
  margin-left: 2px;
}
.em-multimodal .modal-footer .btn {
  margin-left: 5px;
  margin-bottom: 10px;
}
.em-multimodal .modal-footer .pull-left .btn:first-child {
  margin-left: 0;
}
.em-multimodal .modal-footer .emui-blue-btn {
  min-width: 0 !important;
  /*       background-color: transparent !important; */
  margin-left: 0;
  margin-right: 0;
}
.em-multimodal .ui-draggable-dragging {
  max-width: 350px;
}
.em-multimodal a[data-search] {
  cursor: pointer;
}
.em-multimodal .emui-search-vertical-separator {
  width: 1px;
  border-left: 1px solid lightgray;
  height: 24px;
  display: inline-block;
  margin: 2px 1px;
  padding: 0;
  vertical-align: top;
  float: left;
}
.em-multimodal .emui-search-archive-list {
  display: inline-block;
  float: right;
}
.em-multimodal .emui-search-archive-list input[type="checkbox"] {
  width: 100%;
  margin-top: 0;
}
.em-multimodal .emui-search-archive-list .checkboxlabel {
  padding: 1px 5px;
  display: inline-block;
  height: 28px;
  line-height: 24px;
}
.em-multimodal .emui-search-archive-list input[type="checkbox"] + .checkboxlabel {
  border: 1px dotted transparent;
  color: lightgray;
}
.em-multimodal .emui-search-archive-list input[type="checkbox"]:checked + .checkboxlabel {
  background-color: #d5e1ee;
  color: black;
  border-bottom: 2px solid #739ec9;
}
.em-multimodal .em-search-domain-name.active {
  background-color: transparent;
  border-color: transparent;
  font-weight: bold;
  color: #739ec9;
}
.em-multimodal .queryNO {
  border: 1px solid #e9322d ! important;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.em-multimodal .queryWARN {
  border: 1px solid #8a6d3b ! important;
  -webkit-box-shadow: 0 0 6px #fcf8e3;
  -moz-box-shadow: 0 0 6px #fcf8e3;
  box-shadow: 0 0 6px #fcf8e3;
}
.em-multimodal [data-search-obj][contenteditable=true] {
  background-color: #FFFFFF;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  outline: 0px solid transparent;
  font-size: 15px ! important;
  /* 13px */
  min-height: 30px;
  /* 28px */
  width: auto;
  height: 30px;
  /* 28px */
  padding: 4px 5px 4px 5px;
}
.em-multimodal [data-search-obj][contenteditable=true] * {
  vertical-align: baseline;
  display: inline;
  white-space: nowrap;
}
.em-multimodal [data-search-obj][contenteditable=true] br {
  display: none;
}
.em-multimodal .emui-search-style-list {
  width: 70px;
}
.em-multimodal .emui-search-style-list i {
  color: #739ec9;
  font-size: 20px;
  line-height: 28px;
  padding: 5px;
  cursor: pointer;
}
.em-multimodal .emui-search-style-list i.selected {
  color: white !important;
  background-color: #739ec9;
}
.em-multimodal .emui-search-toolbar {
  margin: 2px 0 0 0;
  float: left;
}
.em-multimodal .emui-search-toolbar .btn {
  margin-right: 1px !important;
}
.em-multimodal .archiveBox {
  display: inline-block;
  position: relative;
  float: left;
  margin-right: 1px;
  margin-top: 0px !important;
  padding-left: 2px;
}
.em-multimodal .archiveBox input[type="checkbox"] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  margin-left: 0;
}
.em-multimodal [data-search-button="try-query"],
.em-multimodal .emui-search-abort-icon {
  float: right;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  height: 30px;
  width: 45px;
  padding: 0 6px;
}
.em-multimodal .search-suggest-type {
  color: lightgray;
  font-style: italic;
  margin-right: 3px;
  display: none;
}
.em-multimodal .icon-circle-blank + .search-suggest-type {
  display: inline;
}
.em-multimodal .emui-search-container {
  font-size: 24px;
  color: white;
  border: 1px solid #BCBCBC;
  width: 100%;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  /*** DISABLED SEARCH ***/
}
.em-multimodal .emui-search-container > i[class^="icon"] {
  color: #fff;
  font-size: 24px;
  cursor: pointer;
}
.em-multimodal .emui-search-container .icon-circle-blank {
  visibility: hidden;
}
.em-multimodal .emui-search-container .input-prepend {
  float: left;
  margin-bottom: 0;
}
.em-multimodal .emui-search-container .input-prepend .btn-group {
  float: left;
}
.em-multimodal .emui-search-container .input-prepend .dropdown-toggle {
  background-color: #fff;
  color: #000;
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
  border-right: 1px solid lightgray;
  padding: 4px 6px;
  height: 30px;
}
.em-multimodal .emui-search-container .input-prepend .caret {
  border-top-color: #000;
  border-bottom-color: #000;
}
.em-multimodal .emui-search-container .input-append[data-search="type"] {
  float: right;
  margin-bottom: 0;
}
.em-multimodal .emui-search-container .input-append[data-search="type"] .btn-group {
  float: left;
}
.em-multimodal .emui-search-container .input-append[data-search="type"] .btn.dropdown-toggle {
  background-color: #fff;
  /*color: lightgray;*/
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  padding: 4px 6px;
  border-radius: 0 10px 10px 0;
  color: #000;
}
.em-multimodal .emui-search-container .input-append[data-search="type"] .caret {
  border-top-color: #000;
  border-bottom-color: #000;
  margin-left: 4px;
}
.em-multimodal .emui-search-container [data-search-obj] {
  color: black;
}
.em-multimodal .emui-search-container [data-search-obj]:empty:not(:focus):before {
  content: attr(data-ph);
  color: lightgrey;
  font-style: italic;
}
.em-multimodal .emui-search-container .tooltip {
  opacity: 0.9;
  left: 25px !important;
  max-width: 500px;
}
.em-multimodal .emui-search-container .tooltip .tooltip-arrow {
  border-bottom-color: #C34C33;
}
.em-multimodal .emui-search-container .tooltip .tooltip-inner {
  background-color: #C34C33;
  max-width: 490px;
  padding: 2px 8px;
  font-size: 14px;
}
.em-multimodal .emui-search-container .emui-search-abort-icon {
  cursor: pointer;
  display: none;
}
.em-multimodal .emui-search-container.emui-search-disabled {
  background-color: #f5f5f5 ! important;
}
.em-multimodal .emui-search-container.emui-search-disabled [data-search-obj="em-quicksearch"] {
  background-color: #f5f5f5 ! important;
  color: #555555;
}
.em-multimodal .emui-search-container.emui-search-disabled .input-prepend .dropdown-toggle {
  background-color: #f5f5f5 ! important;
  color: #555555;
}
.em-multimodal .emui-search-container.emui-search-disabled .input-prepend .caret {
  border-top-color: #555555 ! important;
  border-bottom-color: #555555 ! important;
}
.em-multimodal .emui-search-container.emui-search-disabled .search-suggest-type {
  display: none;
}
.em-multimodal .emui-search-container.emui-search-disabled [data-search-button="try-query"] {
  background-color: #7c7c7c ! important;
  display: none !important;
}
.em-multimodal .emui-search-container.emui-search-disabled .emui-search-abort-icon {
  display: block;
}
.em-multimodal .emui-search-container.emui-search-disabled .emui-search-spinner {
  font-size: 14px;
  background-color: #f5f5f5 ! important;
  color: #555555;
  margin-top: 4px;
}
.em-multimodal .emui-search-container.emui-search-disabled .emui-search-type-choice [data-search-typeimage] {
  color: #555555;
}
.em-multimodal .emui-search-container.emui-search-disabled .emui-search-type-choice > div,
.em-multimodal .emui-search-container.emui-search-disabled .emui-search-type-choice .dropdown-toggle,
.em-multimodal .emui-search-container.emui-search-disabled .emui-search-type-choice i {
  background-color: #f5f5f5 ! important;
  color: #555555;
}
.em-multimodal .emui-search-container.emui-search-disabled .emui-search-type-choice .caret {
  border-top-color: #555555 ! important;
  border-bottom-color: #555555 ! important;
}
.em-multimodal .emui-search-second-bar {
  margin-top: 10px;
}
.em-multimodal .emui-search-container.emui-search-hidden + .row-fluid .emui-search-second-bar,
.em-multimodal .emui-search-container + .row-fluid.emui-search-hidden .emui-search-second-bar {
  margin-top: 0px;
}
.em-multimodal .emui-search-container.emui-search-hidden + .row-fluid.emui-search-hidden ~ .emui-search-preview-panel {
  margin-top: 0px !important;
}
.em-multimodal .emui-search-container.emui-search-hidden ~ .emui-search-preview-panel iframe {
  height: 475px;
}
.em-multimodal .row-fluid.emui-search-hidden ~ .emui-search-preview-panel {
  max-height: 518px !important;
}
.em-multimodal .row-fluid.emui-search-hidden ~ .emui-search-preview-panel [data-preview-panel] {
  max-height: 518px ;
  height: 518px;
}
.em-multimodal[data-current-domain="contacts"] .row-fluid.emui-search-hidden ~ .emui-search-preview-panel {
  max-height: 480px !important;
}
.em-multimodal[data-current-domain="contacts"] .row-fluid.emui-search-hidden ~ .emui-search-preview-panel [data-preview-panel] {
  max-height: 480px ;
  height: 480px;
}
.em-multimodal .emui-search-preview-panel {
  margin: 10px -4px 0 -5px;
  /* margin-top was 8px */
  max-height: 480px;
}
.em-multimodal .emui-search-preview-panel .emui-panel {
  height: 480px;
  max-height: 480px;
  overflow-y: auto;
}
.em-multimodal .emui-search-preview-panel .emui-panel figure {
  max-height: 480px;
}
.em-multimodal .emui-search-preview-panel .emui-panel figure img {
  max-height: 480px;
}
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title ~ .transientLoad figure,
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title ~ .lazyLoad figure {
  max-height: 439px;
}
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title ~ .transientLoad figure img,
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title ~ .lazyLoad figure img {
  max-height: 439px;
}
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title.hidden ~ .transientLoad figure,
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title.hidden ~ .lazyLoad figure {
  max-height: 480px;
}
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title.hidden ~ .transientLoad figure img,
.em-multimodal .emui-search-preview-panel .emui-panel .preview-title.hidden ~ .lazyLoad figure img {
  max-height: 480px;
}
.em-multimodal .emui-search-preview-panel .emui-panel .large-disabled {
  text-align: center;
  padding-top: 100px;
  opacity: .6;
}
.em-multimodal .emui-search-preview-panel .emui-panel .large-disabled h1 {
  display: inline-block;
  font-size: 66px;
  padding-right: 20px;
  color: #c4d2e1;
  line-height: 75px;
}
.em-multimodal .emui-search-preview-panel .emui-panel .large-disabled i {
  font-size: 66px;
  color: #c4d2e1;
  display: inline-block;
}
.em-multimodal .emui-search-preview-panel .emui-panel .large-disabled [class^="icon-"]:before,
.em-multimodal .emui-search-preview-panel .emui-panel .large-disabled [class^="emui-icon-"]:before {
  -webkit-transform: rotate(0);
}
.em-multimodal .emui-search-preview-panel [data-preview-panel="quickpreview"] {
  padding: 0 5px;
}
.em-multimodal .emui-search-preview-panel [data-preview-panel="quickpreview"] .preview-counter {
  position: absolute;
  top: 0;
  right: 5px;
  font-size: 12px;
  background-color: #f3f6f9;
  padding: 5px;
}
.em-multimodal .emui-search-preview-panel [data-preview-panel="quickpreview"] iframe {
  width: 100%;
  height: 100%;
}
.em-multimodal .emui-search-preview-panel [data-preview-panel="quickpreview"] .eom-code {
  margin: 0;
}
.em-multimodal .emui-search-preview-panel [data-empreviewtype="EOM::User"] .preview-counter {
  top: auto;
  bottom: 0;
}
.em-multimodal .emui-search-custom-filter-panel {
  position: relative;
  background-color: #dde7ed;
  width: 280px;
  margin-bottom: 10px;
  padding: 10px;
  float: left;
  height: 470px;
  margin-top: 10px;
  overflow-y: auto;
  overflow-x: hidden;
  display: none;
}
.em-multimodal .emui-search-custom-filter-panel.visible {
  display: block;
}
.em-multimodal .emui-search-custom-filter-panel .input-append.date {
  width: calc( 100% - 28px );
}
.em-multimodal .emui-search-custom-filter-panel.visible + .emui-search-preview-panel {
  width: calc( 100% - 280px );
  float: right;
}
.em-multimodal[data-search-context="modal"] {
  top: 11%;
}
.em-multimodal[data-search-context="modal"] .modal-dialog {
  width: 1100px;
}
.em-multimodal[data-search-context="modal"] [data-empreviewtype='EOM::Story'] .lazyLoad img,
.em-multimodal[data-search-context="modal"] [data-empreviewtype='EOM::WireStory'] .lazyLoad img,
.em-multimodal[data-search-context="modal"] [data-empreviewtype='EOM::CompoundStory'] .lazyLoad img {
  max-height: 1000px;
}
.em-multimodal[data-search-context="modal"] .emui-panel iframe {
  height: 434px;
}
.em-multimodal[data-search-context="candidate"] {
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  overflow-y: hidden;
  overflow-x: hidden;
  /** SOCIAL IN CANDIDATE **/
}
.em-multimodal[data-search-context="candidate"] .emui-search-toolbar {
  width: 100% !important;
}
.em-multimodal[data-search-context="candidate"] .modal-body {
  padding: 0;
  overflow-x: hidden;
}
.em-multimodal[data-search-context="candidate"] [data-action-toolbar] .icon-with-label {
  margin-right: 0;
}
.em-multimodal[data-search-context="candidate"] [data-action-toolbar] .emui-button-label {
  display: none !important;
}
.em-multimodal[data-search-context="candidate"] [data-search-button],
.em-multimodal[data-search-context="candidate"] .social-search-button {
  min-width: 35px !important;
}
.em-multimodal[data-search-context="candidate"] [data-search-button] span,
.em-multimodal[data-search-context="candidate"] .social-search-button span {
  display: none !important;
}
.em-multimodal[data-search-context="candidate"] .cd-container .actions,
.em-multimodal[data-search-context="candidate"] .cd-container [data-preview-dropdown],
.em-multimodal[data-search-context="candidate"] .cd-container [data-em-action] {
  z-index: 1000 !important;
}
.em-multimodal[data-search-context="candidate"] .inner-container:before {
  width: 0;
}
.em-multimodal[data-search-context="candidate"] a[data-em-action].disabled {
  color: lightgrey;
  cursor: default;
}
.em-multimodal[data-search-context="mobile"] {
  width: 100% !important;
  position: absolute;
  top: 0 !important;
  left: 0;
  height: 100%;
  margin: 0 !important;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
}
.em-multimodal[data-search-context="mobile"] * {
  -webkit-tap-highlight-color: transparent;
}
.em-multimodal[data-search-context="mobile"] .modal-body {
  height: 100%;
  padding: 0;
}
.em-multimodal[data-search-context="mobile"] .modal-body .row-fluid {
  /*          width: auto;*/
  /*          padding: 0 20px; */
  position: absolute;
  z-index: 1000;
}
.em-multimodal[data-search-context="mobile"] .modal-body .row-fluid .archiveBox {
  margin-right: 4px !important;
}
.em-multimodal[data-search-context="mobile"] .modal-body .row-fluid .archiveBox:last-child {
  margin-right: 0 !important;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-container {
  visibility: hidden;
  height: 0;
  border: 0;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar {
  margin-top: 0;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar .emui-search-archive-list {
  background-color: #dde7ed;
  width: 100%;
  padding: 10px 20px;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar .emui-search-archive-list .archiveBox {
  margin-right: 10px;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar .emui-search-archive-list .archiveBox input[type="checkbox"] + .checkboxlabel {
  border-radius: 2px;
  color: white;
  height: 24px;
  line-height: 19px;
  font-weight: bold;
  background-color: #bbb;
  padding: 1px 7px;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar .emui-search-archive-list .archiveBox input[type="checkbox"]:checked + .checkboxlabel {
  background-color: #a2bfd9;
  /* TODO use variable */
  border-bottom: none;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar .eom-search-main-toolbar {
  padding: 10px 20px;
  width: calc(100% - 40px);
  background-color: white;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar .eom-search-main-toolbar .emui-toolbar-icon {
  margin-right: 4px;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-second-bar .eom-search-main-toolbar .emui-button-label {
  font-size: 12px;
  font-weight: bold;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-preview-panel {
  max-height: none;
  height: auto;
  overflow: auto;
  position: absolute;
  top: 30px;
  left: 0;
  bottom: 51px;
  right: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-preview-panel .emui-panel {
  max-height: none;
  height: auto;
  /*              .emui-binder-result.emui-resultset-box.emui-thumbnail-block:hover { */
  /*                  .emui-button-container.actions { */
  /*                      visibility: */
  /*                  }    */
  /*              }    */
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-preview-panel .emui-panel.emui-search-preview-list * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}
.em-multimodal[data-search-context="mobile"] .modal-body .emui-search-preview-panel .emui-panel .emui-button-container {
  visibility: hidden;
  height: 0;
}
.em-multimodal[data-search-context="mobile"] .modal-footer {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
@media only screen and (min-height: 520px) and (max-height: 650px) {
  .emui-search-custom-filter-panel,
  .emui-search-preview-panel .emui-panel {
    height: 370px !important;
    overflow-y: auto !important;
  }
  .row-fluid.emui-search-hidden ~ .emui-search-preview-panel {
    max-height: 408px !important;
  }
  .row-fluid.emui-search-hidden ~ .emui-search-preview-panel [data-preview-panel] {
    max-height: 408px !important;
    height: 408px !important;
    overflow-y: auto !important;
  }
  [data-search-context="modal"] .emui-panel iframe {
    height: 319px;
    /* NOTA: this is for Iframe, TODO for other */
  }
}
@media only screen and (max-height: 519px) {
  .emui-search-custom-filter-panel,
  .emui-search-preview-panel .emui-panel {
    height: 237px !important;
    overflow-y: auto !important;
  }
  .row-fluid.emui-search-hidden ~ .emui-search-preview-panel {
    max-height: 275px !important;
  }
  .row-fluid.emui-search-hidden ~ .emui-search-preview-panel [data-preview-panel] {
    max-height: 275px !important;
    height: 275px !important;
    overflow-y: auto !important;
  }
  [data-search-context="modal"] .emui-panel iframe {
    height: 186px;
    /* NOTA: this is for Iframe, TODO for other */
  }
}
/**** END OF MEDIA QUERIES ****/
/************* TOOLBAR ***************/
.em-toolbar-button.success {
  background-color: green;
}
.em-toolbar-button.success i:before {
  content: "\f00c" !important;
  /** ICON-OK **/
  font-family: FontAwesome;
  font-weight: 900;
}
.em-toolbar-button.warning {
  background-color: darkorange;
}
.em-toolbar-button.warning i:before {
  content: "\f071" !important;
  /* icon-warning-sign font-awesome */
  font-family: FontAwesome;
  font-weight: 900;
}
.em-toolbar-button.info {
  background-color: lightskyblue;
}
.em-toolbar-button.info i:before {
  content: "\f05a" !important;
  /* icon-warning-sign font-awesome */
  font-family: FontAwesome;
  font-weight: 900;
}
[data-search-button="show-filters"],
[data-search-button="debug"] {
  /*       background-color: transparent !important; */
  /*       color: #4e84bb !important; */
}
[data-search-button="show-filters"].active,
[data-search-button="debug"].active {
  /*           background-color: #4e84bb !important; */
  /*           color: #fff !important; */
}
/************* CANDIDATE STYLE ************/
div#binder-search-container .emui-search-custom-filter-panel {
  max-height: 180px !important;
  width: 100% !important;
}
div#binder-search-container .modal-header,
div#binder-search-container .modal-body {
  margin: 10px;
}
div#binder-search-container .modal-body {
  max-height: 5000px;
  height: 100%;
}
div#binder-search-container .modal-body.footerVisible {
  height: calc( 100% - 49px );
}
div#binder-search-container .modal-body .emui-search-preview-panel {
  max-height: 5000px;
  width: 100% !important;
  margin: 8px 0px 0 0px;
}
div#binder-search-container .modal-body .emui-panel {
  max-height: 5000px;
  height: auto;
}
div#binder-search-container .modal-body .eom-search-main-toolbar {
  float: left;
  display: block;
  width: 100%;
  margin-top: 10px;
}
div#binder-search-container .modal-body .eom-search-main-toolbar.emui-search-hidden {
  margin-top: 0;
}
div#binder-search-container .modal-body .emui-search-archive-list {
  width: 100%;
  margin-top: 10px;
}
div#binder-search-container .modal-body .emui-search-archive-list.emui-search-hidden {
  margin-top: 0;
}
div#binder-search-container .modal-body .emui-search-second-bar {
  margin-top: 0 !important;
}
div#binder-search-container .modal-body .emui-search-archive-listitem {
  float: right;
  width: 100%;
}
div#binder-search-container .modal-footer {
  position: absolute;
  bottom: 0px;
  width: 100%;
}
div#binder-search-container .emui-resultset-box {
  width: 98%;
}
div#binder-search-container .emui-resultset-box .title h1,
div#binder-search-container .emui-resultset-box .title h2 {
  max-width: 305px !important;
  display: block;
}
div#binder-search-container .emui-resultset-box .footer .left {
  max-width: 160px !important;
}
div#binder-search-container .emui-resultset-box .footer .left.big {
  max-width: 250px !important;
}
div#binder-search-container .emui-resultset-box .footer .right {
  max-width: 160px !important;
}
div#binder-search-container .emui-resultset-box .footer .right.small {
  max-width: 100px !important;
}
div#binder-search-container .emui-resultset-box[data-type="EOM::User"] .title h1,
div#binder-search-container .emui-resultset-box[data-type="EOM::User"] .title h2 {
  max-width: 100% !important;
  display: block;
}
.emui-search-number-results,
.emui-search-resulter,
.emui-search-pager {
  min-width: 0px !important;
  padding: 0px 3px;
  margin-top: -10px;
  font-size: 14px;
  height: 30px;
  background: transparent;
  box-shadow: none;
  -webkit-box-shadow: none;
  border: none;
  cursor: default;
}
/************ EM-TOOLBAR *******************/
.em-toolbar .yellowButton,
.emui-button-container .yellowButton {
  color: #FFF380;
}
.em-toolbar .em-toolbar-button,
.emui-button-container .em-toolbar-button {
  margin-left: 1px;
  text-align: center;
}
.em-toolbar .emui-toolbar-icon,
.emui-button-container .emui-toolbar-icon {
  margin-right: 4px;
}
.em-toolbar .emui-toolbar-icon.icon-with-label,
.emui-button-container .emui-toolbar-icon.icon-with-label {
  margin-right: 4px;
}
.em-toolbar .emui-toolbar-icon.icon-without-label,
.emui-button-container .emui-toolbar-icon.icon-without-label {
  margin-right: 0;
}
.emui-search-custom-filter-panel .panel-title {
  font-size: 16px;
  font-weight: bold;
  color: #4e84bb;
  margin-bottom: 8px;
}
.emui-search-custom-filter-panel .panel-body .emui-row {
  display: block;
  width: 100%;
  margin-bottom: 10px;
}
.emui-search-custom-filter-panel .panel-body .emui-row .emui-title {
  width: 100%;
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 1px;
  color: black;
}
.emui-search-custom-filter-panel .panel-body .emui-row .emui-content {
  width: 100%;
}
.emui-search-custom-filter-panel .panel-body .emui-row:last-of-type {
  margin-bottom: 0px;
}
.querypreview .large-disabled {
  text-align: center;
  padding-top: 100px;
  opacity: .6;
}
.querypreview .large-disabled h1 {
  display: inline-block;
  font-size: 66px;
  padding-right: 20px;
  color: #c4d2e1;
  line-height: 75px;
}
.querypreview .large-disabled i {
  font-size: 66px;
  color: #c4d2e1;
  display: inline-block;
}
.querypreview .large-disabled [class^="icon-"]:before,
.querypreview .large-disabled [class^="emui-icon-"]:before {
  -webkit-transform: rotate(0);
}
.show-header .modal-header {
  display: block !important;
}
.show-header .modal-header h3 {
  display: block !important;
  font-size: 16px;
}
.show-header .modal-header h3 span {
  font-weight: bold;
}
.show-header .modal-header h3 i {
  margin-right: 5px;
}
.edit-mode .modal-header {
  display: block !important;
}
.edit-mode .modal-header h3 {
  display: block !important;
  font-size: 16px;
}
.edit-mode .modal-header h3 span {
  font-weight: bold;
}
.edit-mode .modal-header h3 i {
  margin-right: 5px;
}
.eom-search-main-toolbar > button {
  padding: 4px 8px;
}
.em-search-highlighted {
  /*     color: @em-blue; */
  background-color: rgba(255, 255, 0, 0.5);
}
.emui-search-toolbar button,
.more-buttons {
  background-color: white;
  padding: 4px 8px;
  color: #505050;
}
.emui-search-toolbar button:hover,
.more-buttons:hover,
.emui-search-toolbar button:focus,
.more-buttons:focus,
.emui-search-toolbar button:active,
.more-buttons:active {
  background-color: #eee;
}
.more-buttons {
  padding: 4px 8px !important;
}
[data-search-button="back-arrow"] {
  color: #898989 !important;
  background-color: white;
}
/* .open { */
/*     .more-buttons { */
/*         background-color: @blue !important; */
/*         color: white; */
/*     } */
/* } */
.content-importer input[type="checkbox"],
.archiveBox input[type="checkbox"] {
  pointer-events: all;
}
/** 
* blueToolbar: used as a function
*/
.em-blueToolbar .emui-app-toolbar {
  padding-top: 0;
  border-bottom: 1px solid #90caf9;
}
.em-blueToolbar .emui-app-toolbar .btn {
  color: #0f56bc !important;
  padding: 4px 10px;
  min-width: 31px;
  cursor: default;
}
.em-blueToolbar .emui-app-toolbar .btn:hover:not([disabled]):not('.active'),
.em-blueToolbar .emui-app-toolbar .btn:active:not([disabled]):not('.active') {
  background-color: #d0e0f1 !important;
}
.em-blueToolbar .emui-app-toolbar .btn.active {
  background-color: #0f56bc !important;
  color: #fff !important;
}
.em-blueToolbar .emui-app-toolbar .btn.active i {
  font-weight: bold;
}
.em-blueToolbar .emui-app-toolbar .btn .caret {
  border-top-color: #90caf9;
  border-bottom-color: #90caf9;
}
[data-action].highlighted {
  padding: 5px;
  border-radius: 2px;
  background: #0f56bc;
  color: white !important;
  -webkit-box-shadow: 0px 0px 4px 2px rgba(78, 132, 187, 0.6);
  -moz-box-shadow: 0px 0px 4px 2px rgba(78, 132, 187, 0.6);
  box-shadow: 0px 0px 4px 2px rgba(78, 132, 187, 0.6);
}
.emui-blue-btn.highlighted,
.editing-function.highlighted {
  background-color: #d0e0f1 !important;
  -webkit-box-shadow: 0px 0px 4px 4px rgba(78, 132, 187, 0.6);
  -moz-box-shadow: 0px 0px 4px 4px rgba(78, 132, 187, 0.6);
  box-shadow: 0px 0px 4px 4px rgba(78, 132, 187, 0.6);
}
.toolbar-fixed-buttons .editing-function.highlighted {
  background-color: #4caf50 !important;
  box-shadow: none;
}
.toolbar-fixed-buttons .editing-function.highlighted-warning {
  background-color: #ffab02 !important;
  box-shadow: none;
}
.editing-function.highlighted[disabled="disabled"] {
  opacity: 0.5 !important;
}
/*to remove*/
/* .myGrid { */
/*   border: 1px solid #e8e8e8; */
/*   margin: auto; */
/* } */
/* .myGrid.border .slick-cell,  */
/* .myGrid.border .slick-headerrow-column, */
/* .myGrid.border .slick-header-column { */
/*   border: 1px solid !important; */
/* } */
.slick-viewport .emui-icon-folder,
.slick-viewport .toggle {
  margin-right: 10px !important;
  color: #4e84bb;
  display: inline !important;
}
.slick-viewport .toggle {
  height: 9px;
  width: 6px;
  display: inline-block;
}
.slick-header.ui-state-default,
.slick-headerrow.ui-state-default {
  width: 100%;
  overflow: hidden;
  border-left: 0px;
  border-bottom: 1px solid #e8e8e8;
  font-size: 75%;
}
.slick-header-columns,
.slick-headerrow-columns {
  position: relative;
  white-space: nowrap;
  cursor: default;
  overflow: hidden;
}
.slick-header-column.ui-state-default {
  position: relative;
  display: inline-block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 15px;
  margin: 0;
  padding: 10px;
  border-left: 0px;
  border-top: 0px;
  border-bottom: 0px;
  float: left;
}
.slick-headerrow-column.ui-state-default {
  padding: 4px;
}
.slick-header-column-sorted {
  font-style: italic;
}
.slick-sort-indicator {
  display: inline-block;
  width: 8px;
  height: 5px;
  margin-left: 4px;
  margin-top: 6px;
  float: left;
}
.slick-sort-indicator-desc {
  background: url(images/sort-desc.gif);
}
.slick-sort-indicator-asc {
  background: url(images/sort-asc.gif);
}
.slick-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  cursor: col-resize;
  width: 4px;
  right: 0px;
  top: 0;
  height: 100%;
}
.slick-sortable-placeholder {
  background: silver;
}
.grid-canvas {
  position: relative;
  outline: 0;
}
.slick-row.ui-widget-content,
.slick-row.ui-state-active {
  position: absolute;
  border: 0px;
  width: 100%;
}
.slick-cell,
.slick-headerrow-column {
  position: absolute;
  border: 1px solid transparent;
  border-bottom-color: #e8e8e8;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  vertical-align: middle;
  z-index: 1;
  padding: 5px;
  margin: 0;
  white-space: nowrap;
  cursor: default;
}
.slick-group-toggle {
  display: inline-block;
}
.slick-cell.highlighted {
  background: lightskyblue;
  background: rgba(0, 0, 255, 0.2);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.slick-cell.flashing {
  border: 1px solid red !important;
}
.slick-cell.editable {
  z-index: 11;
  overflow: visible;
  background: white;
  border-color: black;
  border-style: solid;
}
.slick-cell:focus {
  outline: none;
}
.slick-reorder-proxy {
  display: inline-block;
  background: blue;
  opacity: 0.15;
  /*   filter: alpha(opacity = 15); */
  cursor: move;
}
.slick-reorder-guide {
  display: inline-block;
  height: 2px;
  background: blue;
  opacity: 0.7;
  /*   filter: alpha(opacity = 70); */
}
.slick-selection {
  z-index: 10;
  position: absolute;
  border: 2px dashed black;
}
i.toggle.icon-caret-down,
i.toggle.icon-caret-right {
  font-size: 16px;
  color: #4e84bb;
  vertical-align: middle;
  margin: 0;
  cursor: pointer;
}
.slick-cell input[type="checkbox"] {
  pointer-events: all;
}
/* @import (less) "tree-blocks.less-n1300843763.source.code"; */
.eom-widget-buttons {
  position: relative;
}
.eom-widget-buttons:hover .eom-widget-button-wrapper {
  opacity: 1;
}
#emCodeBlockPreview .modal-body {
  max-height: 650px;
  height: auto;
}
#emCodeBlockPreview iframe {
  max-width: 100%;
}
#em-modal-publish-to .modal-body {
  height: 600px;
}
#em-modal-publish-to ul li {
  padding: 0 !important;
  line-height: initial !important;
  height: initial !important;
}
#em-modal-publish-to ul li:hover {
  background-color: transparent !important;
}
#em-modal-publish-to .jstree-clicked,
#em-modal-publish-to .jstree-hovered {
  box-shadow: none !important;
  background-color: transparent !important;
  border: none !important;
}
/*
 * emui-view & emui-widget 
 */
.emui-view {
  /*   -moz-box-sizing: border-box;   */
  /*        box-sizing: border-box; */
  /*   background-color: @body-bg; */
  background: white;
}
.emui-view:before,
.emui-view:after {
  content: " ";
  display: table;
}
.emui-view:after {
  clear: both;
}
.emui-view h1 {
  margin: 7px 0;
  text-transform: uppercase;
  line-height: 14px;
  font-size: 14px;
  font-weight: bold;
}
.emui-view h1.margin {
  margin-left: 10px;
}
.emui-view h1.margin .right {
  margin-right: 10px;
}
.emui-view h1.block {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.emui-view h1 small {
  line-height: 14px;
  font-size: 14px;
  font-weight: bold;
  color: #999999;
}
.emui-view h1 small.right {
  float: right;
}
.emui-view h1 a {
  color: #505050;
}
.emui-view h1 a:hover,
.emui-view h1 a:hover > small {
  text-decoration: underline;
}
.emui-view h1 [class^="icon-"],
.emui-view h1 [class*=" icon-"],
.emui-view h1 [class^="emui-icon-"],
.emui-view h1 [class*=" emui-icon-"] {
  margin-right: 7px;
}
.emui-view h2 {
  margin: 5px 0;
  line-height: 14px;
  font-size: 14px;
  font-weight: bold;
}
.emui-view.fill {
  width: 100%;
  height: 100%;
}
.emui-view.padding {
  padding: 10px;
}
.emui-view.emui-widget {
  background-color: #fff;
}
.emui-view.transparent {
  background-color: transparent;
}
.emui-view.emui-transparent {
  background-color: transparent;
  box-shadow: none;
  overflow: inherit;
}
.emui-view-content.overflowY {
  overflow-y: auto;
}
@media only screen and (max-width: 767px) {
  .emui-view-content {
    height: auto !important;
  }
  .emui-view-content.overflowY {
    height: auto !important;
    overflow-y: visible;
  }
}
.emui-border-box {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/*** general **/
.vertical-align {
  display: inline-block;
  vertical-align: middle;
}
.emui-workingarea-small {
  width: 450px;
}
.emui-rightworkingarea-big {
  width: 540px;
}
.emui-leftworkingarea-big {
  width: calc(100% - 560px);
}
.popover-title {
  background-color: #739ec9;
  padding: 5px 14px;
  color: #fff;
}
.emui-editor-channel a {
  color: #fff !important;
}
.emui-abtest-on #emui-editor-area {
  height: calc(100% - 46px) !important;
}
.emui-sidebyside-on #emui-editor-area {
  height: calc(100% - 46px) !important;
}
/* #right-workingArea { */
/*   .tab-content { */
/*     padding: @emui-internal-padding; */
/*     height: calc(~'100% - 38px'); */
/*      */
/*     .tab-pane { */
/*       height: 100%; */
/*     } */
/*   } */
/* } */
#emui-set-explorer,
#emui-set-myarea {
  /* #header-banner { */
  /*     height: 37px; */
  /*   } */
}
#emui-set-explorer .accordion,
#emui-set-myarea .accordion {
  overflow: auto;
}
#emui-set-explorer .accordion span.icon-centered,
#emui-set-myarea .accordion span.icon-centered {
  display: inline-block;
  width: 25px;
  text-align: center;
  margin: 0 2px 0 0;
}
#emui-set-explorer .accordion .em-accordion-icon,
#emui-set-myarea .accordion .em-accordion-icon {
  /*       padding-right: 10px; */
  text-decoration: none;
  width: 14px;
  display: inline-block;
  text-align: center;
  margin-right: 3px;
  padding-right: 0 !important;
}
/*!
 * Methode Swing 1.4.0
 * Copyright 2014 EidosMedia S.p.a.
 *
 * Contains the base CSS for the views. All views should inherit and/or extend this.
 * @name emui-views-base.less
 */
.emui-grid-vfill {
  height: 100%;
}
.emui-base-view {
  height: 100%;
  overflow: hidden;
  /**
 * Behaviour in case of missing navigator
 */
  /** Left navigator */
  /* Main col */
  /*     .grid-span-col-navigator + .grid-span-main { */
  /*         width: calc(~'100% - 220px'); */
  /*     } */
  /*     .grid-span-col-navigator.large + .grid-span-main { */
  /*         width: calc(~'100% - 320px'); */
  /*     } */
  /**
        Working area
    */
  /*     .emui-working-area { */
  /*         height: calc(~'100% - 72px'); */
  /*     } */
  /**
        Breadcrumb and filter.
    */
  /*     .workingAreaContent { */
  /*         overflow:auto; */
  /*         background-color: #fff; */
  /*         padding: 10px; */
  /*     } */
  /**
        Right working area animation
    */
  /*     #right-workingArea { */
  /*         display: block; */
  /*         opacity: 0; */
  /*         width: 0px; */
  /*         &.visible { */
  /*             opacity: 1; */
  /*             display: block !important; */
  /*         } */
  /*         .emui-container { */
  /*             .nav-tabs { */
  /*                 > li.active a { */
  /*                     max-width: 215px; */
  /*                 } */
  /*             } */
  /*         } */
  /*     } */
  /*     #left-workingArea { */
  /*         &.emui-working-area-smallest { */
  /*             width: 100%; */
  /*             &.contracted { */
  /*                 width: calc(~'50% - 10px') !important; */
  /*             } */
  /*             & + #right-workingArea.visible { */
  /*                 width: calc(~'50% - 10px'); */
  /*                 .topic-header.stickem { */
  /*                     width: auto !important; */
  /*                 } */
  /*             } */
  /*         } */
  /*         &.emui-working-area-small { */
  /*             width: 100%; */
  /*             &.contracted { */
  /*                 width: calc(~'60% - 10px'); */
  /*             } */
  /*             & + #right-workingArea.visible { */
  /*                 width: calc(~'40% - 10px'); */
  /*             } */
  /*         } */
  /*         &.emui-working-area-medium { */
  /*             &.contracted { */
  /*                 width: calc(~'66% - 10px'); */
  /*             } */
  /*             & + #right-workingArea.visible { */
  /*                 width: calc(~'34% - 10px'); */
  /*             } */
  /*         } */
  /*         &.emui-working-area-large { */
  /*             &.contracted { */
  /*                 width: calc(~'75% - 10px'); */
  /*             } */
  /*             & + #right-workingArea.visible { */
  /*                 width: calc(~'25% - 10px'); */
  /*             } */
  /*         } */
  /*     } */
}
.emui-base-view .grid-span-main > .emui-zone {
  margin-left: 10px !important;
  margin-right: 10px;
}
.emui-base-view .grid-span-col-navigator + .grid-span-main > .emui-zone {
  margin-left: 0 !important;
  margin-right: 0px;
}
.emui-base-view .em-navigator {
  padding: 8px;
}
.emui-base-view .em-navigator .accordion {
  padding: 0;
  overflow-x: hidden;
  margin-bottom: 0;
  float: left;
  width: 100%;
}
.emui-base-view .em-navigator .em-accordion-icon {
  margin-right: 5px;
}
.emui-base-view .em-navigator .accordion-in.active {
  font-weight: bold;
}
.emui-base-view .em-navigator .badge {
  margin-right: 3px ! important;
  margin-top: 3px;
  float: right;
}
.emui-base-view .em-navigator .accordion-in {
  padding-left: 0px;
  margin-left: 0px;
}
.emui-base-view .em-navigator .accordion-in a {
  display: block;
  width: 100%;
  padding-left: 37px;
  overflow: hidden;
  white-space: nowrap;
}
.emui-base-view .em-navigator a {
  text-decoration: none;
  color: #000;
}
.emui-base-view .em-navigator a.emui-active {
  background-color: #0f56bc;
  color: white ! important;
  text-decoration: none;
}
.emui-base-view .em-navigator a.emui-active i {
  color: white ! important;
}
.emui-base-view .em-navigator a:hover {
  background-color: #6091c2;
  color: white ! important;
  text-decoration: none;
}
.emui-base-view .em-navigator a:hover i {
  color: white ! important;
}
.emui-base-view .em-navigator .accordion-heading .accordion-toggle {
  padding: 8px;
}
.emui-base-view .em-navigator .accordion-toggle {
  border: none;
  text-transform: uppercase;
}
.emui-base-view .em-navigator .accordion-group {
  border: none;
}
.emui-base-view .em-navigator .accordion-icon .accordion-toggle:before {
  float: right;
}
.emui-base-view .em-navigator .accordion-icon .accordion-toggle:not(.collapsed):before {
  font-family: "FontAwesome";
  content: "\f0d7";
  font-size: 20px;
  color: #4E84BB;
  font-weight: 900;
}
.emui-base-view .em-navigator .accordion-icon .accordion-toggle.collapsed:before {
  font-family: "FontAwesome";
  content: "\f0da";
  font-size: 20px;
  color: #4E84BB;
  font-weight: 900;
}
.emui-base-view .grid-span-col-navigator {
  position: relative;
  margin-left: 10px;
  width: 200px;
}
.emui-base-view .grid-span-col-navigator .emui-navigator-title {
  margin: 10px 0;
}
.emui-base-view .grid-span-col-navigator .em-accordion-icon + span {
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 10px;
  display: inline-block;
}
.emui-base-view .grid-span-col-navigator .emui-active .em-accordion-icon + span {
  max-width: 130px;
}
.emui-base-view .grid-span-col-navigator #em-navigator {
  padding: 8px;
  width: 200px;
  height: calc(100% - 38px);
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion {
  padding: 0;
  overflow-x: hidden;
  margin-bottom: 0;
  float: left;
  width: 100%;
}
.emui-base-view .grid-span-col-navigator #em-navigator .em-accordion-icon {
  margin-right: 5px;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-in.active {
  font-weight: bold;
}
.emui-base-view .grid-span-col-navigator #em-navigator .badge {
  margin-right: 3px ! important;
  margin-top: 3px;
  float: right;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-in {
  padding-left: 0px;
  margin-left: 0px;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-in a {
  display: block;
  width: 100%;
  padding-left: 37px;
  overflow: hidden;
  white-space: nowrap;
}
.emui-base-view .grid-span-col-navigator #em-navigator a {
  text-decoration: none;
  color: #000;
}
.emui-base-view .grid-span-col-navigator #em-navigator a.emui-active {
  background-color: #0f56bc;
  color: white ! important;
  text-decoration: none;
}
.emui-base-view .grid-span-col-navigator #em-navigator a.emui-active i {
  color: white ! important;
}
.emui-base-view .grid-span-col-navigator #em-navigator a:hover {
  background-color: #6091c2;
  color: white ! important;
  text-decoration: none;
}
.emui-base-view .grid-span-col-navigator #em-navigator a:hover i {
  color: white ! important;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-heading .accordion-toggle {
  padding: 8px;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-toggle {
  border: none;
  text-transform: uppercase;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-group {
  border: none;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-icon .accordion-toggle:before {
  float: right;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-icon .accordion-toggle:not(.collapsed):before {
  font-family: "FontAwesome";
  content: "\f0d7";
  font-size: 20px;
  color: #4E84BB;
  font-weight: 900;
}
.emui-base-view .grid-span-col-navigator #em-navigator .accordion-icon .accordion-toggle.collapsed:before {
  font-family: "FontAwesome";
  content: "\f0da";
  font-size: 20px;
  color: #4E84BB;
  font-weight: 900;
}
.emui-base-view .grid-span-col-navigator.large {
  width: 300px;
}
.emui-base-view .grid-span-col-navigator.large #em-navigator {
  width: 300px;
}
.emui-base-view .grid-span-col-navigator.large .em-accordion-icon + span {
  max-width: 250px;
}
.emui-base-view .grid-span-col-navigator.large .emui-active .em-accordion-icon + span {
  max-width: 230px;
}
.emui-base-view .grid-span-main {
  width: 100%;
  height: calc(100% - 13px);
}
.emui-base-view .emui-breadcrumb {
  height: 37px;
}
.emui-base-view .emui-breadcrumb + #em-gridfilter {
  margin-top: 10px;
}
.emui-base-view .emui-breadcrumb + #em-gridfilter + .emui-working-area {
  height: calc(100% - 110px);
}
/* .emui-editor { */
/*     #gridbar { */
/*         .left { */
/*             width: calc(~'100% - 200px'); */
/*             max-width: calc(~'100% - 200px'); */
/*             float: left; */
/*         } */
/*     } */
/*     #left-workingArea { */
/*         &.emui-working-area-smallest { */
/*             &.contracted { */
/*                 width: calc(~'50% - 20px') !important; */
/*             } */
/*             & + #right-workingArea.visible { */
/*                 width: calc(~'50% - 10px'); */
/*                 .topic-header.stickem { */
/*                     width: auto !important; */
/*                 } */
/*             } */
/*         } */
/*         &.emui-working-area-small { */
/*             &.contracted { */
/*                 width: calc(~'60% - 20px'); */
/*             } */
/*             & + #right-workingArea.visible { */
/*                 width: calc(~'40% - 10px'); */
/*             } */
/*         } */
/*         &.emui-working-area-medium { */
/*             &.contracted { */
/*                 width: calc(~'66% - 20px'); */
/*             } */
/*             & + #right-workingArea.visible { */
/*                 width: calc(~'34% - 10px'); */
/*             } */
/*         } */
/*         &.emui-working-area-large { */
/*             &.contracted { */
/*                 width: calc(~'75% - 20px'); */
/*             } */
/*             & + #right-workingArea.visible { */
/*                 width: calc(~'25% - 10px'); */
/*             } */
/*         } */
/*     } */
/* } */
/** Show captcha **/
#captcha-login {
  margin-top: 20px;
  text-align: center;
  display: none;
}
#captcha-login div {
  display: inline-block;
}
#captcha-login .captcha-container {
  width: 100%;
}
#captcha-login .captcha-container #captcha-value {
  width: 48%;
  margin-top: 20px;
  margin-bottom: 20px;
  border-radius: 0 6px 6px 0;
  border: 1px solid #4e84bb;
}
#captcha-login .captcha-container .captcha-image {
  background-color: #ffffff;
  border-radius: 6px 0 0 6px;
  border: 1px solid #4e84bb;
  border-right: none;
  width: 48%;
}
/** if in login page change variables **/
#error-login.emui-login-error-box {
  margin-top: 20px;
  padding: 10px;
}
#error-login.emui-login-error-box .error-box-left {
  width: 20px;
  font-size: 20px;
  padding-right: 10px;
}
.emui-login-error-box {
  max-width: 400px;
  display: table;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  border: none;
  color: #cc0000;
  padding: 6px;
  box-sizing: border-box;
  border-radius: 6px;
  display: none;
}
.emui-login-error-box .error-box-left {
  display: table-cell;
  vertical-align: middle;
  width: 24px;
  font-size: 24px;
  padding-right: 6px;
  text-align: center;
}
.emui-login-error-box .error-box-right {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
}
.emui-login-error-box .alert-heading {
  color: #cc0000 !important;
}
/* FATAL ERROR STYLE: see index.jsp for that */
#emui-error-container {
  display: none;
  width: 400px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
#emui-error-container .alert-error {
  border: 2px solid #9d261d;
  text-align: center;
}
#emui-error-container a {
  cursor: pointer;
  color: white;
}
#emui-error-container footer {
  text-align: center;
  color: white;
  margin-top: 20px;
  font-size: 12px;
  color: #e8e8e8;
  padding-top: 50px;
}
#emui-error-container .footer-logo {
  text-align: center;
  color: white;
}
#emui-error-container .footer-logo .emui-icon-logo {
  margin-right: 5px;
  color: white;
}
#emui-error-container .gotologin {
  width: 40%;
  padding: 10px;
  font-size: 18px;
  border-radius: 4px;
  border: none;
  color: #0f56bc !important;
  background: #e0e0e0;
  margin-top: 30px;
}
#emui-error-container .gotologin:hover {
  background: #999999;
  color: white;
}
/*** EMUI-FULLSCREEN.LESS ***/
body.em-fullscreen {
  /* Topic inspector header handling */
}
body.em-fullscreen #editorframe {
  position: fixed !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  z-index: 10000 !important;
  height: 100% !important;
}
body.em-fullscreen [class*="modal-backdrop"] {
  z-index: 39000 !important;
}
body.em-fullscreen .modal {
  z-index: 40000 !important;
}
body.em-fullscreen .bootstrap-select {
  z-index: 40500;
}
body.em-fullscreen #left-workingArea {
  z-index: initial !important;
  /* bug mac retina Chrome Version 41.0.2272.104*/
}
body.em-fullscreen #emui-set-editor #right-workingArea {
  height: calc( 100% - 98px );
  z-index: 30000;
  border-left: 1px solid lightgray;
  position: fixed;
  right: 0;
  top: 49px;
}
body.em-fullscreen #emui-set-editor .tab-content {
  height: 100%;
  /*~"calc( 100% - 28px )";*/
  width: 90%;
}
body.em-fullscreen #emui-set-editor #right-workingArea {
  display: block !important;
}
body.em-fullscreen #emui-set-editor #right-workingArea .emui-container {
  display: block !important;
  width: 52px;
}
body.em-fullscreen #emui-set-editor #right-workingArea.closed {
  background-color: transparent !important;
  border-left: none !important;
  width: auto !important;
}
body.em-fullscreen #emui-set-editor #right-workingArea.closed .tab-content {
  display: none !important;
}
body.em-fullscreen #emui-set-editor #right-workingArea.closed .emui-container .active a {
  background-color: #bcbcbc;
  color: white;
  border: none !important;
}
body.em-fullscreen #emui-set-editor #right-workingArea.closed .emui-container .active a:hover {
  background-color: #898989;
}
body.em-fullscreen #emui-set-editor #em-search-tab {
  border: none !important;
  float: left !important;
}
body.em-fullscreen #right-workingArea .emui-container .nav-tabs > li {
  border: none !important;
}
body.em-fullscreen #right-workingArea .emui-container .nav-tabs > li a span,
body.em-fullscreen #right-dwpWorkingArea .emui-container .nav-tabs > li a span {
  display: none !important;
}
body.em-fullscreen #right-workingArea .emui-container .nav-tabs > li a,
body.em-fullscreen #right-dwpWorkingArea .emui-container .nav-tabs > li a {
  max-width: 100px;
  border: none !important;
}
body.em-fullscreen .emui-container {
  width: 10%;
  float: right;
  height: 100%;
  background-color: #bcbcbc;
}
body.em-fullscreen .emui-container .nav-tabs > li {
  width: 52px;
  text-align: center;
}
body.em-fullscreen .bootstrap-datetimepicker-widget {
  z-index: 30000;
}
body.em-fullscreen .printPreviewOverlay {
  z-index: 50000;
}
body.em-fullscreen .printPreviewBox {
  z-index: 60000;
}
body.em-fullscreen .stickit {
  top: 147px !important;
}
body.em-fullscreen .topic-header {
  width: 465px !important;
}
@media only screen and (max-width: 1400px) {
  body.em-fullscreen #emui-set-editor .tab-content {
    width: calc( 90% - 10px ) !important;
  }
  .editor-fullscreen div#editor_area.reduced {
    padding-right: 430px;
  }
}
@media only screen and (max-width: 1300px) {
  .editor-fullscreen div#editor_area.reduced {
    padding-right: 0px;
  }
}
@keyframes emui-methode-logo-animation {
  0% {
    text-shadow: none;
  }
  100% {
    text-shadow: 0px 0px 20px #fff;
  }
}
@-webkit-keyframes emui-methode-logo-animation {
  0% {
    text-shadow: none;
  }
  100% {
    text-shadow: 0px 0px 20px #fff;
  }
}
.emui-methode-logo,
.emui-methode-logo:hover {
  letter-spacing: 1px;
  color: #fff;
  white-space: nowrap;
}
.emui-methode-logo.emui-methode-logo-full > i[class="emui-icon-logo"],
.emui-methode-logo:hover.emui-methode-logo-full > i[class="emui-icon-logo"] {
  vertical-align: middle;
  font-size: 40px;
}
.emui-methode-logo > span:nth-child(1),
.emui-methode-logo:hover > span:nth-child(1) {
  font-family: "Eurostile", Arial, sans-serif;
  font-weight: 700;
}
.emui-methode-logo > span:nth-child(1) > span:nth-child(1),
.emui-methode-logo:hover > span:nth-child(1) > span:nth-child(1) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span:nth-child(1) > span:nth-child(2),
.emui-methode-logo:hover > span:nth-child(1) > span:nth-child(2) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span:nth-child(1) > span:nth-child(3),
.emui-methode-logo:hover > span:nth-child(1) > span:nth-child(3) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span:nth-child(1) > span:nth-child(4),
.emui-methode-logo:hover > span:nth-child(1) > span:nth-child(4) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span:nth-child(1) > span:nth-child(5),
.emui-methode-logo:hover > span:nth-child(1) > span:nth-child(5) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span:nth-child(1) > span:nth-child(6),
.emui-methode-logo:hover > span:nth-child(1) > span:nth-child(6) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span:nth-child(1) > span:nth-child(7),
.emui-methode-logo:hover > span:nth-child(1) > span:nth-child(7) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span.emui-methode-logo-prod,
.emui-methode-logo:hover > span.emui-methode-logo-prod {
  font-family: "Aaargh", Arial, sans-serif;
  font-size: 0.8em;
  letter-spacing: -1px;
}
.emui-methode-logo > span.emui-methode-logo-prod > span:nth-child(1),
.emui-methode-logo:hover > span.emui-methode-logo-prod > span:nth-child(1) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span.emui-methode-logo-prod > span:nth-child(2),
.emui-methode-logo:hover > span.emui-methode-logo-prod > span:nth-child(2) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span.emui-methode-logo-prod > span:nth-child(3),
.emui-methode-logo:hover > span.emui-methode-logo-prod > span:nth-child(3) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span.emui-methode-logo-prod > span:nth-child(4),
.emui-methode-logo:hover > span.emui-methode-logo-prod > span:nth-child(4) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span.emui-methode-logo-prod > span:nth-child(5),
.emui-methode-logo:hover > span.emui-methode-logo-prod > span:nth-child(5) {
  /*
	  animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	  -webkit-animation: emui-methode-logo-animation 1s ease-in @delay 2 alternate;
	*/
}
.emui-methode-logo > span > span {
  animation-iteration-count: 6 !important;
  -webkit-animation-iteration-count: 6 !important;
}
a.emui-methode-logo {
  text-decoration: none;
}
a.emui-methode-logo:hover {
  color: #fff;
  text-decoration: none;
}
@keyframes emui-loading-animation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes emui-loading-animation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.emui-loading-container .emui-loading-block {
  background-color: gray;
  width: 30px;
  height: 5px;
  float: left;
  animation-iteration-count: infinite !important;
  -webkit-animation-iteration-count: infinite !important;
}
.emui-loading-animation1 {
  animation: emui-loading-animation 600ms ease -500ms 1 alternate;
  -webkit-animation: emui-loading-animation 600ms ease -500ms 1 alternate;
}
.emui-loading-animation2 {
  animation: emui-loading-animation 600ms ease -400ms 1 alternate;
  -webkit-animation: emui-loading-animation 600ms ease -400ms 1 alternate;
}
.emui-loading-animation3 {
  animation: emui-loading-animation 600ms ease -300ms 1 alternate;
  -webkit-animation: emui-loading-animation 600ms ease -300ms 1 alternate;
}
.emui-loading-animation4 {
  animation: emui-loading-animation 600ms ease -200ms 1 alternate;
  -webkit-animation: emui-loading-animation 600ms ease -200ms 1 alternate;
}
.emui-loading-animation5 {
  animation: emui-loading-animation 600ms ease -100ms 1 alternate;
  -webkit-animation: emui-loading-animation 600ms ease -100ms 1 alternate;
}
emui-logo-swing:before,
emui-logo-swing:after {
  display: inline-block;
  font-family: "emui-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
emui-logo-swing:before {
  content: "\f1a6";
  color: #ffffff;
}
emui-logo-swing:after {
  content: "\f1a7";
  margin-left: -0.634em;
  color: #709cd2;
}
.emui-logo-swingapp:before,
.emui-logo-swingapp:after {
  display: inline-block;
  font-family: "emui-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.emui-logo-swingapp:before {
  content: "\f1a4";
  color: #ffffff;
}
.emui-logo-swingapp:after {
  content: "\f1a5";
  margin-left: -0.506em;
  color: #709cd2;
}
.emui-logo-memo:before,
.emui-logo-memo:after {
  display: inline-block;
  font-family: "emui-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.emui-logo-memo:before {
  content: "\f1a0";
  color: #ffffff;
}
.emui-logo-memo:after {
  content: "\f1a8";
  margin-left: -0.406em;
  color: #709cd2;
}
/**
 * LOGOS
 */
.methode-logo-swing {
  font-size: 40px;
  height: 150px;
  width: 140px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTE2LjYgMTI2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExNi42IDEyNi43OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0Y3QkMwMDt9LnN0MXtmaWxsOiMzQ0JDMEQ7fS5zdDJ7ZmlsbDojRjQ2NzE5O30uc3Qze2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzIuMSwwQzYxLjMsMCw1Mi41LDguOCw1Mi41LDE5LjZzOC44LDE5LjYsMTkuNiwxOS42czE5LjYtOC44LDE5LjYtMTkuNlM4Mi45LDAsNzIuMSwweiBNNzIuMSwzNS41Yy04LjgsMC0xNS45LTcuMS0xNS45LTE1LjlTNjMuMywzLjcsNzIuMSwzLjdzMTUuOSw3LjEsMTUuOSwxNS45UzgwLjksMzUuNSw3Mi4xLDM1LjV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjYsMjkuN0w2Miw0LjJjLTAuNi0wLjYtMS41LTAuNi0yLjEsMEwzNC41LDI5LjdjLTAuNiwwLjYtMC42LDEuNSwwLDIuMUw2MCw1Ny4zYzAuNiwwLjYsMS41LDAuNiwyLjEsMGwyNS41LTI1LjVDODguMSwzMS4yLDg4LjEsMzAuMyw4Ny42LDI5Ljd6IE02MSw1My4yTDM4LjUsMzAuN0w2MSw4LjJsMjIuNSwyMi41TDYxLDUzLjJ6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTYyLjIsNTQuM2MwLDAtMTguNy0xOC43LTE4LjctMTguN2wtNi4yLTYuMWMtMC44LTAuOS0yLjgtMC45LTMuMywxLjFsLTksMzMuOWMtMC40LDEuNSwwLjksMi43LDIuMSwyLjNsMzQuMS05LjFDNjIuNiw1Ny4yLDYzLjUsNTUuNyw2Mi4yLDU0LjN6IE0yOS4yLDYyLjZMMzcsMzQuMmwyMC40LDIwLjVMMjkuMiw2Mi42eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNOC4xLDExMy42YzEuMiwwLDIuMS0wLjEsMi42LTAuNGMwLjUtMC4yLDAuOC0wLjcsMC44LTEuNGMwLTAuNS0wLjMtMS0xLTEuNGMtMC42LTAuNC0xLjYtMC44LTMtMS40Yy0xLTAuNC0yLTAuOC0yLjgtMS4yYy0wLjgtMC40LTEuNi0wLjktMi4xLTEuNWMtMC42LTAuNi0xLTEuMy0xLjQtMi4xYy0wLjMtMC44LTAuNS0xLjgtMC41LTIuOWMwLTIuMiwwLjgtMy45LDIuNC01LjJjMS42LTEuMywzLjktMS45LDYuNy0xLjljMS40LDAsMi44LDAuMSw0LjEsMC40YzEuMywwLjMsMi4zLDAuNSwzLjEsMC44bC0xLjIsNS4xYy0wLjgtMC4zLTEuNi0wLjUtMi41LTAuN2MtMC45LTAuMi0xLjktMC4zLTMtMC4zYy0yLjEsMC0zLjEsMC42LTMuMSwxLjdjMCwwLjMsMCwwLjUsMC4xLDAuN2MwLjEsMC4yLDAuMywwLjQsMC41LDAuNmMwLjMsMC4yLDAuNiwwLjQsMS4xLDAuNmMwLjUsMC4yLDEsMC41LDEuOCwwLjdjMS40LDAuNSwyLjYsMS4xLDMuNiwxLjZjMC45LDAuNSwxLjcsMS4xLDIuMiwxLjdjMC41LDAuNiwwLjksMS4zLDEuMiwyYzAuMiwwLjcsMC4zLDEuNiwwLjMsMi42YzAsMi4zLTAuOSw0LTIuNiw1LjJjLTEuNywxLjItNC4yLDEuOC03LjMsMS44Yy0yLjEsMC0zLjgtMC4yLTUuMi0wLjVzLTIuMy0wLjYtMi45LTAuOWwxLjEtNS40YzEuMSwwLjQsMi4zLDAuOCwzLjUsMUM1LjcsMTEzLjUsNi45LDExMy42LDguMSwxMTMuNnoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzcuMSwxMDVjLTAuNiwyLjItMS4yLDQuNS0xLjksNi43Yy0wLjcsMi4yLTEuNCw0LjQtMi4xLDYuN2gtNS4xYy0wLjUtMS4yLTEuMS0yLjctMS43LTQuNGMtMC42LTEuNy0xLjMtMy42LTEuOS01LjZjLTAuNy0yLTEuMy00LjItMi02LjRjLTAuNy0yLjMtMS40LTQuNS0yLTYuOGg3YzAuMiwxLjEsMC41LDIuMiwwLjgsMy41YzAuMywxLjMsMC42LDIuNSwwLjksMy45YzAuMywxLjMsMC42LDIuNywxLDRjMC4zLDEuMywwLjcsMi42LDEsMy45YzAuNC0xLjMsMC44LTIuNiwxLjEtNGMwLjQtMS40LDAuNy0yLjcsMS4xLTRjMC4zLTEuMywwLjctMi42LDEtMy44YzAuMy0xLjIsMC42LTIuNCwwLjgtMy40aDQuOGMwLjIsMS4xLDAuNSwyLjIsMC44LDMuNGMwLjMsMS4yLDAuNiwyLjUsMC45LDMuOGMwLjMsMS4zLDAuNywyLjcsMSw0YzAuNCwxLjQsMC43LDIuNywxLjEsNGMwLjQtMS4yLDAuNy0yLjUsMS4xLTMuOWMwLjQtMS4zLDAuNy0yLjcsMS00YzAuMy0xLjMsMC42LTIuNiwwLjktMy45YzAuMy0xLjMsMC41LTIuNCwwLjgtMy41aDYuOWMtMC43LDIuMy0xLjMsNC42LTIsNi44Yy0wLjcsMi4zLTEuNCw0LjQtMiw2LjRjLTAuNywyLTEuMywzLjktMiw1LjZjLTAuNiwxLjctMS4yLDMuMi0xLjgsNC40aC01LjFjLTAuNy0yLjItMS41LTQuNS0yLjItNi43QzM4LjMsMTA5LjUsMzcuNywxMDcuMiwzNy4xLDEwNXoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjQuOCw4OC4zYzAsMS4yLTAuNCwyLjItMS4yLDIuOWMtMC44LDAuNy0xLjcsMS0yLjgsMXMtMi0wLjMtMi44LTFjLTAuOC0wLjctMS4yLTEuNi0xLjItMi45YzAtMS4yLDAuNC0yLjIsMS4yLTIuOWMwLjgtMC43LDEuNy0xLDIuOC0xczIsMC4zLDIuOCwxQzY0LjQsODYuMiw2NC44LDg3LjEsNjQuOCw4OC4zeiBNNjQuMiwxMTguNGgtNi42Vjk1LjFoNi42VjExOC40eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03MC40LDk1LjljMS4xLTAuMywyLjYtMC42LDQuMy0wLjlzMy42LTAuNCw1LjYtMC40YzIsMCwzLjYsMC4zLDQuOSwwLjhjMS4zLDAuNSwyLjQsMS4yLDMuMSwyLjJjMC44LDAuOSwxLjMsMi4xLDEuNiwzLjRjMC4zLDEuMywwLjUsMi43LDAuNSw0LjN2MTMuMmgtNi42VjEwNmMwLTIuMS0wLjMtMy42LTAuOC00LjVjLTAuNi0wLjktMS42LTEuMy0zLjEtMS4zYy0wLjUsMC0xLDAtMS41LDAuMWMtMC41LDAtMSwwLjEtMS40LDAuMnYxOGgtNi42Vjk1Ljl6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTExNi42LDExNS40YzAsMy44LTEsNi42LTIuOSw4LjVjLTEuOSwxLjgtNC45LDIuOC05LDIuOGMtMS40LDAtMi44LTAuMS00LjMtMC40Yy0xLjQtMC4zLTIuNy0wLjYtMy45LTFsMS4yLTUuNWMxLDAuNCwyLjEsMC43LDMuMywxYzEuMSwwLjIsMi40LDAuNCwzLjksMC40YzEuOSwwLDMuMi0wLjQsNC0xLjJjMC44LTAuOCwxLjItMS45LDEuMi0zLjJ2LTAuOGMtMC43LDAuMy0xLjQsMC42LTIuMiwwLjdjLTAuOCwwLjItMS42LDAuMi0yLjUsMC4yYy0zLjIsMC01LjctMS03LjQtMi45Yy0xLjctMS45LTIuNi00LjYtMi42LThjMC0xLjcsMC4zLTMuMywwLjgtNC43YzAuNS0xLjQsMS4zLTIuNiwyLjMtMy42YzEtMSwyLjMtMS44LDMuNy0yLjNjMS41LTAuNSwzLjEtMC44LDUtMC44YzAuOCwwLDEuNiwwLDIuNSwwLjFjMC44LDAuMSwxLjcsMC4yLDIuNSwwLjNjMC44LDAuMSwxLjYsMC4zLDIuNCwwLjRjMC44LDAuMiwxLjQsMC4zLDIsMC41VjExNS40eiBNMTAyLjEsMTA2YzAsMy43LDEuNSw1LjUsNC41LDUuNWMwLjcsMCwxLjMtMC4xLDEuOS0wLjNjMC42LTAuMiwxLjEtMC40LDEuNS0wLjZ2LTEwLjVjLTAuMy0wLjEtMC43LTAuMS0xLjItMC4yYy0wLjQsMC0xLTAuMS0xLjYtMC4xYy0xLjcsMC0zLDAuNi0zLjksMS43QzEwMi42LDEwMi43LDEwMi4xLDEwNC4yLDEwMi4xLDEwNnoiLz48L2c+PC9nPjwvc3ZnPg==);
}
.methode-logo-eidosmedia {
  height: 13px;
  width: 94px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  display: inline-block;
  background: no-repeat url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTYzLjUgNzcuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTYzLjUgNzcuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU4LjYsNzcuMUgwVjBoNTYuNXYxMS41SDkuM3YxOS44aDMyLjh2MTEuNUg5LjN2MjIuOGg0OS4zVjc3LjF6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03Ni45LDc3LjNoLTkuM1YxNy44aDkuM1Y3Ny4zeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjA3LjcsNDcuNGMwLDkuNy0zLjMsMTcuNy0xMCwyMy44Yy01LjcsNS4yLTEyLjgsNy44LTIxLjMsNy44Yy04LjUsMC0xNS42LTIuNi0yMS4zLTcuOA0KCQkJYy02LjctNi4xLTEwLTE0LTEwLTIzLjhjMC05LjcsMy40LTE3LjUsMTAuMS0yMy42YzUuOS01LjQsMTMtOCwyMS4zLThjOC4yLDAsMTUuMywyLjcsMjEuMiw4QzIwNC40LDI5LjksMjA3LjcsMzcuOCwyMDcuNyw0Ny40eg0KCQkJIE0xOTguMSw0Ny4zYzAtNi4xLTItMTEuMi02LTE1LjJjLTQtNC05LjItNi0xNS42LTZjLTYuNCwwLTExLjYsMi0xNS43LDZjLTQuMSw0LTYuMSw5LjEtNi4xLDE1LjFjMCw2LjMsMiwxMS41LDYsMTUuNA0KCQkJYzQsMy45LDkuMiw1LjksMTUuOCw1LjljNi41LDAsMTEuNy0yLDE1LjctNS45QzE5Ni4xLDU4LjgsMTk4LjEsNTMuNywxOTguMSw0Ny4zeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjU3LjcsMzIuNWMtNi4yLTQuMS0xMi45LTYuMS0yMC4yLTYuMWMtMTAuNiwwLTE1LjksMi40LTE1LjksNy4xYzAsMi44LDIsNC42LDYsNS40DQoJCQljNS40LDAuNiwxMC44LDEuMiwxNi4yLDEuOGM3LjgsMSwxMy4zLDIuNywxNi42LDUuMmMzLjcsMi44LDUuNSw3LDUuNSwxMi43YzAsNi40LTIuMywxMS4zLTYuOCwxNC44Yy00LjYsMy41LTExLjIsNS4yLTE5LjgsNS4yDQoJCQljLTEyLjIsMC0yMi0zLjUtMjkuMy0xMC41bDUtOC4yYzYuNSw1LjcsMTQuNiw4LjYsMjQuMSw4LjZjNS40LDAsOS41LTAuOSwxMi41LTIuNmMyLjktMS43LDQuNC00LDQuNC02LjhjMC0zLjItMS44LTUuNC01LjQtNi43DQoJCQljLTItMC43LTUuMS0xLjItOS40LTEuNGMtNi42LTAuNC0xMC42LTAuNy0xMi4xLTAuOWMtNS45LTAuNy0xMC4yLTIuMy0xMy00LjdjLTIuOC0yLjUtNC4yLTYtNC4yLTEwLjdjMC01LjcsMi4yLTEwLjIsNi43LTEzLjUNCgkJCWM0LjUtMy4zLDEwLjctNSwxOC44LTVjMTAuNywwLDE5LjQsMi45LDI2LjEsOC43TDI1Ny43LDMyLjV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zNTYuNyw3Ny4xaC0xMi42di02M2gtMC4zbC0yOS4xLDUwLjNsLTI4LjgtNTAuM2gwLjF2NjNoLTEyLjNWMEgyODhsMjYuOCw0Ni42TDM0MS43LDBoMTVWNzcuMXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQxNi44LDc3LjNoLTUxLjJWMTcuOEg0MTV2MTAuNWgtNDAuMXYxMi45aDI3Ljl2MTAuNWgtMjcuOXYxNS4zaDQxLjlWNzcuM3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ0OSwxNy44YzguNCwwLDE1LjEsMi43LDIwLjEsOC4yYzUuMSw1LjUsNy42LDEyLjUsNy42LDIxLjFjMCw3LjgtMi43LDE1LjMtOCwyMi41DQoJCQljLTEuNSwyLjEtMy45LDMuOC03LjEsNS4zYy0zLjYsMS42LTcuMiwyLjQtMTEuMSwyLjRoLTI2LjlWMTcuOEg0NDl6IE00NTEuMiw2Ni44YzQuNSwwLDguMy0xLjgsMTEuMi01LjMNCgkJCWMyLjktMy42LDQuNC04LjEsNC40LTEzLjZjMC01LjktMS41LTEwLjYtNC42LTE0LjJjLTMuMS0zLjYtNy4yLTUuNC0xMi40LTUuNGgtMTYuOHYzOC42SDQ1MS4yeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEyLDE3LjhjOC40LDAsMTUuMSwyLjcsMjAuMSw4LjJjNS4xLDUuNSw3LjYsMTIuNSw3LjYsMjEuMWMwLDcuOC0yLjcsMTUuMy04LDIyLjUNCgkJCWMtMS41LDIuMS0zLjksMy44LTcuMSw1LjNjLTMuNiwxLjYtNy4yLDIuNC0xMS4xLDIuNEg4Ni42VjE3LjhIMTEyeiBNMTE0LjIsNjYuOGM0LjUsMCw4LjMtMS44LDExLjItNS4zDQoJCQljMi45LTMuNiw0LjQtOC4xLDQuNC0xMy42YzAtNS45LTEuNS0xMC42LTQuNi0xNC4yYy0zLjEtMy42LTcuMi01LjQtMTIuNC01LjRIOTUuOXYzOC42SDExNC4yeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDkzLjUsNzcuM2gtOS4zVjE3LjhoOS4zVjc3LjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NjMuNSw3Ny4zaC0xMC4ybC01LjUtMTIuOGgtMzJsLTUuNSwxMi44aC0xMC4ybDI1LjktNTkuNWgxMS41TDU2My41LDc3LjN6IE01NDMuMiw1NGwtMTEuMy0yNi40DQoJCQlMNTIwLjUsNTRINTQzLjJ6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}
/*** EMUI-ICONS.LESS ***/
[class^="emui-icon-"],
[class*=" emui-icon-"] {
  font-family: FontAwesome;
  font-weight: 900;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
}
[class^="emui-icon-"]:before,
[class*=" emui-icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
.emui-icon-actions:before {
  content: "\f0e7";
  /* Font-Awesome icon-bolt */
}
.emui-icon-info:before {
  content: "\f05a";
  /* Font-Awesome icon-info-sign */
}
.emui-icon-trash:before {
  content: "\f014";
  /* Font-Awesome icon-trash */
}
.emui-icon-workflow:before,
.emui-icon-release:before {
  content: "\f074";
  /* Font-Awesome icon-random */
}
.emui-icon-metadata:before {
  content: "\f02b";
  /* Font-Awesome icon-tag */
}
.emui-icon-unlock:before {
  content: "\f09c";
  /* Font-Awesome icon-unlock */
}
.emui-icon-save:before {
  content: "\f0c7";
  /* Font-Awesome icon-save */
}
.emui-icon-paste:before {
  content: "\f0ea";
  /* Font-Awesome icon-paste */
}
.emui-icon-cut:before {
  content: "\f0c4";
  /* Font-Awesome icon-cut */
}
.emui-icon-copy:before {
  content: "\f0c5";
  /* Font-Awesome icon-copy */
}
.emui-icon-upload:before {
  content: "\f093";
  /* Font-Awesome icon-upload-alt */
}
.emui-icon-preview-film:before {
  content: "\f008";
  /* Font-Awesome icon-film */
}
.emui-icon-level-up:before {
  content: "\f148";
  /* Font-Awesome icon-level-up */
}
.emui-icon-permissions:before {
  content: "\f084";
  /* Font-Awesome icon-key */
}
.emui-icon-favourite:before {
  content: "\f005";
  /* Font-Awesome icon-star */
}
.emui-icon-detach:before {
  content: "\f17a";
  /* Font-Awesome icon-windows */
}
.emui-icon-tasks:before {
  content: "\f0ae";
  /* Font-Awesome icon-tasks */
}
.emui-icon-candidate:before {
  content: "\f0e8";
  /* Font-Awesome icon-sitemap */
}
.emui-icon-correlate:before {
  content: "\f0ec";
  /* Font-Awesome icon-exchange */
}
.emui-icon-tagwizard:before {
  content: "\f02b";
  /* Font-Awesome icon-bookmark */
  -webkit-transform: rotate(315deg);
  -moz-transform: rotate(315deg);
  transform: rotate(315deg);
}
.emui-icon-outline:before {
  content: "\f080";
  /* Font-Awesome icon-bar-chart */
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}
.emui-icon-search:before {
  content: "\f002";
  /* Font-Awesome icon-search */
}
.emui-icon-debug:before {
  content: "\f188";
  /* Font-Awesome icon-bug */
}
.emui-icon-fullscreen:before {
  content: "\f0b2";
  /* Font-Awesome icon-fullscreen */
}
.emui-icon-reply:before {
  content: "\f112";
  /* Font-Awesome icon-reply */
}
/*
 * Gallery widget table 
 */
.emui-view div.emui-table-gallery {
  box-sizing: border-box;
  height: 100%;
  padding: 0;
}
.emui-view div.emui-table-gallery h1 {
  box-sizing: border-box;
  margin: 0 10px;
  height: 28px;
  line-height: 14px;
  border-bottom: 1px solid #e0e0e0;
  padding: 7px 1px;
}
.emui-view div.emui-table-gallery div.list {
  box-sizing: border-box;
  height: calc( 100% - 28px - 30px );
  position: relative;
  margin: 15px 0;
  padding: 0 15px;
  overflow-y: auto;
}
.emui-view div.emui-table-gallery div.list > ul {
  position: relative;
  margin: 0;
  margin-left: -10px;
  list-style: none;
}
.emui-view div.emui-table-gallery div.list > ul > li {
  display: block;
  float: left;
  margin-left: 10px;
  margin-bottom: 10px;
  width: calc(25% - 10px);
  background-color: #e0e0e0;
  position: relative;
}
.emui-view div.emui-table-gallery div.list > ul > li:before {
  content: '';
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}
.emui-view div.emui-table-gallery div.list > ul > li:nth-child(4n+0) {
  float: right;
}
.emui-view div.emui-table-gallery div.list > ul > li .image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.emui-view div.emui-table-gallery div.list > ul > li .image > .info {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 24px;
  background-color: #555555;
  color: #fff;
  opacity: 0.8;
  padding: 5px;
  line-height: 14px;
}
.emui-view div.emui-table-gallery div.footer {
  box-sizing: border-box;
  height: 15px;
  background-color: #e0e0e0;
}
@media (max-height: 800px) {
  .modal#imageEditor,
  .modal#uploaderModal {
    top: 0 !important;
  }
}
/*** EMUI-RESPONSIVE.LESS ***/
@media only screen and (max-width: 1400px) {
  #emui-set-explorer .mainToolbar {
    width: calc(100% - 100px);
    display: inline-block;
  }
  #emui-set-explorer .smallToolbar {
    width: 95px;
    display: inline-block;
  }
  .emui_active_documents a {
    max-width: 250px !important;
  }
  .emui_active_documents.active {
    max-width: 280px ! important;
    width: auto ! important;
  }
  .grid-container {
    margin-left: 20px !important;
    margin-right: 20px !important;
    width: calc(100% - 40px) !important;
  }
  /* Hide labels, no matters what */
  .emui-app-toolbar label {
    display: none;
  }
  /* If they are in the dropdown, show them!!! */
  .emui-app-toolbar .dropdown-menu label {
    display: inline;
  }
  /*     #em-grid-social-editor [em-panel] { */
  /*         max-width: 410px; */
  /*     } */
  #uploaderModal #metadata {
    overflow-y: auto;
  }
}
@media only screen and (max-height: 1024px) {
  #imageEditor {
    top: 1%;
  }
}
@media only screen and (min-width: 1401px) {
  .emui_active_documents {
    max-width: 280px ! important;
    width: auto ! important;
  }
}
@media only screen and (max-width: 1024px) {
  #emui-user-info #emui-user-name {
    display: none;
  }
  #emui-user-info > ul.dropdown-menu li .info-menu {
    display: initial;
  }
}
@media only screen and (max-height: 800px) {
  #emui-body-wrapper {
    /* margin-top: 10px !important; */
    overflow-y: auto;
  }
  .emui-app-frame {
    height: calc(100% - 10px) !important;
  }
  .modal {
    top: 4% !important;
  }
}
@media only screen and (max-height: 650px) {
  #emui-set-myarea #profileMessage {
    display: none;
  }
  #emui-set-myarea #em-navigator {
    height: 100%;
    overflow-y: hidden;
  }
  #emui-set-myarea #img-profile-picture {
    height: 150px !important;
    width: 150px !important;
    margin: 0 auto;
  }
}
.emuiDocumentsList.active > div {
  pointer-events: all;
  background-color: #d8d8d8;
  max-width: 250px;
}
.emuiDocumentsList.active > div > * {
  color: #6091c2 !important;
}
.emuiDocumentsList.active > div > *:hover,
.emuiDocumentsList.active > div > *:active,
.emuiDocumentsList.active > div > *:focus {
  color: white !important;
}
@media only screen and (max-width: 1300px) {
  #profileSettings span.profile-field {
    display: inline-block;
    width: 100%;
    max-width: calc(100% - 250px) ! important;
  }
  #emui-set-myarea div.popover {
    display: none !important;
  }
}
.oneline {
  overflow: hidden;
  white-space: nowrap;
}
.emui-toolbar a[data-emui-action].disabled,
.emui-toolbar a[data-emui-action][disabled],
.emui-toolbar [data-emui-dropdown-action].disabled {
  color: #a6a6a6 !important;
  cursor: not-allowed !important;
  pointer-events: none;
  opacity: 0.25 !important;
}
.emui-toolbar a[data-emui-action].disabled:hover,
.emui-toolbar a[data-emui-action][disabled]:hover,
.emui-toolbar [data-emui-dropdown-action].disabled:hover {
  color: white !important;
}
.emui-toolbar a[data-emui-action].disabled a,
.emui-toolbar a[data-emui-action][disabled] a,
.emui-toolbar [data-emui-dropdown-action].disabled a {
  cursor: not-allowed !important;
}
.emui-toolbar a[data-emui-action].disabled a:hover,
.emui-toolbar a[data-emui-action][disabled] a:hover,
.emui-toolbar [data-emui-dropdown-action].disabled a:hover {
  background-color: transparent !important;
}
.emui-toolbar.right {
  text-align: right;
}
.emui-toolbar .dropdown-menu {
  text-align: left !important;
}
#em-metadata .em-metadata-notfound {
  height: 89%;
}
/*** EMUI-LOW-RESOLUTION.LESS ***/
@media only screen and (max-height: 700px) {
  #uploaderModal .modal-header h3 {
    font-size: 20px;
    line-height: 26px;
  }
  #uploaderModal .modal-body {
    max-height: 400px !important;
  }
  #uploaderModal #metadata {
    height: 100%;
  }
  #emui-set-myarea #profileMessage {
    display: none;
  }
  #emui-set-editor #right-workingArea .emui-container .nav-tabs > li a span {
    display: none !important;
  }
}
@media only screen and (max-width: 700px) {
  .emui-app-toolbar .btn {
    padding: 4px 10px !important;
  }
}
@media only screen and (max-width: 1400px) {
  .grid-container {
    margin-left: 10px !important;
    margin-right: 10px !important;
    width: calc(100% - 20px) !important;
  }
}
@media only screen and (max-width: 1200px) {
  #emui-set-editor .editor-toolbar-splitter {
    display: block !important;
  }
}
#emui-set-editor[data-application="swing-mobile"] #right-workingArea {
  top: 0px !important;
  height: 100% !important;
  width: 100% !important;
  margin-left: 1px;
}
#emui-set-editor-redirect[data-application="swing-mobile"] .emui-editor-main-container,
#emui-set-editor[data-application="swing-mobile"] .emui-editor-main-container {
  top: 0;
  height: 100%;
}
body[data-application="swing-mobile"].modal-open {
  position: fixed !important;
  width: 100% !important;
}
body[data-application="swing-mobile"] {
  /* Insert embedded url dialog */
  /* Editor Toolbar buttons */
  /* 	ul.nav.nav-tabs.nav-tabs-toolbar {
		height: 45px;
	} */
  /* Concept component preview dialog */
  /* Editor Binder */
  /* Dashboard */
  /* Recents widget */
  /* Thesaurus */
  /* 	*{ */
  /* 		-webkit-tap-highlight-color: rgba(0,0,0,0); */
  /* 	} */
  /*
	a:not(.jstree-clicked):hover,
	*.btn:hover,
	.emui-widget-quicklinks .quicklinks-box:hover,
	.emui-resultset-box:hover,
	.banner-list .emui-thumbnail-block:hover:not(.emui-selected){
 		background-color: initial !important; 
		transition-property: background-color;
		transition-duration: 100000000000s;
	}
*/
  /*
	#right-workingArea .banner-list .emui-thumbnail-block.emui-selected{
		background-color: initial !important;
	}
*/
  background-color: #f3f3f3;
  /* webclient grid */
  /* quick links */
  /* [data-em-widget-type="quicklinks"]{height: 60px} */
  /* label */
  /* topic widget */
  /*	.modal-medium.modal{
		width: 85% !important;
		margin-left: -42.5% !important;
	}
*/
  /* upload dialog in dashboard */
  /* dialogs */
  /* 	.modal-body{
		-webkit-overflow-scrolling: touch;
	} */
  /* selection */
  /* search */
  /* candidate */
  /** feed large**/
  /** search **/
}
body[data-application="swing-mobile"] #embedlinkDlg .modal-content {
  margin: auto;
  width: 70%;
}
body[data-application="swing-mobile"] .toolbar-fixed-buttons button:hover,
body[data-application="swing-mobile"] .toolbar-fixed-buttons button:active {
  color: white !important;
  background: initial !important;
}
body[data-application="swing-mobile"] .toolbar-fixed-buttons .btn {
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 16px !important;
}
body[data-application="swing-mobile"] .emui-app-toolbar {
  /*		
		
		.btn {
	        padding-top: 3px;
	        padding-bottom: 3px;
	        padding-left: 5px;
	        padding-right: 5px;
	        font-size: 16px !important;
	        margin-left: 4px !important;
	        margin-top: 6px;
	        margin-bottom: 6px;
	    }
    [data-tab-name="tb-home"] {
	    	.btn {
	    		margin-top: 2px;
	    	}
	    }
	    [data-tab-name="tb-insert"] {
	    	.btn {
	    		margin-top: 5px;
	    	}
	    }
	    */
}
body[data-application="swing-mobile"] .emui-app-toolbar .tab-pane {
  height: 41px;
}
body[data-application="swing-mobile"] .emui-app-toolbar .btn {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 16px !important;
  margin-left: 4px !important;
  margin-top: 4px !important;
}
body[data-application="swing-mobile"] .emui-app-toolbar .btn.dropdown-toggle.more-buttons {
  margin-top: 2px;
}
body[data-application="swing-mobile"] .emui-toolbar-container .nav.nav-tabs.nav-tabs-toolbar {
  padding-left: 190px !important;
  padding-bottom: 5px !important;
}
body[data-application="swing-mobile"] .emui-toolbar-container .nav.nav-tabs.nav-tabs-toolbar li {
  margin-bottom: -12px;
  height: 40px;
}
body[data-application="swing-mobile"] .emui-concept-preview-new.modal {
  top: 10px !important;
}
body[data-application="swing-mobile"] .emui-concept-preview-new.modal div.modal-body {
  height: 420px !important;
}
body[data-application="swing-mobile"] .emui-concept-preview-new.modal button.btn[data-dismiss="modal"] {
  background-color: #f3f3f4;
  border-top-color: #e0e0e0;
  border-right-color: #e0e0e0;
  border-bottom-color: #e0e0e0;
  border-left-color: #e0e0e0;
}
body[data-application="swing-mobile"] #right-workingArea {
  /* Preview panel */
  /* Editor slide panel menu extra */
  /* Candidate browser list */
  /* Analytics panel */
  /* Versions list panel */
  /* Object Panel */
  /* Correlated panel */
  /* Pinboard panel */
  /* Properties panel */
  /* Topic panel */
  /* Social panels */
  /* Debug panel */
  /* Tag Wizard */
  /* Cordial */
  /* Components */
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-preview .btn[data-header-button-action="expand"] {
  display: none !important;
}
body[data-application="swing-mobile"] #right-workingArea ul.dropdown-menu.dropdown-menu-right {
  max-height: 90vh !important;
  min-width: 240px;
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #candidate-browser-list {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-analytics div.emui-binder-body.emui-panel-body.header-in {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-versioninfo div.emui-binder-body.emui-panel-body.header-in {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea .em-object-panel-container {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea .em-object-panel-container #featuresandpermissionscontent-1 {
  -webkit-overflow-scrolling: auto;
}
body[data-application="swing-mobile"] #right-workingArea #emuiCorrelateContainer {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #emuiPinboardContainer {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-object-info .tab-content {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-topic .emui-panel-body {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-social-following-editor .social-timeline.emui-panel-body {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-social-campaigns-editor .social-timeline.emui-panel-body {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #socialMainPanel .social-body.emui-panel-body {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-debugger .tab-content {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-tagwizard div.emui-binder-body.emui-panel-body {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-tagwizard .accordion.emui-accordion-list .accordion-body ul > li:hover {
  background-color: initial !important;
}
body[data-application="swing-mobile"] #right-workingArea #em-spellchecker .spell-checker-replace-select {
  height: 30px;
}
body[data-application="swing-mobile"] #right-workingArea #em-grid-storycomponents div.emui-binder-body.emui-panel-body {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #right-workingArea div#emuiCandidateContainer div#candidate-browser-filter div[data-search-obj="em-quicksearch-filter"] {
  -webkit-user-select: text;
}
body[data-application="swing-mobile"] #right-workingArea div#emuiCandidateContainer div#candidate-browser-filter div[data-search-obj="em-quicksearch-filter"] span.search-keywords {
  -webkit-user-select: text;
}
body[data-application="swing-mobile"] #right-workingArea div#emuiCandidateContainer div#candidate-browser-filter div[data-search-obj="em-quicksearch-filter"] * {
  -webkit-user-select: text;
}
body[data-application="swing-mobile"] #right-workingArea div#em-grid-search div.em-search-input-container div[data-search-obj="em-quicksearch"] {
  -webkit-user-select: text;
}
body[data-application="swing-mobile"] #right-workingArea div#em-grid-search div.em-search-input-container div[data-search-obj="em-quicksearch"] span.search-terms {
  -webkit-user-select: text;
}
body[data-application="swing-mobile"] #right-workingArea div#em-grid-search div.em-search-input-container div[data-search-obj="em-quicksearch"] * {
  -webkit-user-select: text;
}
body[data-application="swing-mobile"] #right-workingArea div#em-grid-search button.btn.btn-sm.btn-primary.visible[data-search-button="open-in-modal"] {
  display: none !important;
}
body[data-application="swing-mobile"] [data-em-widget-type="contacts"] h1 a {
  pointer-events: none;
}
body[data-application="swing-mobile"] [data-em-widget-type="gridList"] h4 a {
  pointer-events: none;
}
body[data-application="swing-mobile"] [data-em-widget-type="contacts"] li[data-action="contactSearch"] {
  display: none;
}
body[data-application="swing-mobile"] [data-em-widget-type="mediafeed"] h4 a {
  pointer-events: none;
}
body[data-application="swing-mobile"] [data-em-widget-data-type="eom"] h4 a {
  pointer-events: none;
}
body[data-application="swing-mobile"] [data-em-widget-data-type="todolist"] .eom-widget-button-wrapper.emui-align-bottom {
  height: 100%;
  width: 100%;
  visibility: visible;
  opacity: 1;
  width: auto;
}
body[data-application="swing-mobile"] [data-em-widget-data-type="todolist"] .details-content.pull-right {
  margin-right: 25px;
  max-width: 95px !important;
}
body[data-application="swing-mobile"] [data-em-widget-data-type="todolist"] .emui-button-container {
  margin-right: 5px;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-widget-topics .emuitask-col .emui-task-info {
  font-size: 13px;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-widget-topics .emuitask-col a.emui-link {
  font-size: 15px;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-widget-topics .emuitask-col {
  padding: 0px;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-widget-topics .table {
  margin-left: 0px;
  width: 100%;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-widget-title-container {
  border: none;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-column:nth-child(2) {
  padding-right: 10px !important;
  padding-left: 20px !important;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-column:nth-child(3) {
  padding-left: 10px;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-column + .emui-column {
  margin-top: 0px;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-column:nth-child(1) {
  padding-right: 20px !important;
  padding-left: 20px !important;
  padding-bottom: 20px !important;
}
body[data-application="swing-mobile"] #emui-set-dashboard table.table.table-striped.row-border-light {
  margin-bottom: 0px;
}
body[data-application="swing-mobile"] #emui-set-dashboard div.emui-image-block.contrast {
  position: relative !important;
}
body[data-application="swing-mobile"] #emui-set-dashboard div.emui-image-block.contrast .image {
  margin-left: 15px;
}
body[data-application="swing-mobile"] #emui-set-dashboard div.emui-image-block.contrast div.image-icon-base-container {
  color: gray;
}
body[data-application="swing-mobile"] .emui-panel-header button:hover {
  background-color: initial !important;
}
body[data-application="swing-mobile"] button.btn.emui-blue-btn.btn-sm.emui-btn-active.active {
  background-color: #c6c6cb !important;
}
body[data-application="swing-mobile"] .emui-fileupload-container::before {
  display: none !important;
}
body[data-application="swing-mobile"] #emui-set-dashboard .dashboard-top {
  padding-top: 0 !important;
  margin-top: 0 !important;
}
body[data-application="swing-mobile"] .bootstrap-datetimepicker-widget.dropdown-menu {
  z-index: 2000;
}
body[data-application="swing-mobile"] #button-multiselect.multiselection {
  background-color: rgba(0, 0, 0, 0.2) !important;
  border-radius: 4px;
}
body[data-application="swing-mobile"] .eidosmedialogoFULL {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTguNDI1MiAzMzAuOTA2OTYiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO30uY2xzLTJ7ZmlsbDojYTNiZWRhO30uY2xzLTN7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnN3aW5nX2FwcDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTcxLjY2MTYzLDI4Ny41NzQ4OWgtNS44NzI4NGwtMS44NzQxOCw1LjMxMTJoLTAuOTk1MDlsNS4yNzQ1Ny0xNC45NjloMC45NzA2N2w1LjQwMjc3LDE0Ljk2OWgtMC45OTUwOVptLTAuMzM1NzctLjkzNC0yLjY0MzM5LTcuMzEzNTgtMi41NzAxMyw3LjMxMzU4aDUuMjEzNTJaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTg2LjEyNCwyODIuNzAzMjRjLTAuMDEyMjEuMTcwOTQtLjAxODMxLDAuMzExMzUtMC4wMTgzMSwwLjQwOWE0Ljc1OTQ2LDQuNzU5NDYsMCwwLDEtMS45MzUyMywzLjQzMDkxLDUuNzAyNzksNS43MDI3OSwwLDAsMS0zLjU0MDgsMS4xODQzNGMtMC42Mjg4LDAtMS41Mzg0Mi0uMDQ4ODQtMi43NDEwNy0wLjE1MjYyVjI5Mi45NDFoLTAuOTM0VjI3Ny44ODA0M2MyLjAwODQ5LS4xNTg3MywzLjIzNTU2LTAuMjQ0MTksMy42NzUxMS0wLjI0NDE5YTUuMDU5NDIsNS4wNTk0MiwwLDAsMSwzLjczLDEuMDUsNS4yNjgzOCw1LjI2ODM4LDAsMCwxLDEuMTg0MzQsMS4yNzU5MSw0LjI0MDExLDQuMjQwMTEsMCwwLDEsLjU2MTY0LDIuMDQ1MTIsMS41MTI3NiwxLjUxMjc2LDAsMCwwLC4wMTgzMS4yOTkxNHYwLjM5NjgxWm0tMC45NzY3Ny0uNTY3NzVhMy42MDAxNiwzLjYwMDE2LDAsMCwwLTEuMjk0MjItMi42NjE3LDQuMTc5MTgsNC4xNzkxOCwwLDAsMC0zLjAxNTc4LS45MzQsMjkuNTExNDQsMjkuNTExNDQsMCwwLDAtMi45NDg2My4xODMxNHY0LjI5NzhhMy43NjcyLDMuNzY3MiwwLDAsMCwwLC41MjV2My4wOTUxNXEyLjQxNzUxLDAuMTgzMTQsMi45NDg2My4xODMxNGEzLjk0MjQ4LDMuOTQyNDgsMCwwLDAsMi44MDgyMi0xLjA1LDMuODc0ODMsMy44NzQ4MywwLDAsMCwxLjQ0Njg0LTIuNTI3NGMwLjAyNDQyLS4xODkyNS4wNDI3My0wLjM1NDA4LDAuMDU0OTQtMC40ODgzOUE1LjA0MDM3LDUuMDQwMzcsMCwwLDAsMTg1LjE0NzIsMjgyLjEzNTQ5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE5OC40MjUyLDI4Mi43MDMyNGMtMC4wMTIyMS4xNzA5NC0uMDE4MzEsMC4zMTEzNS0wLjAxODMxLDAuNDA5YTQuNzU5NDYsNC43NTk0NiwwLDAsMS0xLjkzNTIzLDMuNDMwOTEsNS43MDI3OSw1LjcwMjc5LDAsMCwxLTMuNTQwOCwxLjE4NDM0Yy0wLjYyODgsMC0xLjUzODQyLS4wNDg4NC0yLjc0MTA3LTAuMTUyNjJWMjkyLjk0MWgtMC45MzRWMjc3Ljg4MDQzYzIuMDA4NDktLjE1ODczLDMuMjM1NTYtMC4yNDQxOSwzLjY3NTExLTAuMjQ0MTlhNS4wNTk0Miw1LjA1OTQyLDAsMCwxLDMuNzMsMS4wNSw1LjI2ODM4LDUuMjY4MzgsMCwwLDEsMS4xODQzNCwxLjI3NTkxLDQuMjQwMTEsNC4yNDAxMSwwLDAsMSwuNTYxNjQsMi4wNDUxMiwxLjUxMjc1LDEuNTEyNzUsMCwwLDAsLjAxODMxLjI5OTE0djAuMzk2ODFabS0wLjk3Njc3LS41Njc3NWEzLjYwMDE2LDMuNjAwMTYsMCwwLDAtMS4yOTQyMi0yLjY2MTcsNC4xNzkxOCw0LjE3OTE4LDAsMCwwLTMuMDE1NzgtLjkzNCwyOS41MTE0NCwyOS41MTE0NCwwLDAsMC0yLjk0ODYzLjE4MzE0djQuMjk3OGEzLjc2NzIsMy43NjcyLDAsMCwwLDAsLjUyNXYzLjA5NTE1cTIuNDE3NTEsMC4xODMxNCwyLjk0ODYzLjE4MzE0YTMuOTQyNDgsMy45NDI0OCwwLDAsMCwyLjgwODIyLTEuMDUsMy44NzQ4MywzLjg3NDgzLDAsMCwwLDEuNDQ2ODQtMi41Mjc0YzAuMDI0NDItLjE4OTI1LjA0MjczLTAuMzU0MDgsMC4wNTQ5NC0wLjQ4ODM5QTUuMDQwMzcsNS4wNDAzNywwLDAsMCwxOTcuNDQ4NDIsMjgyLjEzNTQ5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjY0MDU3LDI5OC43MjIzMWE3LjQ5OTc3LDcuNDk5NzcsMCwwLDEsMS45NzE4Niw0Ljk1MSwxMy4wMTM1OSwxMy4wMTM1OSwwLDAsMS0uMjI1ODgsMi4yNTI2OCw3LjkzNTg4LDcuOTM1ODgsMCwwLDEtMy4yNjYwOCw1LjE3Njg5QTkuNDk2Miw5LjQ5NjIsMCwwLDEsOC4zMjcsMzEyLjg0Mjc3YTExLjAxMSwxMS4wMTEsMCwwLDEtMi40NzI0NS0uMjgwODJBMTMuNDIxNDIsMTMuNDIxNDIsMCwwLDEsLjExNiwzMTAuMTk5MzhsMC4xMDk4OS0zLjA5NTE1YTExLjk3Njc2LDExLjk3Njc2LDAsMCwwLDguMTU2LDMuMzIxcTUuMDY0LDAsNi4wODA0MS01LjQwMjc3YTUuODM3NCw1LjgzNzQsMCwwLDAsLjEwOTg5LTEuMTIzMjlxMC0yLjkyMTE2LTMuNzY2NjgtNS43Mzg1NC0zLjQ4ODkxLTIuMzYyNTctNy4wMzI3Ni00LjcyNTE0UTAsMjkwLjM0MDM4LDAsMjg2LjY4MzU5YTguOTcsOC45NywwLDAsMSwuMTcwOTQtMS42OTFxMS4yMzYyMy02LjMwMDE4LDcuOTkxMjItNi4zMDAxOCw1LjY3NzQ5LDAsOC45NDM1NywzLjM3NmwtMC4yODA4MiwyLjY0MzM5YTExLjY2OSwxMS42NjksMCwwLDAtMy4wOTUxNS0yLjM2MjU3LDEwLjg1ODU2LDEwLjg1ODU2LDAsMCwwLTMuMTUwMDktLjg5NzQxLDExLjAzMjQ0LDExLjAzMjQ0LDAsMCwwLTEuODU1ODctLjE3MDk0cS00LjcyNTE0LDAtNS42Mjg2NSw0LjQ5OTI2YTUuODg2LDUuODg2LDAsMCwwLS4xNzA5NCwxLjIzOTI4cTAsMi44MTEyNyw1LjU3MzcxLDYuMTkwMjlBMzEuODMxNjksMzEuODMxNjksMCwwLDEsMTUuNjQwNTcsMjk4LjcyMjMxWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTcwLjYwODQzLDI3OS4xOTkwN0w1OS4xODYzLDMxMS42NjQ1NEg1Ni4yNjIwOWwtMTAuMjk4ODQtMjguMzAyLTkuOTAyLDI4LjMwMkgzMy4wODIwNmwtMTEuNzU3OS0zMi40NjU0N2gyLjk3OTE2bDEwLjIzNzgsMjguMjQ3LDkuOTYzMDgtMjguMjQ3aDIuOTc5MTZsMTAuMjM3OCwyOC4yNDcsOS45MDItMjguMjQ3aDIuOTg1MjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNODAuMTc0NjksMjczLjYzMTQ3SDc3LjM2MDM3di0yLjgxNDMzaDIuODE0MzN2Mi44MTQzM1ptMCw1LjQ1NzcydjMyLjYzMDNINzcuMzYwMzd2LTMyLjYzMDNoMi44MTQzM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMTkuMjc2MTEsMjk0LjEwNzA2djE3LjU1NzQ4SDExNi4zNTE5VjI5NC4xMDcwNnEwLTUuMzM4NjctMS42ODQ5My04LjE1NmE5LjIxMyw5LjIxMywwLDAsMC0yLjg2OTI3LTMuMzIxLDEyLjYzNSwxMi42MzUsMCwwLDAtNC42MTUyNS0xLjUyMDFBNy4wODQzMSw3LjA4NDMxLDAsMCwwLDEwNS45NDMxNywyODFhMTEuNjM5LDExLjYzOSwwLDAsMC03Ljc2NTM0LDMuMjA1LDEyLjQ0NDI5LDEyLjQ0NDI5LDAsMCwwLTQuNDQ0MzEsOS42NzYxNXYxNy43ODMzNkg5MC45MjUzVjI3OS4xNDQxM2gyLjgwODIydjUuNzkzNDhhMTYuMjc0MjgsMTYuMjc0MjgsMCwwLDEsNS4yNjIzNi00Ljg5NjA3LDEzLjE2MTQ2LDEzLjE2MTQ2LDAsMCwxLDYuNzIxNDEtMS44NTU4NywxNS45OTQ4OCwxNS45OTQ4OCwwLDAsMSwxLjk3MTg2LjExNiwxNS42Njc1NiwxNS42Njc1NiwwLDAsMSw1Ljg0ODQyLDEuOTQxMzMsMTEuODE5MzksMTEuODE5MzksMCwwLDEsMy43MTc4NCw0LjA3OFExMTkuMjc5MTcsMjg3LjgwOTkzLDExOS4yNzYxMSwyOTQuMTA3MDZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTU0Ljc3NTY4LDI3OS4xOTkwN3YyNi4wNDkzcTAuMDU0OTQsNC43MjUxNCwwLDguNzIzOC0wLjEwOTg5LDkuMDAxNTctNS41MTI2NiwxMy43MjM2NWExMy41OTY3NywxMy41OTY3NywwLDAsMS03LjI1ODY0LDMuMDQwMiwyOC43MTE4OCwyOC43MTE4OCwwLDAsMS0zLjIwNS4xNzA5NCw0NS42NDMxNiw0NS42NDMxNiwwLDAsMS02Ljk3NzgyLS42Nzc2NGwwLjUwNjctMi43NTkzOGE0NS42NDMxNiw0NS42NDMxNiwwLDAsMCw2Ljk3NzgyLjY3NzY0LDEyLjU2MTQ0LDEyLjU2MTQ0LDAsMCwwLDguNTUyODYtMy4wNDAycTMuOTM3NjEtMy40MjQ4MSw0LjEwODU1LTExLjI1MTJ2LTcuODc1MjNhMTkuOTMyNzUsMTkuOTMyNzUsMCwwLDEtMy4wOTUxNSwzLjM3NiwxMy4yNDIyMywxMy4yNDIyMywwLDAsMS04Ljk0OTY4LDMuNDMwOTEsMTIuMDY1NzMsMTIuMDY1NzMsMCwwLDEtMTAuMDExOTItNS4wNjA5LDE3LjcyNjU4LDE3LjcyNjU4LDAsMCwxLTMuNTQ2OS0xMS4wMzE0MiwyNC41OTQ1LDI0LjU5NDUsMCwwLDEsLjIyNTg4LTMuMzE0OTIsMTguMjMyLDE4LjIzMiwwLDAsMSw2LjA3NDMtMTEuMzEyMjQsMTQuNTMwNjUsMTQuNTMwNjUsMCwwLDEsMTEuMDMxNDItMy42MDE4NVExNDguMTkxNjMsMjc4LjUzMDU5LDE1NC43NzU2OCwyNzkuMTk5MDdabS0yLjgwODIyLDIuNDc4NTZxLTcuMzE2NjQtLjUxMjgxLTguODk0NzMtMC41MDY3QTExLjk4MTUsMTEuOTgxNSwwLDAsMCwxMzQuMjM5LDI4NC4zMjFhMTMuODg5NDUsMTMuODg5NDUsMCwwLDAtMy43MTE3Myw1LjY4MzU5LDE5LjY0NjI4LDE5LjY0NjI4LDAsMCwwLTEuMjM5MjgsNi44MDY4OEExNC40MzYzMiwxNC40MzYzMiwwLDAsMCwxMzEuMDg5LDMwNC4xOHEzLjM3OSw1Ljc5NjUzLDguNjA3ODEsNS43OTM0OGExMS42MTU4MSwxMS42MTU4MSwwLDAsMCw3Ljc2NTM0LTMuMjA1LDEzLjUzNTExLDEzLjUzNTExLDAsMCwwLDQuNTA1MzYtMTAuNTE4NjJRMTUyLjA3NzM1LDI4My4yNDY1NywxNTEuOTY3NDYsMjgxLjY3NzYzWiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMzMuMTA4NjUiIHk9IjMyLjY4NDAzIiB3aWR0aD0iMTAxLjcxNzEiIGhlaWdodD0iMjMuMTA3MDgiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjMzLjEzMzYyIiB5PSI2NS40MjYxNiIgd2lkdGg9IjQzLjk1MTY3IiBoZWlnaHQ9IjUwLjEyMDY1Ii8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI5MC45ODUwOSIgeT0iMTM4LjMwMjU1IiB3aWR0aD0iNDMuODI1NCIgaGVpZ2h0PSIxNS42NTQzIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMTM2Ljg5ODM5LDEwMC44MDM2NSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1Mi4wNTU1OSwxMDAuNDIxNzRMMTUyLjA1NiwxMTkuNTYxOWMwLDExLjA3MDcyLDIuNTM2MTcsMTkuMTc1MjYsNy40MTE2NCwyOS4xMTQzbDkuMzgzODgtLjAwMDM4YzQuODc2MjMtOS45MzgyOCw3LjQxMi0xOC4wNDMyLDcuNDEyNzktMjkuMTE1MDdsLTAuMDAwNzYtMTkuMTM5NFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNjQuMTU5OTMsMTYxLjYyNTNhMi42MjU4MywyLjYyNTgzLDAsMCwwLDIuNjI2Ni0yLjYyNjZ2LTUuNDQyNDVsLTUuMjU0MzUtLjAwMTE0LDAuMDAxMTQsNS40NDI4M0EyLjYyNTUxLDIuNjI1NTEsMCwwLDAsMTY0LjE1OTkzLDE2MS42MjUzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4OS4yNjc1Niw0OS42MzAzNGE2LjI5MDY5LDYuMjkwNjksMCwwLDAtNS43NTc2Mi02LjI3MzA5Yy0zLjEwMDg3LS4xNzMyMi01LjcwNDItMC4xMTI5NC01LjcwNDItMC4xMTI5NGExMy43NTY1OCwxMy43NTY1OCwwLDAsMC0yNy40Mzg1MywxLjQ2NzQ1TDE1MC4zNjYwNyw5My4xNDg2bDI3LjU4Ny0uMDAwNzYsMC4wMDAzOC00My41NjkzOWg1LjAyNzcxTDE4Mi45ODA3Myw4Ni44MjRhNi4zMDAyOCw2LjMwMDI4LDAsMCwwLDYuMjg3MjEtNi4zNzk1NFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNjMuOTg1MTgsMTcxLjM5YTMuMTIzODcsMy4xMjM4NywwLDAsMC0zLjEyNTY3LDMuMTI1Njd2OS45NzQ5MUgxMS4zNjQ1VjE1LjYxMzFjMC01LjE2MTYzLDMuODY0MzYtOS4zNjE3NSw4LjYwNzgxLTkuMzYxNzVIMTUyLjI0NTZjNC43NDk1NiwwLDguNjEzOTEsNC4yMDAxMiw4LjYxMzkxLDkuMzYxNzVhMy4xMjU2NywzLjEyNTY3LDAsMSwwLDYuMjUxMzQsMEMxNjcuMTEwODUsNy4wMDUyOSwxNjAuNDQ0MzgsMCwxNTIuMjQ1NiwwSDE5Ljk3MjMxQzExLjc3OTYzLDAsNS4xMTMxNiw3LjAwNTI5LDUuMTEzMTYsMTUuNjEzMVYxOTAuMTYyMzFjMCw4LjYwNzgxLDYuNjY2NDcsMTUuNjEsMTQuODU5MTUsMTUuNjFIMTUyLjI0NTZjOC4xOTg3OCwwLDE0Ljg2NTI1LTcuMDAyMjQsMTQuODY1MjUtMTUuNjFWMTc0LjUxNTY0QTMuMTIzODcsMy4xMjM4NywwLDAsMCwxNjMuOTg1MTgsMTcxLjM5Wm0tNzcuMzQ3LDMwLjczNzQyYTUuOTkwNzQsNS45OTA3NCwwLDEsMSw1Ljk5MTEyLTUuOTkwNzRBNi4wMDgzOCw2LjAwODM4LDAsMCwxLDg2LjYzODE3LDIwMi4xMjczOVoiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkwLjg1NjIyIiB5PSI2NS4zNTkwNCIgd2lkdGg9IjQ0LjEyMzQiIGhlaWdodD0iNi41NDUxNCIgcng9IjMuMDI3OTkiIHJ5PSIzLjAyNzk5Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5MC44NTYyMiIgeT0iODQuMTEzMDciIHdpZHRoPSI0NC4xMjM0IiBoZWlnaHQ9IjYuNTQ1MTQiIHJ4PSIzLjAyNzk5IiByeT0iMy4wMjc5OSIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iOTAuODU2MjIiIHk9IjEwMi44NjcxIiB3aWR0aD0iNDQuMTIzNCIgaGVpZ2h0PSI2LjU0NTE0IiByeD0iMy4wMjc5OSIgcnk9IjMuMDI3OTkiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkwLjg1NjIyIiB5PSIxMjEuODE2NDgiIHdpZHRoPSI0NC4xMjM0IiBoZWlnaHQ9IjYuNTQ1MTQiIHJ4PSIzLjAyNzk5IiByeT0iMy4wMjc5OSIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMzMuMDMxMyIgeT0iMTI4LjQ1ODU0IiB3aWR0aD0iNDQuMTIzNCIgaGVpZ2h0PSI2LjU0NTE0IiByeD0iMy4wMjc5OSIgcnk9IjMuMDI3OTkiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjMzLjAzMTMiIHk9IjE0Ny40MDc5MiIgd2lkdGg9IjQ0LjEyMzQiIGhlaWdodD0iNi41NDUxNCIgcng9IjMuMDI3OTkiIHJ5PSIzLjAyNzk5Ii8+PC9zdmc+");
  background-repeat: no-repeat;
  background-position-y: top;
  background-position-x: 93px;
  background-size: 150px;
  height: 260px;
}
body[data-application="swing-mobile"] #emui-methode-logo-loading {
  margin-top: -155px !important;
}
body[data-application="swing-mobile"] #emui-body {
  overflow: auto;
}
body[data-application="swing-mobile"] #emui-set-dashboard {
  height: auto !important;
}
body[data-application="swing-mobile"] .emui-icon-ellipsis-v-circle {
  font-size: 25px;
}
body[data-application="swing-mobile"] [data-em-widget-type="feedMobile"] table tbody tr {
  height: 96px;
}
body[data-application="swing-mobile"] [data-em-widget-type="feedMobile"] table tbody tr td div.image-icon-base-container i {
  font-size: 40px;
}
body[data-application="swing-mobile"] [data-em-widget-type="feedMobile"] table tbody tr.opened-document {
  background-color: #fff7e1;
}
body[data-application="swing-mobile"] [data-em-widget-type="feedMobile"] table tbody tr.opened-document td h2 span a.emui-link {
  color: #ee7730;
}
body[data-application="swing-mobile"] #emui-set-dashboard div.emui-view.emui-widget.emui-boxshadow.delay20.emui-widget-feedMobile.emui-widget-vfill {
  padding-bottom: 0px;
}
body[data-application="swing-mobile"] #emui-set-dashboard div.emui-view.emui-widget.emui-boxshadow.delay20.emui-widget-topics.emui-widget-vfill {
  padding-bottom: 0px;
  min-height: initial !important;
}
body[data-application="swing-mobile"] #emui-set-dashboard div.emui-widget-vfill.emui-topics-widget.b-a {
  min-height: initial !important;
}
body[data-application="swing-mobile"] .tab-content.emui-binder-container #em-thesaurus div.form-group {
  display: inline-block !important;
}
body[data-application="swing-mobile"] .tab-content.emui-binder-container #em-thesaurus button.btn.btn-primary.btn-sm.em-get-thesaurus-info {
  margin-top: -45px;
  margin-left: 0px;
}
body[data-application="swing-mobile"] .banner-list .emui-thumbnail-block:hover:not(.emui-selected) {
  background-color: initial !important;
}
body[data-application="swing-mobile"] .emuiGrid_thumbnail .emui-thumbnail-block:focus:not(.emui-selected) {
  background-color: initial !important;
}
body[data-application="swing-mobile"] .tabbable a:hover {
  transition-duration: 0s;
}
body[data-application="swing-mobile"] *.btn[data-search-button="try-query2"]:hover {
  background-color: #739ec9 !important;
}
body[data-application="swing-mobile"] * {
  -webkit-touch-callout: none !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
  -webkit-user-select: none;
}
body[data-application="swing-mobile"] input[type="number"] {
  -webkit-touch-callout: default !important;
  -webkit-user-select: text;
}
body[data-application="swing-mobile"] a:not(.carousel-control):active,
body[data-application="swing-mobile"] .btn:active,
body[data-application="swing-mobile"] .quicklinks-box:active,
body[data-application="swing-mobile"] .emui-resultset-box .content:active,
body[data-application="swing-mobile"] #emuiCandidateContainer .banner-list .emui-thumbnail-block[data-type="EOM::Folder"]:active,
body[data-application="swing-mobile"] *[eom-panel='templatechoice'] .radio:active {
  position: relative;
}
body[data-application="swing-mobile"] a:not(.carousel-control):active:after,
body[data-application="swing-mobile"] .btn:active:after,
body[data-application="swing-mobile"] .quicklinks-box:active:after,
body[data-application="swing-mobile"] .emui-resultset-box .content:active:after,
body[data-application="swing-mobile"] .mobile-popover-trigger:active:after,
body[data-application="swing-mobile"] #emuiCandidateContainer .banner-list .emui-thumbnail-block[data-type="EOM::Folder"]:active:after,
body[data-application="swing-mobile"] *[eom-panel='templatechoice'] .radio:active:after {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  content: '';
  background-color: rgba(0, 0, 0, 0.2) !important;
  border-radius: 4px;
  pointer-events: none;
}
body[data-application="swing-mobile"].upload tr:active {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
body[data-application="swing-mobile"].upload tr:active td:first-child {
  border-top-left-radius: 4px;
}
body[data-application="swing-mobile"].upload tr:active td:last-child {
  border-top-right-radius: 4px;
}
body[data-application="swing-mobile"].upload tr:active td:first-child {
  border-bottom-left-radius: 4px;
}
body[data-application="swing-mobile"].upload tr:active td:last-child {
  border-bottom-right-radius: 4px;
}
body[data-application="swing-mobile"].upload tr:active a:active:after {
  background-color: initial !important;
}
body[data-application="swing-mobile"] #emui-header {
  display: none !important;
}
body[data-application="swing-mobile"] #emui-body-wrapper {
  margin-top: 20px !important;
}
body[data-application="swing-mobile"][data-modal-visible] #emui-body-wrapper {
  -webkit-overflow-scrolling: auto;
}
body[data-application="swing-mobile"] .grid-container {
  margin-left: 20px !important;
  margin-right: 20px !important;
  width: calc(100% - 2 * 20px) !important;
}
body[data-application="swing-mobile"] [data-em-widget-type="quicklinks"] {
  height: 60px !important;
}
body[data-application="swing-mobile"] .emui-zone {
  background-color: #f3f3f4;
}
body[data-application="swing-mobile"] .emui-zone:first-child h1 {
  display: none;
}
body[data-application="swing-mobile"] .emui-topics-widget {
  border: none;
}
body[data-application="swing-mobile"].emui-grid-columns-count-3 #emui-set-dashboard .emui-column:nth-child(1) {
  box-sizing: border-box;
  position: relative;
  width: calc(100% - 20px);
  margin-left: 20px;
  /* first column width = 100% */
  margin-left: 0px !important;
  width: 100%;
  clear: both;
  min-height: 80px !important;
  max-height: 80px !important;
}
body[data-application="swing-mobile"].emui-grid-columns-count-3 #emui-set-dashboard .emui-column:nth-child(2),
body[data-application="swing-mobile"].emui-grid-columns-count-3 #emui-set-dashboard .emui-column:nth-child(3) {
  box-sizing: border-box;
  position: relative;
  width: calc(50% - 20px);
  margin-left: 20px;
  float: left;
  margin-left: 0px;
  width: 50%;
  clear: none;
}
body[data-application="swing-mobile"].emui-grid-columns-count-3 #emui-set-dashboard .emui-column:nth-child(2) .emui-widget-vfill,
body[data-application="swing-mobile"].emui-grid-columns-count-3 #emui-set-dashboard .emui-column:nth-child(3) .emui-widget-vfill {
  max-height: none !important;
}
body[data-application="swing-mobile"].emui-grid-columns-count-3 #emui-set-dashboard .emui-column:nth-child(3) {
  padding-right: 20px !important;
}
body[data-application="swing-mobile"] .emui-widget-quicklinks .quicklinks-box {
  width: calc(25% - 0px);
  margin-right: 20px;
  margin-bottom: auto;
  height: 60px;
  overflow: hidden;
  white-space: nowrap;
  /*	        &:hover:not(.empty) {
		        background-color: @gray;
	        }			*/
}
body[data-application="swing-mobile"] .emui-widget-quicklinks .quicklinks-box:last-child {
  margin-right: 0;
}
body[data-application="swing-mobile"] .emui-widget-quicklinks .quicklinks-box i {
  font-size: 25px;
  line-height: 50px;
}
body[data-application="swing-mobile"] .emui-widget-quicklinks .quicklinks-box p {
  font-size: 15px;
  font-weight: bold;
  line-height: 50px;
  margin-bottom: 0;
}
body[data-application="swing-mobile"] .emui-widget-quicklinks .quicklinks-box .icon-box-container {
  width: auto;
  height: auto;
  padding-top: 0;
  line-height: 50px;
  padding-left: 10px;
}
body[data-application="swing-mobile"] .offline-button {
  position: relative;
  pointer-events: none;
  opacity: 0.25;
}
body[data-application="swing-mobile"].offline .emui-widget-quicklinks .quicklinks-box:not([data-availableoffline]),
body[data-application="swing-mobile"].offline .modal-body:not([data-availableoffline]),
body[data-application="swing-mobile"].offline .btn:not([data-search-button="close"]):not([data-dismiss="modal"]):not(#em-errormodal-close):not([data-availableoffline]) {
  position: relative;
  pointer-events: none;
}
body[data-application="swing-mobile"].offline .emui-widget-quicklinks .quicklinks-box:not([data-availableoffline]):after,
body[data-application="swing-mobile"].offline .modal-body:not([data-availableoffline]):after,
body[data-application="swing-mobile"].offline .btn:not([data-search-button="close"]):not([data-dismiss="modal"]):not(#em-errormodal-close):not([data-availableoffline]):after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 1000;
}
body[data-application="swing-mobile"].offline #em-modal-error .emui-modal-error .modal-body,
body[data-application="swing-mobile"].offline #hyperlinkDlg .modal-body {
  pointer-events: auto;
}
body[data-application="swing-mobile"].offline #em-modal-error .emui-modal-error .modal-body:after,
body[data-application="swing-mobile"].offline #hyperlinkDlg .modal-body:after {
  z-index: -1;
}
body[data-application="swing-mobile"] #emui-set-dashboard .emui-grid-vfill > h1 {
  color: #999999;
  font-size: 16px;
  font-weight: bold;
  padding-left: 10px;
  margin-bottom: 10px;
}
body[data-application="swing-mobile"] .emui-view[data-em-widget-type="topics"] {
  height: auto !important;
  padding-top: 5px;
  padding-bottom: 5px;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #e0e0e0 !important;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget {
  height: auto;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .nav-tabs {
  display: none;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content {
  height: 100% !important;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content .task-table {
  box-shadow: 0px 0px 0px 0px;
  margin-left: 12px;
  margin-right: 12px;
  width: calc(100% - 24px);
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row {
  border-bottom-style: none;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row:nth-child(even) {
  background-color: transparent;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row:first-child h2 {
  margin-top: 15px;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row:last-child {
  border-bottom: none;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col:first-child {
  border-right: 0px;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col h2 {
  font-size: 17px;
  line-height: 18px;
  margin: 10px 0;
  margin-left: 15px;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col h2 span:first-child {
  text-align: left !important;
  width: auto !important;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info {
  line-height: 18px;
  font-size: 16px;
  margin: 10px 0;
  margin-left: 15px;
  color: #777777;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info .channel-icon-container {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  width: calc(100% - 100px);
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info i {
  color: #999999 !important;
  font-size: 12px;
  vertical-align: top;
  width: 20px !important;
  text-align: left !important;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info > i {
  font-size: 16px !important;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info > i:first-child {
  margin-right: 0;
  width: 20px !important;
  margin-left: 0 !important;
  text-align: left !important;
  height: 17px;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info:first-of-type > i:first-child {
  height: 18px;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info:last-child {
  border-bottom: 2px solid #e0e0e0;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info .fas .fa-file-alt + span {
  margin-right: -3px;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info div {
  font-size: 11px;
  color: #999999;
  float: right;
  margin: auto 35px auto auto;
  line-height: 18px;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info .lbl {
  margin-right: 0;
  color: #ccc;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .emui-task-info a {
  color: #777777;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .mobile-popover-trigger {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 30px;
  color: #777777;
}
body[data-application="swing-mobile"] .emui-view .emui-topics-widget .emui-view-content tr.emuitask-row td.emuitask-col .mobile-popover-trigger i.emui-icon-ellipsis-v-circle {
  color: #777777;
}
body[data-application="swing-mobile"] i.emui-icon-status {
  width: 10px !important;
  height: 10px !important;
  margin-left: 0 !important;
}
body[data-application="swing-mobile"] .eom-widget-button-wrapper {
  height: 0;
  width: 0;
  visibility: hidden;
}
body[data-application="swing-mobile"].offline [data-em-widget-type="topics"] td::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.7);
}
body[data-application="swing-mobile"].upload {
  background-color: white;
  height: auto !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large {
  padding: 0 20px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large.service .delete {
  display: none;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table {
  box-shadow: none !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tbody tr td div.image-icon-base-container i {
  font-size: 40px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table thead {
  display: none;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tbody:empty::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
  top: 50%;
  font-size: 16px;
  transform: translate(0, -50%);
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr {
  border-bottom: 2px solid #e0e0e0;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr:first-child h2 {
  margin-top: 15px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr:last-child {
  border-bottom: none;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:first-child {
  width: 81px !important;
  border-right-width: 0! important;
  padding-left: 10px !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:first-child .emui-image-block {
  height: 65px !important;
  width: auto !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:first-child .emui-image-block .image-icon-base-container {
  position: relative;
  width: 100%;
  height: 100%;
  text-shadow: none;
  background-color: #f3f3f3;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:first-child .emui-image-block .image-icon-base-container > div {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 40px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:first-child .emui-image-block .image {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-size: cover;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child {
  position: relative;
  padding: 5px 0px 5px 20px !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child h2 {
  font-size: 17px;
  line-height: 18px;
  margin: 10px 0;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child h2 span:first-child {
  text-align: left !important;
  width: auto !important;
  text-overflow: ellipsis;
  max-width: 100% !important;
  white-space: nowrap;
  overflow: hidden;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info {
  line-height: 18px;
  font-size: 16px;
  margin: 10px 0;
  color: #777777;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info i {
  color: #999999 !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info > i:first-child {
  margin-right: 0;
  width: 20px !important;
  margin-left: 0 !important;
  text-align: left !important;
  display: inline-block;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info span {
  margin-left: -3px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .fas .fa-file-alt + span {
  margin-right: -3px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .delete,
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .success,
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .failed {
  float: right;
  padding: 10px;
  padding-right: 10px;
  margin-top: -9px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .success,
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .success + div {
  color: green !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .failed,
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .failed + div {
  color: red !important;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .progress-bar {
  float: right;
  width: 41%;
  height: 4px;
  background-color: lightgray;
  position: relative;
  border-radius: 2px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .progress-bar > div {
  width: 20%;
  height: 4px;
  background-color: #0f56bc;
  position: absolute;
  margin: 0;
  border-radius: 2px;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .message {
  float: right;
  margin: 0;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info div {
  font-size: 11px;
  color: #999999;
  margin: 7px 0 10px 0;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info .lbl {
  margin-right: 0;
  color: #ccc;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info a {
  color: #777777;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info:last-child div:first-child {
  float: left;
  margin: 0;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .emui-task-info:last-child .status {
  text-align: right;
  margin: 0;
}
body[data-application="swing-mobile"].upload .emui-feed-widget-large table tr td:last-child .mobile-popover-trigger {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 30px;
  color: #4e84bb;
}
body[data-application="swing-mobile"] .banner-list .emui-thumbnail-block .emui-button-container .btn.btn-primary {
  border: none !important;
}
body[data-application="swing-mobile"] .icon-caret-down:before {
  content: "\f198";
  font-family: emui-font;
  font-size: 25px;
  color: #0f56bc;
}
body[data-application="swing-mobile"] .actions [class^="icon-"]:before,
body[data-application="swing-mobile"] .actions [class^="emui-icon-"]:before {
  color: #0f56bc;
}
body[data-application="swing-mobile"] #uploaderSider .emui-cont > img {
  max-height: 100%;
}
body[data-application="swing-mobile"] #uploaderLeftSide {
  -webkit-overflow-scrolling: touch;
}
body[data-application="swing-mobile"] #uploaderLeftSide div.emui-cont,
body[data-application="swing-mobile"] #uploaderLeftSide img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
body[data-application="swing-mobile"] #em-modal-object-panel .modal-body {
  -webkit-overflow-scrolling: auto;
  overflow: hidden;
  height: 400px;
  /* 		.em-metadata{
			-webkit-overflow-scrolling: touch;
		} */
}
body[data-application="swing-mobile"] .emui-selectable *,
body[data-application="swing-mobile"] .oi-value,
body[data-application="swing-mobile"] .oi-value *,
body[data-application="swing-mobile"] input[type="text"],
body[data-application="swing-mobile"] input[type="password"],
body[data-application="swing-mobile"] textarea {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  -o-user-select: text !important;
  user-select: text !important;
}
body[data-application="swing-mobile"] .em-multimodal .modal-body {
  max-height: none;
  overflow: auto;
}
body[data-application="swing-mobile"] .em-multimodal[data-search-context="mobile"] .modal-body .emui-search-preview-panel .emui-panel .emui-button-container {
  visibility: visible;
  height: auto;
}
body[data-application="swing-mobile"] .em-multimodal[data-search-context="mobile"] .modal-body .emui-search-preview-panel {
  top: 0px;
  position: relative;
}
body[data-application="swing-mobile"] .em-multimodal[data-search-context="mobile"] .modal-body.footerVisible {
  height: calc(100% - 50px);
}
body[data-application="swing-mobile"] .em-multimodal[data-search-context="mobile"] .modal-body .row-fluid {
  position: relative;
}
body[data-application="swing-mobile"] .emui-binder-result.emui-resultset-box.emui-thumbnail-block .emui-button-container.actions {
  display: block !important;
  opacity: 1 !important;
}
body[data-application="swing-mobile"] .emui-search-preview-importer {
  padding-top: 40px;
}
body[data-application="swing-mobile"] .banner-list .emui-thumbnail-block .em-info-data [data-field-name="TypeArea"] label {
  font-size: 17px;
}
body[data-application="swing-mobile"] .banner-list .emui-thumbnail-block .em-info-overlay > ul > li:not([data-field-name="TypeArea"]) label,
body[data-application="swing-mobile"] .banner-list .emui-thumbnail-block .em-info-overlay > ul > li:not([data-field-name="TypeArea"]) i {
  font-size: 13px;
  line-height: 15px;
}
body[data-application="swing-mobile"] .emui-binder-result.emui-resultset-box.emui-thumbnail-block .emui-image-block {
  margin-left: 10px;
}
body[data-application="swing-mobile"] .emui-binder-result.emui-resultset-box.emui-thumbnail-block .emui-image-block + .em-info-overlay {
  width: calc(100% - 200px) !important;
}
body[data-application="swing-mobile"] .emui-binder-result.emui-resultset-box.emui-thumbnail-block ul.em-info-data [data-field-name="SummaryArea"] {
  padding-right: 20px;
}
body[data-application="swing-mobile"] .em-multimodal .btn {
  margin-right: 4px !important;
}
body[data-application="swing-mobile"] .banner-list .emui-thumbnail-block:not([data-type="EOM::Folder"]) .emui-button-container {
  opacity: 1 !important;
  pointer-events: all !important;
}
body[data-application="swing-mobile"] .banner-list .emui-thumbnail-block[data-type="EOM::Folder"] .emui-button-container {
  opacity: 0 !important;
  pointer-events: none !important;
}
body[data-application="swing-mobile"] .emui-feed-widget-large {
  padding: 0px;
}
body[data-application="swing-mobile"] .emui-binder-result.emui-resultset-box.emui-thumbnail-block .emui-image-block {
  width: 110px !important;
  height: 90px !important;
}
body[data-application="swing-mobile"] .emui-binder-result.emui-resultset-box.emui-thumbnail-block .emui-image-block i.foldericon.emui-icon-folder {
  font-size: 60px !important;
  line-height: 80px !important;
}
body[data-application="swing-mobile"] > #em-modal-search-new {
  top: 0 !important;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content {
  border: 0;
  height: 100%;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-body {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  height: calc(100% - 65px);
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-body .em-search-container {
  height: 0;
  overflow: hidden;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-body .em-search-settings-container {
  padding-right: 20px !important;
  background-color: #0f56bc;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-body .em-search-settings-container .em-search-indexes-list {
  color: white;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-body .em-search-settings-container .em-search-indexes-list .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #a2c2e2;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-body .em-search-main-body-container {
  padding: 30px;
  height: calc(100% - 80px) !important;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-body .em-search-toolbar-container {
  padding-left: 30px !important;
  padding-right: 30px !important;
  padding-top: 30px !important;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-footer {
  padding-top: 10px;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-footer [data-search-button="close"] {
  display: none !important;
}
body[data-application="swing-mobile"] > #em-modal-search-new .modal-dialog .modal-content .modal-footer .dock-search-group {
  display: none !important;
}
body[data-application="swing-mobile"] .modal-medium.modal .emui-search-toolbar {
  width: 100% !important;
}
body[data-application="swing-mobile"] .emui-widget-vfill {
  min-height: 300px !important;
  max-height: 1000px !important;
}
body[data-application="swing-mobile"] .emui-table-contacts {
  height: 300px !important;
}
.btn {
  border-radius: 2px;
}
body[data-application="swing-mobile"] #imageEditor .modal-dialog,
body[data-application="swing-mobile"] #videoEditor .modal-dialog {
  width: 100% !important;
  margin: 0px;
}
body[data-application="swing-mobile"] #imageEditor .modal-dialog .modal-content,
body[data-application="swing-mobile"] #videoEditor .modal-dialog .modal-content {
  border: 0px;
}
body[data-application="swing-mobile"] #imageEditor.modal {
  overflow-y: hidden;
}
body[data-application="swing-mobile"] #imageEditor .modal-header {
  height: 30px;
}
body[data-application="swing-mobile"] #imageEditor .modal-dialog {
  margin-left: 90px;
}
body[data-application="swing-mobile"] #imageEditor .modal-content {
  top: 10px;
  width: 80%;
}
body[data-application="swing-mobile"] #imageEditor .modal-body {
  padding-top: 0px;
  padding-bottom: 0px;
}
body[data-application="swing-mobile"] #imageEditor .modal-footer {
  padding-top: 5px;
  padding-bottom: 15px;
}
body[data-application="swing-mobile"] #imageEditor .modal-footer button.btn.btn-default {
  margin-right: 6px;
}
body[data-application="swing-mobile"] #imageEditor .modal-title {
  font-size: 20px;
}
body[data-application="swing-mobile"] #imageEditor #imageContainerCropper + .grid-span.column {
  display: none;
}
