@charset "UTF-8";
@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700";
@import "https://fonts.googleapis.com/icon?family=Material+Icons";
@import "https://fonts.googleapis.com/icon?family=Material+Icons+Outlined";
@font-face {
  font-family: "Muli";
  src: url("./fonts/Muli-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Muli black";
  src: url("./fonts/Muli-Black.ttf") format("truetype");
}
@font-face {
  font-family: "Muli black italic";
  src: url("./fonts/Muli-BlackItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Muli bold";
  src: url("./fonts/Muli-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Muli bold italic";
  src: url("./fonts/Muli-BoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Muli extra bold";
  src: url("./fonts/Muli-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "Muli extra bold italic";
  src: url("./fonts/Muli-ExtraBoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Muli extra light";
  src: url("./fonts/Muli-ExtraLight.ttf") format("truetype");
}
@font-face {
  font-family: "Muli extra light italic";
  src: url("./fonts/Muli-ExtraLightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Muli italic";
  src: url("./fonts/Muli-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Muli light";
  src: url("./fonts/Muli-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Muli light italic";
  src: url("./fonts/Muli-LightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Muli medium";
  src: url("./fonts/Muli-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Muli medium italic";
  src: url("./fonts/Muli-MediumItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Muli semibold";
  src: url("./fonts/Muli-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Muli semibold italic";
  src: url("./fonts/Muli-SemiBoldItalic.ttf") format("truetype");
}
.text-bold {
  font-family: 'Muli bold' !important;
}

.icrowdhouse {
  /*.sceTextLabel,*/
  /* FORMCOLLECTION */
  /* TOPBAR */
  /* LEFTBAR */
  /* MENU SHORTCUT */
  /* CONTENT */
  /* GENERAL */
  /*.scebc-l2red {background-color: rgba(253, 57, 149, .09);}*/
  /* DIJIT CONTROLS - CLEAN & BORDER */
  /*
  .sceRBorder .dijitTextBox.dijitFocused,
  .sceRBorder .dijitComboBox.dijitFocused {
  	border-color: #004481;
  	outline: 1px solid #a6c8ff;
  }
  */
  /* FORM */
  /* BUTTON */
  /* BUTTONSIGNATURE */
  /* BUTTONUPLOAD */
  /* LABELVALUE */
  /* DROPDOWNBUTTON  */
  /* CHECKBOX */
  /* MULTISELECT */
  /* RADIOGROUP / RADIOBUTTON */
  /* TRANSLATIONTEXT */
  /* SOCIALVIEW */
  /* DIALOG */
  /* PHONETEXTBOX*/
  /* CODETEXTBOX */
  /* DOCUMENTLIST */
  /* DOCUMENTVIEW */
  /* SHOWDOCS */
  /* STACKPROGRESS */
  /* SELECT */
  /* MULTISELECT DROPDOWN */
  /* MOBILE */
  /* MOBILE CALENDAR */
  /*
  
  .engiPopupCalendar .engiCalendarPane .dijitCalendarDisabledDate .dijitCalendarDateLabel {
    text-decoration: line-through;
  }
  .engiPopupCalendar .engiCalendarPane .dijitCalendarSelectedDate.dijitCalendarDisabledDate .dijitCalendarDateLabel {
  	text-decoration: none;
  }
  
  .engiPopupCalendar .dijitCalendarPopup .dijitCalendarSelectedDate.dijitCalendarDisabledDate .dijitCalendarDateLabel {
  	text-decoration: none;
  }
  
  .engiMobilePopup .engiCalendarPane .engiDateExclude .dijitCalendarDateLabel:after {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      content: "\00D7";
      font-size: 44px; 
      text-align: center;
      color: #555;
      line-height: 44px;
      opacity: 0.6;
  }
  
  .engiMobilePopup .dijitCalendarYearContainer {
  	margin: 0;
  	border-top: 1px solid #e0e0de;
  }
  
  .engiMobilePopup .dijitCalendarNextYear,
  .engiMobilePopup .dijitCalendarPreviousYear,
  .engiMobilePopup .dijitCalendarNextYear:hover,
  .engiMobilePopup .dijitCalendarPreviousYear:hover{
  	color: #617cb8;
  	background: transparent;
  	padding-top: 6px;
  	padding-bottom: 6px;
  	margin: 0;
  	border: none;
  }
  
  .engiMobilePopup .dijitCalendarNextYear {
  	padding-right: 4px;
  }
  
  .engiMobilePopup .dijitCalendarPreviousYear {
  	padding-left: 4px;
  }
  	
  .engiMobilePopup .dijitCalendarSelectedYear {
  	padding-top: 5px;
  	padding-bottom: 5px;
  }
  	
  .engiMobilePopup .dijitCalendarDateTemplate .dijitCalendarDateLabel {
  	-webkit-transition-duration: unset;
  	transition-duration: unset;
  }
  
  .engiMobilePopup .dijitCalendarPopup .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
  	background-color: #fff;
  	border-color: #fff;
  	color: #555;
  	text-decoration: none;
  }
  
  .engiMobilePopup.engiPopupCalendar .engiToday {
  	position: absolute;
  	left: 0;
  	font-size: 14px;
  	padding: 9px 12px;
  }
  
  
  */
  /* MOBILE CHECKBOX */
  /* HORZBAR */
  /* CHART RADIAL */
  /* CHART COLUMNRESULT*/
  /* CHARTCOLLECTION */
  /* CHART */
  /* LIGHTBOXLIST*/
  /* COLLECTIONCONTROLER */
  /* UPDATECOLLECTION */
  /* LIST */
  /* GRIDCOLLECTION */
  /* MODELOS DGRID & TABLE */
  /* ----------------- PENDIENTE DE REVISAR -------------------- */
  /* CALENDAR */
  /* ----------------------------------------------------------- */
  /* CALENDAR PANE */
  /* CUSTOM MODELS */
  /* MAP CONTROLLER */
  /* RESPONSIVE DISPLAY */
  /* RESPONSIVE FLOAT */
  /* RESPONSIVE FONT ICON */
  /* RESPONSIVE FONT SIZE */
  /* RESPONSIVE GRID */
  /* RESPONSIVE MARGIN */
  /* RESPONSIVE PADDING */
  /* RESPONSIVE TEXTALIGN */
}
.icrowdhouse .dijitTextBox,
.icrowdhouse .dijitInputInner,
.icrowdhouse a {
  color: #666;
}
.icrowdhouse a {
  text-decoration: none;
}
.icrowdhouse a.sceAnchor:hover {
  text-decoration: underline;
}
.icrowdhouse b {
  font-weight: 500;
}
.icrowdhouse .scePhoneTextBox input,
.icrowdhouse .dijitTextArea,
.icrowdhouse .dijitMenuItem td,
.icrowdhouse .dropzone,
.icrowdhouse button {
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial;
  font-weight: 400;
  line-height: 1.47;
  color: #666;
  font-size: .8125rem;
  letter-spacing: .1px;
  text-rendering: optimizeLegibility;
}
.icrowdhouse .scePage {
  min-height: 100%;
  overflow: hidden;
}
.icrowdhouse .scePageContainer {
  min-height: 100%;
}
.icrowdhouse .sceNavTabs {
  margin: 0;
  padding: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.icrowdhouse .sceNavTabs li {
  display: inline-block;
  padding: .8125rem;
  font-weight: 500;
  text-align: center;
  border: 1px solid transparent;
  cursor: pointer;
  margin-bottom: -1px;
}
.icrowdhouse .sceNavTabs li.sceSelected {
  color: #333;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom-color: #fff;
}
.icrowdhouse .sceShadow .sceNavTabs li.sceSelected {
  -webkit-box-shadow: 0 -4px 13px 0 rgba(20, 44, 90, 0.08);
  box-shadow: 0 -4px 13px 0 rgba(20, 44, 90, 0.08);
}
.icrowdhouse .sceShadow .sceNavContainer {
  -webkit-box-shadow: 0 0 13px 0 rgba(20, 44, 90, 0.08);
  box-shadow: 0 0 13px 0 rgba(20, 44, 90, 0.08);
}
.icrowdhouse .sceTabContainer {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: none;
  padding: 1rem;
}
.icrowdhouse .sceTabContainer.sceTransparent {
  border: none;
  padding: 0;
}
.icrowdhouse .sceTabContainer.sceHideBorder {
  border: none;
}
.icrowdhouse .sceTabsWhite .sceNavTabs li.sceSelected,
.icrowdhouse .sceTabsWhite .sceTabContainer {
  background-color: #fff;
}
.icrowdhouse .sceLarge > .sceNavTabs li {
  padding: .8125rem 1.5rem;
}
.icrowdhouse .scePill .sceNavTabs {
  margin-bottom: 1rem;
}
.icrowdhouse .scePill .sceNavTabs li {
  color: var(--theme);
  padding: .5rem 1.125rem;
  border-radius: 4px;
  font-weight: 500;
}
.icrowdhouse .scePill .sceNavTabs li.sceSelected {
  background-color: var(--theme);
  color: #fff;
}
.icrowdhouse .sceTabsLight .sceNavTabs li {
  font-weight: 300;
}
.icrowdhouse .sceTabsMultiline .sceNavTabs {
  white-space: nowrap;
}
.icrowdhouse .sceTabsMultiline .sceNavTabs li {
  white-space: normal;
  line-height: normal;
  text-align: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
  place-items: center;
  justify-content: center;
}
.icrowdhouse .sceTabsController.sceResponsive {
  display: none;
}
.icrowdhouse .sceTabsController.sceTabsButton {
  border: 1px solid var(--theme);
  background: var(--theme);
}
.icrowdhouse .sceTabsController.sceTabsButton.sceGrayLight {
  border: 1px solid #e9e9e9;
  background: #e9e9e9;
}
.icrowdhouse .sceTabsButton .sceNavTabs {
  border: none;
  grid-gap: 1px;
}
.icrowdhouse .sceTabsButton .sceNavTabs li {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 300;
  line-height: normal;
  margin: 0;
  padding: .5rem;
  border: none;
  background-color: #fff;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li {
  position: relative;
  padding: 1rem 3rem 1rem 1rem;
  color: var(--themefont);
  font-weight: 300;
  text-align: left;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .sceArrow {
  position: absolute;
  color: var(--themefont);
  right: 1rem;
  top: 1rem;
  font-size: 14px;
}
.icrowdhouse .sceTabsButton .sceNavTabs li.sceSelected {
  background-color: var(--theme);
  color: #fff;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li.sceSelected {
  background-color: transparent;
  color: var(--themefont);
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li.sceSelected .sceArrow {
  display: none;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li.sceMenuTab {
  padding: 0;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu {
  width: 100%;
  border: none;
  background: transparent;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu td {
  color: var(--themefont);
  padding: 1rem 3rem 1rem 1rem;
  border: none;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu .dijitMenuItemIconCell,
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu .dijitMenuArrowCell {
  display: none;
}
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu .dijitMenuItemHover,
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu .dijitMenuItemHover td,
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu .dijitMenuItemSelected,
.icrowdhouse .sceTabsButton.sceGrayLight .sceNavTabs li .dijitMenu .dijitMenuItemSelected td {
  background: none;
}
.icrowdhouse .sceTabSubMenu .dijitMenuItem {
  border-color: transparent;
}
.icrowdhouse .sceTabSubMenu .dijitMenuItem td {
  padding: .875rem 1rem;
}
.icrowdhouse .sceTabSubMenu .dijitMenuItem.dijitMenuItemHover,
.icrowdhouse .sceTabSubMenu .dijitMenuItem.dijitMenuItemHover td,
.icrowdhouse .sceTabSubMenu .dijitMenuItem.dijitMenuItemSelected,
.icrowdhouse .sceTabSubMenu .dijitMenuItem.dijitMenuItemSelected td {
  background: none;
  border-color: transparent;
}
.icrowdhouse .sceTabSubMenu .dijitRadioMenuItem .dijitMenuItemIcon {
  position: relative;
  top: -2px;
}
.icrowdhouse .sceTabSubMenu .dijitRadioMenuItem td.dijitMenuItemIconCell {
  width: 18px;
  padding-right: 0;
}
.icrowdhouse .sceTabsLeft .sceNavTabs li {
  display: block;
}
.icrowdhouse .sceTabsFullTop .sceNavTabs li:not(:nth-child(1)) {
  border-left: none;
}
.icrowdhouse .sceTabsFullTop2 .sceNavTabs {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.icrowdhouse .sceTabsFullTop4 .sceNavTabs {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.icrowdhouse .sceTabsFullTop5 .sceNavTabs {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
.icrowdhouse .sceTabsFullTop6 .sceNavTabs {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
.icrowdhouse .sceTabsSpeedButton .sceNavTabs {
  border-bottom: none;
}
.icrowdhouse .sceTabsSpeedButton .sceNavTabs li {
  margin: 0;
  padding: .25rem;
  border-color: #d9d9d9;
}
.icrowdhouse .sceTabsSpeedButton .sceNavTabs li {
  padding: .5625rem;
}
.icrowdhouse .sceTabsSpeedButton .sceNavTabs li:not(:nth-child(1)) {
  border-left: none;
}
.icrowdhouse .sceTabsSpeedButton .sceNavTabs li.sceSelected {
  background-color: #e9e9e9;
}
.icrowdhouse .sceTabsSpeedButton .sceNavTabs li .material-icons-outlined {
  display: block;
  font-size: 1.25rem;
}
.icrowdhouse .sceTabs.sceResponsive > .sceNavTabs {
  display: none;
}
.icrowdhouse .sceTabs.sceResponsive .sceTabContainer {
  border-width: 0;
  padding: 0;
}
.icrowdhouse .sceRespTabs {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  border-top: 1px solid #d9d9d9;
  z-index: 500;
}
.icrowdhouse .sceRespTabs.sceForceHidden,
.icrowdhouse .sceWrapperRespTabs.sceForceHidden {
  display: none;
}
.icrowdhouse .sceRespTabsHide {
  display: none;
}
.icrowdhouse .sceRespTabs button {
  position: relative;
  padding: 0 .5rem;
  height: 58px;
  border: none;
  -moz-border-radius: 0;
  border-radius: 0;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceRespTabs button .material-icons-outlined {
  position: absolute;
  top: 8px;
  left: 0;
  right: 0;
  font-size: 1.5rem;
}
.icrowdhouse .sceRespTabs button div {
  text-align: center;
  font-size: .625rem;
  font-weight: 300;
  color: #000;
  margin: 32px auto 0 auto;
  max-width: 92%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.icrowdhouse .sceRespTabs button.sceSelected .material-icons-outlined,
.icrowdhouse .sceRespTabs button.sceSelected div {
  color: var(--themefont);
}
.icrowdhouse .sceRespTabs .sceRespCols1 {
  width: 100%;
}
.icrowdhouse .sceRespTabs .sceRespCols2 {
  width: 50%;
}
.icrowdhouse .sceRespTabs .sceRespCols3 {
  width: 33.33%;
}
.icrowdhouse .sceRespTabs .sceRespCols4 {
  width: 25%;
}
.icrowdhouse .sceRespTabs .sceRespCols5 {
  width: 20%;
}
.icrowdhouse .sceRespTabs .sceRespCols6 {
  width: 16.66%;
}
.icrowdhouse .sceRespTabs .sceRespCols7 {
  width: 14.28%;
}
.icrowdhouse .sceRespTabs .sceRespCols8 {
  width: 12.5%;
}
.icrowdhouse .sceRespTabs .sceRespCols9 {
  width: 11.11%;
}
.icrowdhouse .sceRespTabs .sceRespCols10 {
  width: 10%;
}
.icrowdhouse .sceSubFormTabsController .sceNavTabs {
  border-bottom: 1px solid #e9e9e9;
}
.icrowdhouse .sceSubFormTabsController .sceNavTabs li {
  position: relative;
  margin: 0;
  padding: .5rem;
  text-align: left;
  border-color: #e9e9e9;
  border-bottom: none;
  font-weight: 300;
}
.icrowdhouse .sceSubFormTabsController .sceNavTabs li.sceSelected {
  background-color: #e9e9e9;
}
.icrowdhouse .sceSubFormTabsController .sceNavTabs .sceTabOrder {
  float: left;
  position: relative;
  top: -1px;
  padding: 0 .375rem;
  border: 1px solid var(--theme);
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.icrowdhouse .sceSubFormTabsController .sceNavTabs .sceTabLabel {
  margin: 0 1.5rem 0 1.875rem;
  min-height: 19px;
}
.icrowdhouse .sceSubFormTabsController.sceHideOrder .sceNavTabs .sceTabOrder {
  display: none;
}
.icrowdhouse .sceSubFormTabsController.sceHideOrder .sceNavTabs .sceTabLabel {
  margin-left: .25rem;
}
.icrowdhouse .sceSubFormItem {
  position: relative;
}
.icrowdhouse .sceSubFormItem .sceSubFormOrder {
  line-height: normal;
}
.icrowdhouse .sceSubForm .sceAddButton {
  margin-top: 1rem;
}
.icrowdhouse .sceSubFormTabsController .sceAddButton {
  margin: 1rem 0 0 .5rem;
}
.icrowdhouse .sceSubForm button.sceAddButton,
.icrowdhouse .sceSubFormTabsController button.sceAddButton {
  border: none;
  padding: 0;
  color: var(--themefont);
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.icrowdhouse .sceSubForm .sceDropDownButton.sceAddButton .dijitButtonNode {
  padding: .5625rem 1rem .375rem 1rem;
  color: var(--themefont);
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceSubForm .sceAddButton .material-icons-outlined,
.icrowdhouse .sceSubFormTabsController .sceAddButton .material-icons-outlined {
  position: relative;
  margin-right: 4px;
  color: var(--themefont);
  vertical-align: middle;
}
.icrowdhouse .sceSubForm button.sceAddButton .material-icons-outlined,
.icrowdhouse .sceSubFormTabsController button.sceAddButton .material-icons-outlined {
  top: -3px;
}
.icrowdhouse .sceSubForm .sceDropDownButton.sceAddButton .material-icons-outlined {
  top: -2px;
}
.icrowdhouse .sceSubForm .sceDropDownButton.sceAddButton .dijitArrowButtonInner {
  display: none;
}
.icrowdhouse .sceSubForm.sceTable .sceAddButton {
  margin-top: 1rem;
  margin-left: 0.5rem;
}
.icrowdhouse .sceSubFormItem .sceDelButton,
.icrowdhouse .sceSubFormTabItem .sceDelButton {
  position: absolute;
  border: none;
  background: transparent;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.icrowdhouse .sceSubFormItem .sceDelButton {
  top: 1rem;
  right: 1rem;
}
.icrowdhouse .sceSubFormTabItem .sceDelButton {
  top: .5rem;
  right: .5rem;
}
.icrowdhouse .sceSubFormItem .sceDelButton .material-icons-outlined,
.icrowdhouse .sceSubFormTabItem .sceDelButton .material-icons-outlined {
  color: #ef549d;
}
.icrowdhouse .sceSubForm.sceTable .sceSubFormItem .sceDelButton {
  top: .25rem;
  right: .375rem;
  padding: .125rem;
}
.icrowdhouse .sceSubForm.sceTable .sceSubFormItem .sceDelButton .material-icons-outlined {
  font-size: 1rem;
}
.icrowdhouse .sceSubForm.sceTable .sceSubFormItem .sceBeforeDel {
  padding-right: 2.25rem;
}
.icrowdhouse .sceSubForm.sceTable.sceReadOnly .sceSubFormItem .sceBeforeDel {
  padding-right: .75rem;
}
.icrowdhouse .sceDefaultMenu .dijitMenuItem td {
  padding: .75rem 1.5rem;
  border: none;
}
.icrowdhouse .sceDefaultMenu .dijitMenuItem .dijitMenuItemIconCell {
  display: none;
}
.icrowdhouse .sceLikeToggler,
.icrowdhouse .sceTogglerController {
  position: relative;
  cursor: pointer;
}
.icrowdhouse .sceLikeToggler:before,
.icrowdhouse .sceTogglerController:before {
  content: "\25BC";
  position: absolute;
  right: 6px;
  top: 9px;
  font-size: .5rem;
  color: #b3b3b3;
}
.icrowdhouse .sceFormCollection .sceAddButton {
  border: none;
  padding: 0;
  color: var(--themefont);
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  margin-top: 1rem;
}
.icrowdhouse .sceFormCollection .sceAddButton .material-icons-outlined {
  position: relative;
  top: -2px;
  margin-right: 4px;
  color: var(--themefont);
  font-size: 1rem;
  vertical-align: middle;
}
.icrowdhouse .sceFormCollectionItem .sceDelButton {
  float: right;
  border: none;
  background: transparent;
  padding: 0;
  margin: 1rem 0 0 1rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.icrowdhouse .sceFormCollectionItem .sceDelButton .material-icons-outlined {
  color: #ef549d;
  font-size: 1rem;
}
.icrowdhouse .sceFormCollectionItem.sceCreate .sceHideCreate {
  display: none;
}
.icrowdhouse .sceTopbar {
  height: 4.125rem;
  background-color: #fff;
  padding: 0 1rem;
  -webkit-box-shadow: 0 0 28px 0 rgba(40, 61, 124, 0.13);
  box-shadow: 0 0 28px 0 rgba(40, 61, 124, 0.13);
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  overflow: hidden;
}
.icrowdhouse .sceTopbar .dijitButton,
.icrowdhouse .sceTopbar .dijitDropDownButton {
  margin: 0;
}
.icrowdhouse .sceTopbar .dijitDropDownButton {
  margin-left: 1rem;
}
.icrowdhouse .sceTopbar .dijitDropDownButton .dijitArrowButtonInner {
  display: none;
}
.icrowdhouse .sceTopbar .sceButtonMenu {
  float: left;
  margin: 15px 6px 0 0;
}
.icrowdhouse .sceTopbar .sceIconButton.sceLarge {
  height: 4.125rem;
}
.icrowdhouse .sceTopbar .sceIconButton.sceLarge .dijitButtonNode {
  position: relative;
  padding: 1.25rem .3125rem;
}
.icrowdhouse .sceTopbar .sceIconButton.sceLarge .material-icons-outlined {
  color: rgba(0, 68, 129, 0.55);
  font-size: 1.4375rem;
}
.icrowdhouse .sceTopbar .sceIconButton.sceLarge.dijitButtonHover .material-icons-outlined {
  color: rgba(0, 68, 129, 0.8);
}
.icrowdhouse .sceTopbar .sceIconButton.sceLarge .dijitButtonNode .sceBadge {
  position: absolute;
  top: 1.0625rem;
  left: 1.0625rem;
  background: #fd3995;
  color: #fff;
  -webkit-box-shadow: 0 0 0 1px #fff;
  box-shadow: 0 0 0 1px #fff;
  border: 1px solid transparent;
  font-size: .625rem;
  min-width: .875rem;
  max-width: 1.6875rem;
  padding: 0 4px;
  font-weight: 500;
  line-height: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -moz-border-radius: 1.25rem;
  border-radius: 1.25rem;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceTopbar .dijitDropDownButton .dijitButtonNode,
.icrowdhouse .sceTopbar .sceIconButton .dijitButtonNode {
  text-align: center;
  background: transparent;
  border: 1px solid transparent;
  padding: 3px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceTopbar .dijitDropDownButton .dijitButtonNode {
  padding: 1rem .5rem;
}
.icrowdhouse .sceTopbar .sceBoxApps {
  display: none;
  vertical-align: top;
}
.icrowdhouse #topUserIcon,
.icrowdhouse #topUserImage {
  width: 2rem;
  height: 2rem;
  -moz-border-radius: 50%;
  border-radius: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse #topUserIcon {
  font-size: 21px;
  background-color: var(--theme);
  color: #fff;
}
.icrowdhouse .dijitMenuPopup {
  -webkit-box-shadow: 0 0 15px 1px rgba(90, 80, 105, 0.2);
  box-shadow: 0 0 15px 1px rgba(90, 80, 105, 0.2);
}
.icrowdhouse #topNavMenu {
  border: none;
  width: calc(100vw - 2rem);
}
.icrowdhouse #topNavMenu .sceHeader {
  padding: 1.25rem 2.5rem 1.25rem 1.5rem;
  background: linear-gradient(250deg, #1dc9b7, rgba(0, 68, 129, 0.9));
  overflow: hidden;
}
.icrowdhouse #topNavMenu .sceHeader .sceBoxUserName {
  padding: .25rem 0;
  margin-left: 3.75rem;
  color: #fff;
  line-height: 1.3;
}
.icrowdhouse #topNavMenu .sceHeader .sceBoxUserName .sceUserName {
  font-size: .9375rem;
  font-weight: 500;
  max-width: 200px;
  white-space: no-wrap;
  text-overflow: ellipsis;
}
.icrowdhouse #topNavMenu .sceHeader .sceBoxUserName .sceUserProfile {
  font-size: .9375rem;
  font-weight: 300;
  opacity: .8;
  max-width: 200px;
  white-space: no-wrap;
  text-overflow: ellipsis;
}
.icrowdhouse #topMenuUserIcon,
.icrowdhouse #topMenuUserImage {
  float: left;
  text-align: center;
  width: 3.125rem;
  height: 3.125rem;
  -moz-border-radius: 50%;
  border-radius: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse #topMenuUserIcon {
  font-size: 2rem;
  line-height: 2.9rem;
  background-color: rgba(255, 255, 255, 0.15);
  color: #fff;
}
.icrowdhouse #topNavMenu .dijitMenuItem td img {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 1rem;
  vertical-align: middle;
}
.icrowdhouse #topNavMenu .dijitMenuItem .dijitMenuItemIconCell {
  display: none;
}
.icrowdhouse #topNavMenu .dijitMenuItem td {
  padding: .75rem 1.5rem;
  border: none;
  line-height: 2rem;
  border-bottom: 1px solid #e9e9e9;
}
.icrowdhouse #topNavMenu .dijitMenuItem.dijitMenuItemSelected td {
  background: #fff;
  border: none;
}
.icrowdhouse #topNavMenu .dijitMenuItem.dijitMenuItemHover td {
  background: #fff;
  color: var(--theme);
  border: none;
}
.icrowdhouse #topNavMenu .dijitMenuItem.sceBold td {
  font-weight: 700;
}
.icrowdhouse .dijitMenuItem.sceOpenFullscreen,
.icrowdhouse .dijitMenuItem.sceCloseFullscreen {
  display: none;
}
.icrowdhouse .sceBreadCrumb {
  padding: 1rem .5rem 1.5rem .5rem;
  color: #666666;
}
.icrowdhouse .sceBreadCrumb .sceItem {
  display: inline-block;
}
.icrowdhouse .sceBreadCrumb .sceItem + .sceItem::before {
  display: inline-block;
  content: '/';
  padding: 0 .5rem;
}
.icrowdhouse .sceBreadCrumb a {
  color: var(--theme);
}
.icrowdhouse .sceBreadCrumb .sceSelect {
  color: #868e96;
}
.icrowdhouse .sceBreadCrumbDate {
  display: none;
}
.icrowdhouse .sceLeftbar {
  display: none;
  position: absolute;
  left: 0;
  width: 270px;
  padding: 0 0 16px 0;
  min-height: 100vh;
  font-size: .875rem;
  color: #fff;
  overflow: hidden;
  z-index: 519;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceLeftbar {
  background-color: #004481;
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(34, 150, 225, 0.4)), to(transparent));
  background-image: linear-gradient(270deg, rgba(34, 150, 225, 0.4), transparent);
}
.icrowdhouse .sceMenuOverlay {
  position: fixed;
  background: 0 0;
  z-index: 518;
  -webkit-transition: background .3s;
  transition: background .3s;
}
.icrowdhouse .sceLeftbar .sceLogo {
  height: 66px;
  text-align: center;
}
.icrowdhouse .sceLeftbar .sceTenantLogo {
  margin-top: 20px;
  width: 176px;
}
.icrowdhouse .sceLeftbar .sceUser {
  overflow: hidden;
  padding: 3.2rem .5rem 3.2rem 1.625rem;
  background: url("./img/back-menu.png") no-repeat left bottom;
}
.icrowdhouse .sceLeftbar .sceUser .material-icons {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
  text-align: center;
  font-size: 2rem;
  line-height: 2.9rem;
  width: 3.125rem;
  height: 3.125rem;
  -moz-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
  overflow: hidden;
}
.icrowdhouse .sceLeftbar .sceUser img {
  position: relative;
  display: inline-block;
  width: 3.125rem;
  height: auto;
  -moz-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
}
.icrowdhouse .sceLeftbar .sceUserText {
  position: relative;
  top: -2px;
  margin-left: .8rem;
  text-shadow: #000 0 1px;
  line-height: normal;
  display: inline-block;
  vertical-align: middle;
  width: 160px;
}
.icrowdhouse .sceLeftbar .sceUser .sceUserName {
  font-weight: 500;
}
.icrowdhouse .sceLeftbar .sceUser .sceUserProfile {
  font-weight: 300;
  opacity: .85;
}
.icrowdhouse .sceLeftbar .sceUser .sceUserCounters {
  font-weight: 300;
  font-size: .6875rem;
  opacity: .85;
}
.icrowdhouse .sceLeftbar .sceMenu {
  border: none;
  margin: 0;
}
.icrowdhouse .sceLeftbar .sceNavTabs li {
  display: inline-block;
  padding: .8125rem;
  font-weight: 300;
  color: #a0b0cc;
  text-align: center;
  border: 1px solid transparent;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  cursor: pointer;
}
.icrowdhouse .sceLeftbar .sceNavTabs li.sceDisabled {
  cursor: default;
  opacity: 1;
}
.icrowdhouse .sceLeftbar .sceNavTabs li.sceSelected {
  color: #fff;
  border-top-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
  border-right-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: transparent;
}
.icrowdhouse .sceLeftbar .sceNavTabs li.sceSelected:nth-child(1) {
  border-left-color: transparent;
}
.icrowdhouse .sceLeftbar .sceNavTabs li.sceSelected:nth-last-child(1) {
  border-right-color: transparent;
}
.icrowdhouse .sceLeftbar .sceTabContainer {
  border: none;
  padding: 1rem 0 0 0;
}
.icrowdhouse .sceLeftbar .sceGroupItem {
  margin: 0;
  margin-top: 1.5rem;
  color: #3088af;
  padding: 1rem 2rem;
  font-size: .7rem;
  text-transform: uppercase;
  font-weight: 500;
}
.icrowdhouse .sceMenu,
.icrowdhouse .sceMenu ul {
  list-style: none;
  padding: 0;
}
.icrowdhouse .sceMenu li > ul {
  background-color: rgba(0, 0, 0, 0.1);
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0;
}
.icrowdhouse .sceMenu li a {
  position: relative;
  display: block;
  padding: .8125rem 2rem;
  color: #a0b0cc;
  line-height: normal;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: border, background-color;
  -moz-transition-property: border, background-color;
  transition-property: border, background-color;
}
.icrowdhouse .sceMenu li a .sceText {
  line-height: normal;
  font-weight: 300;
}
.icrowdhouse .sceMenu li a .sceTextIcon {
  display: inline-block;
  vertical-align: middle;
}
.icrowdhouse .sceMenu li a:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.1);
}
.icrowdhouse .sceMenu li a:hover .sceIcon {
  color: rgba(255, 255, 255, 0.4);
}
.icrowdhouse .sceMenu li > ul li a {
  padding: .8125rem 2rem .8125rem 4rem;
}
.icrowdhouse .sceMenu li > ul li > ul li a {
  padding: .8125rem 2rem .8125rem 4.75rem;
}
.icrowdhouse .sceMenu .sceMenuSelected > a {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.04);
  -webkit-box-shadow: inset 3px 0 0 rgba(255, 255, 255, 0.4);
  box-shadow: inset 3px 0 0 rgba(255, 255, 255, 0.4);
}
.icrowdhouse .sceMenu .sceSelect > a,
.icrowdhouse .sceMenu .sceSubMenuSelected > a,
.icrowdhouse .sceMenu .sceTogglerShow > a {
  color: #fff;
}
.icrowdhouse .sceMenu .sceMenuSelected:not(.sceTogglerShow) > a:before,
.icrowdhouse .sceMenu .sceSubMenuSelected:not(.sceTogglerShow) > a:before,
.icrowdhouse .sceMenu .sceSelect > a:before {
  content: 'lens';
  font-family: 'Material Icons';
  position: absolute;
  top: calc(50% - 5px);
  right: 11px;
  display: inline-block;
  font-size: 8px;
  color: #1dc9b7;
}
.icrowdhouse .sceMenu .sceIcon {
  position: relative;
  left: 0;
  top: -1px;
  font-size: 1.4em;
  color: rgba(255, 255, 255, 0.2);
  width: 2rem;
  vertical-align: middle;
}
.icrowdhouse .sceMenu .sceArrow {
  position: absolute;
  top: calc(50% - 7px);
  right: 1.7rem;
  display: inline-block;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.25);
}
.icrowdhouse .sceLeftbar .sceGroupItem td.sceImage .material-icons-outlined {
  top: 3px;
  font-size: 9px;
  font-weight: bold;
  color: #777;
  word-spacing: -4px;
}
.icrowdhouse .sceLeftbar td.sceArrow .sceBadge {
  position: absolute;
  top: 0;
  left: 2px;
  background-color: #f90606;
  color: #fff;
  text-align: center;
  padding: 0 0 1.7px 0;
  -moz-border-radius: 8px;
  border-radius: 8px;
  width: 15.5px;
}
.icrowdhouse .sceMenuAccelerator {
  text-align: center;
  margin: 2.5rem 0 1rem 0;
}
.icrowdhouse .sceMenuAccelerator a {
  margin: 0 .375rem;
}
.icrowdhouse .sceMenuAccelerator .material-icons-outlined {
  font-size: 1.4em;
  color: rgba(255, 255, 255, 0.2);
}
.icrowdhouse .sceMenuAccelerator a:hover .material-icons-outlined {
  font-size: 1.4em;
  color: rgba(255, 255, 255, 0.45);
}
.icrowdhouse .sceShortcutMenu {
  position: fixed;
  z-index: 517;
  display: none;
}
.icrowdhouse .sceShortcutMenu i.material-icons-outlined {
  position: relative;
  font-size: 1.5rem;
  color: #fff;
  background: var(--theme);
  padding: .5rem;
  border: 1px solid var(--theme);
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
  box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
  cursor: pointer;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transition-duration: .2s;
  transition-duration: .2s;
  z-index: 517;
}
.icrowdhouse .sceShortcutMenu i.material-icons-outlined.sceOpen {
  background: #505050;
  border-color: #505050;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transition-duration: .2s;
  transition-duration: .2s;
  -webkit-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
}
.icrowdhouse .sceSMenuBox {
  position: relative;
  white-space: nowrap;
  margin: 0 auto .5rem auto;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  overflow: hidden;
  -webkit-box-shadow: 0 0 13px 0 rgba(20, 44, 90, 0.08);
  box-shadow: 0 0 13px 0 rgba(20, 44, 90, 0.08);
  z-index: 516;
}
.icrowdhouse .sceSMenuHead {
  padding: 1.5rem 1rem;
  background: var(--theme);
  color: #fff;
}
.icrowdhouse .sceSMenuHead img {
  float: left;
  width: 50px;
  height: 50px;
}
.icrowdhouse .sceSMenuHead div {
  margin: .4375rem 0 .625rem 66px;
}
.icrowdhouse .sceSMenuHead a {
  display: block;
  color: #fff;
}
.icrowdhouse .sceSMenuBody {
  background: #fff;
}
.icrowdhouse .sceSMenuBody a {
  display: block;
  padding: .375rem .875rem;
  color: var(--themefont);
  font-weight: 300;
  border-bottom: 1px solid #d9d9d9;
  cursor: pointer;
}
.icrowdhouse .sceSMenuBody a:hover {
  color: var(--themefont);
  text-decoration: none;
  background: #eef7fd;
}
.icrowdhouse .sceSMenuBody a img {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 2rem;
  vertical-align: middle;
}
.icrowdhouse .sceMainContainer {
  background-color: #f8fafb;
}
.icrowdhouse .sceSceneContent {
  position: relative;
}
.icrowdhouse .sceSceneSmallCenter {
  max-width: 1200px;
  /*margin-left: auto;
    margin-right: auto;*/
}
.icrowdhouse .sceScene.sceSceneGridCard .dgrid {
  background: #f8fafb;
}
.icrowdhouse .sceScene.sceSceneGridCard.sceGridWhite .dgrid {
  background: #fff;
}
.icrowdhouse .sceSceneHead .sceTitle {
  font-size: 1.375rem;
  font-weight: 500;
  color: #505050;
  line-height: 1.3;
  margin-bottom: 2px;
}
.icrowdhouse .sceSceneHead .sceSubTitle {
  font-size: .875rem;
  font-weight: 300;
  color: #838383;
  line-height: 1.24;
  padding: 3px 0;
}
.icrowdhouse .sceScene .sceCaption {
  text-align: center;
  padding-top: 12px;
}
.icrowdhouse .sceScene .sceCaption.sceTouchLeft {
  text-align: left;
}
.icrowdhouse .sceScene.sceSceneTest {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
.icrowdhouse .sceScene.sceSceneFill .sceCaption,
.icrowdhouse .sceScene.sceSceneGrid .sceCaption,
.icrowdhouse .sceScene.sceSceneGridCard .sceCaption,
.icrowdhouse .sceScene.sceSceneFill .sceSeparate,
.icrowdhouse .sceScene.sceSceneGrid .sceSeparate,
.icrowdhouse .sceScene.sceSceneGridCard .sceSeparate {
  padding-left: 12px;
  padding-right: 12px;
}
.icrowdhouse .sceCaptionBox {
  padding: 6px;
}
.icrowdhouse .sceScene .sceCaption .sceTitle {
  font-weight: bold;
  font-size: 1.26em;
  text-transform: uppercase;
  margin-bottom: 3px;
}
.icrowdhouse .sceBox,
.icrowdhouse .sceBoxBorder {
  background-color: #fff;
}
.icrowdhouse .sceBox,
.icrowdhouse .sceBoxTrans,
.icrowdhouse .sceBoxBorder {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceBox,
.icrowdhouse .sceBoxTrans {
  -webkit-box-shadow: 0 0 13px 0 rgba(20, 44, 90, 0.08);
  box-shadow: 0 0 13px 0 rgba(20, 44, 90, 0.08);
  border: 1px solid rgba(0, 0, 0, 0.09);
  border-bottom: 1px solid #e0e0e0;
}
.icrowdhouse .sceBox,
.icrowdhouse .sceBoxTrans,
.icrowdhouse .sceBoxRound {
  border-radius: 4px;
}
.icrowdhouse .sceBoxTrans {
  background-color: transparent;
}
.icrowdhouse .sceBoxBorder {
  border: 1px solid #d9d9d9;
}
.icrowdhouse .sceBorderL {
  border-left: 1px solid #e9e9e9;
}
.icrowdhouse .sceBorderR {
  border-right: 1px solid #e9e9e9;
}
.icrowdhouse .sceBorderT {
  border-top: 1px solid #e9e9e9;
}
.icrowdhouse .sceBorderB {
  border-bottom: 1px solid #e9e9e9;
}
.icrowdhouse hr {
  border-top: 1px solid #dee2e6;
}
.icrowdhouse .sceBox .sceTitle,
.icrowdhouse .sceBoxBorder .sceTitle {
  line-height: 3rem;
  border-bottom: 1px solid #e9e9e9;
  padding-left: 1rem;
  padding-right: 1rem;
}
.icrowdhouse .sceBox .sceTitle.sceMultiline,
.icrowdhouse .sceBoxBorder .sceTitle.sceMultiline {
  line-height: 1.47;
  padding-top: .875rem;
  padding-bottom: .875rem;
}
.icrowdhouse .sceBox .sceTitle .sceText,
.icrowdhouse .sceBoxBorder .sceTitle .sceText {
  line-height: normal;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.icrowdhouse .sceIconChar.sceSmall {
  padding: 0 4px;
  border: 1px solid #c9c9c9;
  margin-left: .25rem;
  margin-right: .25rem;
  border-radius: 50%;
  font-weight: 400;
}
.icrowdhouse .sceIconChar.sceMedium {
  padding: 3px 8px 3px 9px;
  border: 1px solid #c9c9c9;
  margin-left: .25rem;
  margin-right: .5rem;
  border-radius: 50%;
  font-size: 1.125rem;
  font-weight: 500;
}
.icrowdhouse .sceScene.sceSceneTest .sceBoxBorder {
  border-color: #dcdcdc;
}
.icrowdhouse .sceBoxHint {
  padding: 1rem;
  margin-bottom: 2rem;
  border-left: 3px solid #1dc9b7;
  background: #eef7fd;
  opacity: 0.8;
  font-size: .875rem;
  font-weight: 300;
  border-radius: 0 8px 8px 0;
}
.icrowdhouse .sceBoxHint.sceHigh {
  opacity: 1;
}
.icrowdhouse .sceBoxHint.sceNormal {
  font-size: .8125rem;
}
.icrowdhouse .sceBoxHint.sceSmall {
  font-size: .8125rem;
  padding: .25rem .75rem;
  margin-bottom: 1rem;
}
.icrowdhouse .sceBoxAlert {
  padding: 1rem 1.25rem;
  margin-bottom: 2rem;
  border: 1px solid #d6d3da;
  background: #f3f1f5;
  color: #696969;
  font-size: .8125rem;
  font-weight: 400;
  border-radius: 4px;
}
.icrowdhouse .sceBoxAlert .material-icons-outlined {
  float: left;
  font-size: 1.5rem;
  padding: .5rem;
  background-color: #004481;
  color: rgba(255, 255, 255, 0.8);
  border-radius: 50%;
  opacity: .8;
}
.icrowdhouse .sceBoxAlert .material-icons {
  float: left;
  font-size: 3rem;
  color: #004481;
  border-radius: 50%;
  opacity: .8;
  margin-top: -4px;
  margin-left: -4px;
}
.icrowdhouse .sceBoxAlert.sceSmallIcon .material-icons {
  font-size: 2rem;
}
.icrowdhouse .sceBoxAlert.sceMiniIcon .material-icons {
  font-size: 1.75rem;
}
.icrowdhouse .sceBoxAlert div {
  margin-left: 3.2rem;
  font-weight: 300;
  line-height: 1.24;
}
.icrowdhouse .sceBoxAlert div.sceTitle {
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1.57;
}
.icrowdhouse .sceBoxHelp {
  font-size: .6875rem;
  margin-top: .325rem;
  color: #909090;
  line-height: normal;
}
.icrowdhouse .sceTestLogo {
  max-width: 150px;
  max-height: 40px;
  margin-right: .75rem;
}
.icrowdhouse .sceWalletLogo {
  max-width: 160px;
  max-height: 38px;
}
.icrowdhouse .sceLabel.sceLabelLeft {
  padding-right: 6px;
}
.icrowdhouse .sceRelative {
  position: relative;
}
.icrowdhouse .sceUpper {
  text-transform: uppercase;
}
.icrowdhouse .sceDisabled,
.icrowdhouse .sceNoRequired {
  opacity: 0.4;
}
.icrowdhouse textarea {
  resize: none;
}
.icrowdhouse .sceNoWrap {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.icrowdhouse .sceov-h {
  overflow: hidden;
}
.icrowdhouse .sceCursorPointer {
  cursor: pointer;
}
.icrowdhouse .sceInline {
  display: inline-block;
  vertical-align: middle;
}
.icrowdhouse .sceInlineTop {
  display: inline-block;
  vertical-align: top;
}
.icrowdhouse .material-icons-outlined {
  color: rgba(0, 0, 0, 0.5);
}
.icrowdhouse .sceIconInline {
  position: relative;
  top: 2px;
  vertical-align: bottom;
}
.icrowdhouse .sceIconInline1 {
  position: relative;
  top: 1px;
  vertical-align: bottom;
}
.icrowdhouse .scefc-dd,
.icrowdhouse .scefc-dd .sceTextLabel,
.icrowdhouse .dijitTextBox.scefc-dd .dijitInputInner,
.icrowdhouse .scefc-dd .material-icons-outlined {
  color: #303030;
}
.icrowdhouse .scefc-d,
.icrowdhouse .scefc-d .sceTextLabel,
.icrowdhouse .scefc-d .material-icons-outlined {
  color: #505050;
}
.icrowdhouse .scefc-n,
.icrowdhouse .scefc-n .sceTextLabel {
  color: #666;
}
.icrowdhouse .scefc-l,
.icrowdhouse .scefc-l .sceTextLabel {
  color: #838383;
}
.icrowdhouse .scefc-theme,
.icrowdhouse .scefc-theme .sceTextLabel,
.icrowdhouse .scefc-theme .material-icons-outlined,
.icrowdhouse .scefc-theme .dijitTextBox,
.icrowdhouse .scefc-theme .dijitInputInner,
.icrowdhouse .sceButton.scefc-theme .dijitButtonNode,
.icrowdhouse a.sceLikeButton.scefc-theme {
  color: var(--theme);
}
.icrowdhouse .scefc-gray,
.icrowdhouse .scefc-gray .sceTextLabel {
  color: #aaa;
}
.icrowdhouse .dijitTextBox.scefc-white,
.icrowdhouse .scefc-white .dijitInputInner,
.icrowdhouse button.sceLikeAnchor .scefc-white,
.icrowdhouse .dijitButton.sceLikeAnchor.scefc-white .dijitButtonNode,
.icrowdhouse .scefc-white a,
.icrowdhouse .scefc-white {
  color: #fff;
}
.icrowdhouse button.sceLikeAnchor:hover .scefc-white,
.icrowdhouse .dijitButton.sceLikeAnchor.scefc-white.dijitButtonHover .dijitButtonNode {
  color: #fff;
}
.icrowdhouse .scefc-red,
.icrowdhouse .scefc-red .sceTextLabel {
  color: #ef549d;
}
.icrowdhouse .scefc-green,
.icrowdhouse .scefc-green .sceTextLabel {
  color: #07a797;
}
.icrowdhouse .scefc-blue,
.icrowdhouse .scefc-blue .sceTextLabel {
  color: var(--themefont);
}
.icrowdhouse .scefc-yellow,
.icrowdhouse .scefc-yellow .sceTextLabel {
  color: #e49c05;
}
.icrowdhouse .sceBadge-m {
  padding: .375rem .844rem;
  border-radius: 4px;
}
.icrowdhouse .sceDropDownButton .dijitButtonNode.sceBadge-trans-red,
.icrowdhouse .dijitMenuItem.sceBadge-trans-red,
.icrowdhouse .sceBadge-trans-red {
  background-color: rgba(253, 57, 149, 0.09);
  color: #ef549d;
}
.icrowdhouse .sceDropDownButton .dijitButtonNode.sceBadge-trans-green,
.icrowdhouse .dijitMenuItem.sceBadge-trans-green,
.icrowdhouse .sceBadge-trans-green {
  background-color: rgba(29, 201, 183, 0.09);
  color: #07a797;
}
.icrowdhouse .sceDropDownButton .dijitButtonNode.sceBadge-trans-blue,
.icrowdhouse .dijitMenuItem.sceBadge-trans-blue,
.icrowdhouse .sceBadge-trans-blue {
  background-color: rgba(33, 150, 243, 0.09);
  color: var(--themefont);
}
.icrowdhouse .sceDropDownButton .dijitButtonNode.sceBadge-trans-yellow,
.icrowdhouse .dijitMenuItem.sceBadge-trans-yellow,
.icrowdhouse .sceBadge-trans-yellow {
  background-color: rgba(255, 194, 65, 0.14);
  color: #e49c05;
}
.icrowdhouse .scebc-white {
  background-color: #fff;
}
.icrowdhouse .scebc-theme {
  background: var(--theme);
}
.icrowdhouse .scebc-themeLight {
  background-color: var(--themelight);
}
.icrowdhouse input[type="text"].scebc-yellow,
.icrowdhouse textarea.scebc-yellow {
  -webkit-box-shadow: 0 0 30px #ffca5b inset !important;
}
.icrowdhouse input[type="text"].scebc-blue,
.icrowdhouse textarea.scebc-blue {
  -webkit-box-shadow: 0 0 30px #6ab8f7 inset !important;
}
.icrowdhouse input[type="text"].scebc-green,
.icrowdhouse textarea.scebc-green {
  -webkit-box-shadow: 0 0 30px #4de5d5 inset !important;
}
.icrowdhouse input[type="text"].scebc-red,
.icrowdhouse textarea.scebc-red {
  -webkit-box-shadow: 0 0 30px #fd52a3 inset !important;
}
.icrowdhouse input[type="text"].scebc-gray,
.icrowdhouse textarea.scebc-gray {
  -webkit-box-shadow: 0 0 30px #727b84 inset !important;
}
.icrowdhouse input[type="text"].scebc-lgray,
.icrowdhouse textarea.scebc-lgray {
  -webkit-box-shadow: 0 0 30px #f8fafb inset !important;
}
.icrowdhouse .scebc-yellow {
  background-color: #ffca5b;
}
.icrowdhouse .scebc-blue {
  background-color: #6ab8f7;
}
.icrowdhouse .scebc-lblue {
  background: #eef7fd;
}
.icrowdhouse .scebc-l2blue {
  background-color: var(--themelight);
}
.icrowdhouse .scebc-l3blue {
  background-color: #d8ecf9;
}
.icrowdhouse .scebc-l4blue {
  background-color: #cce8f5;
}
.icrowdhouse .scebc-green {
  background-color: #4de5d5;
}
.icrowdhouse .scebc-red {
  background-color: #fd52a3;
}
.icrowdhouse .scebc-purple {
  background-color: #bd8bf3;
}
.icrowdhouse .scebc-brown {
  background-color: #d59d80;
}
.icrowdhouse .scebc-gray {
  background-color: #727b84;
}
.icrowdhouse .scebc-lgray {
  background-color: #f8fafb;
}
.icrowdhouse .scebc-l2gray {
  background-color: #f2f4f5;
}
.icrowdhouse .scebc-l3gray {
  background-color: #e9ebec;
}
.icrowdhouse .scebc-ltheme {
  background: #eef7fd;
}
.icrowdhouse .scebc-l2green {
  background-color: #e0f8f1;
}
.icrowdhouse .scebc-red {
  background-color: #fd52a3;
}
.icrowdhouse .scebc-l2red {
  background-color: #fed2e5;
}
.icrowdhouse .scebc-l3red {
  background-color: #ffedf5;
}
.icrowdhouse .scebc-l2purple {
  background-color: #f1f0ff;
}
.icrowdhouse .scebc-l2yellow {
  background-color: #fdf2e8;
}
.icrowdhouse .scebc-l2brown {
  background-color: #f4e7df;
}
.icrowdhouse .scebc-transparent {
  background: transparent;
}
.icrowdhouse .scebc-themeD40 {
  background-color: rgba(0, 68, 129, 0.4);
}
.icrowdhouse .scebc-l9red {
  background-color: rgba(253, 57, 149, 0.09);
}
.icrowdhouse .scebc-l9yellow {
  background-color: rgba(255, 194, 65, 0.14);
}
.icrowdhouse .scebc-l9green {
  background-color: rgba(29, 201, 183, 0.09);
}
.icrowdhouse .scebi-theme {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(34, 150, 225, 0.4)), to(transparent));
  background-image: linear-gradient(270deg, rgba(34, 150, 225, 0.4), transparent);
}
.icrowdhouse .sceBorderTheme {
  border: 1.2px solid var(--theme);
}
.icrowdhouse .sceBorderBlue {
  border: 1.2px solid var(--themefont);
}
.icrowdhouse .sceBorderGreen {
  border: 1.2px solid #1dc9b7;
}
.icrowdhouse .sceBorderRed {
  border: 1.2px solid #fd3995;
}
.icrowdhouse .sceBorderYellow {
  border: 1.2px solid #ffc241;
}
.icrowdhouse .sceop-6 {
  opacity: .6;
}
.icrowdhouse .sceop-8 {
  opacity: .8;
}
.icrowdhouse .sceBorderBox {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceFixBottom {
  clear: both;
  padding: 48px 0 16px 0;
}
.icrowdhouse .sceFixBottom.sceOn {
  position: absolute;
  bottom: 0;
  padding: 0 6px 16px 0;
}
.icrowdhouse .dijitTextBox,
.icrowdhouse .dijitComboBox,
.icrowdhouse .dijitTextBox.dijitReadOnly,
.icrowdhouse .dijitComboBox.dijitReadOnly {
  border-color: #e5e5e5;
}
.icrowdhouse .dijitTextBox,
.icrowdhouse .dijitSelect,
.icrowdhouse .dijitComboBox,
.icrowdhouse .submit,
.icrowdhouse .reset,
.icrowdhouse .sceEdit {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .submit.sceArrowRight,
.icrowdhouse .reset.sceArrowLeft,
.icrowdhouse .sceFormButtons .submit,
.icrowdhouse .sceFormButtons .reset,
.icrowdhouse .sceFormButtons .sceEdit,
.icrowdhouse .submit.sceWidthAuto,
.icrowdhouse .reset.sceWidthAuto {
  width: auto;
}
.icrowdhouse .dijitTextBox .sceDateClearButton {
  float: right;
  padding: 4px 8px;
  cursor: pointer;
}
.icrowdhouse .sceBorder .dijitTextBox .sceDateClearButton {
  padding: 8px 8px;
}
.icrowdhouse .sceLabelLight .sceLabel,
.icrowdhouse .sceClean .sceLabelLight .sceLabel,
.icrowdhouse .sceBorder .sceLabelLight .sceLabel {
  font-weight: 300;
}
.icrowdhouse .sceFormLight .dijitSelectLabel,
.icrowdhouse .sceFormLight .dijitTextArea,
.icrowdhouse .sceFormLight .dijitTextBox .dijitInputInner,
.icrowdhouse .sceFormLight .sceLabelValue .sceTextLabel {
  font-weight: 300;
}
.icrowdhouse .dijitSelectLabel,
.icrowdhouse .dijitTextBox .dijitInputInner,
.icrowdhouse .dijitValidationTextBox .dijitValidationContainer,
.icrowdhouse .sceClean .sceLabelValue .sceTextLabel {
  padding: 0 0 5px 0;
}
.icrowdhouse .scepa-0 .dijitSelectLabel,
.icrowdhouse .scepa-0 .dijitTextBox .dijitInputInner,
.icrowdhouse .scepa-0 .dijitValidationTextBox .dijitValidationContainer,
.icrowdhouse .scepa-0 .sceLabelValue .sceTextLabel,
.icrowdhouse .sceClean .sceLabelValue.sceLarge .sceTextLabel,
.icrowdhouse .sceClean .sceLabelValue.sceSmall .sceTextLabel,
.icrowdhouse .sceClean .sceLabelValue.sceBorderSmall .sceTextLabel {
  padding-bottom: 0;
}
.icrowdhouse .sceLabelValue.sceLabelTitle .sceLabel,
.icrowdhouse .sceLabelValue.sceLabelTitle .sceTextLabel {
  line-height: 3rem;
}
.icrowdhouse .scepa-0 .dijitTextArea {
  padding: 0;
}
.icrowdhouse .sceClean.sceFormBold .dijitSelect .dijitInputField.dijitPlaceHolder,
.icrowdhouse .sceClean.sceFormBold .dijitTextBox .dijitInputField.dijitPlaceHolder,
.icrowdhouse .dijitPlaceHolder {
  font-style: normal;
  font-weight: 300;
  color: #909090;
}
.icrowdhouse .sceClean.sceFormBold .dijitSelect.sceph-blue .dijitInputField.dijitPlaceHolder,
.icrowdhouse .sceClean.sceFormBold .dijitTextBox.sceph-blue .dijitInputField.dijitPlaceHolder,
.icrowdhouse .sceph-blue .dijitPlaceHolder {
  color: var(--themefont);
}
.icrowdhouse .sceClean .sceLabel {
  font-weight: 500;
  line-height: normal;
}
.icrowdhouse .sceClean .dijitTextBox,
.icrowdhouse .sceClean .dijitComboBox,
.icrowdhouse .sceClean .dijitSelect {
  border: none;
}
.icrowdhouse .sceClean .dijitSelect .dijitInputField,
.icrowdhouse .sceClean .dijitTextBox .dijitInputField {
  padding: 0;
}
.icrowdhouse .sceClean .dijitSelect .dijitButtonContents {
  border-right: none;
}
.icrowdhouse .sceBorder .dijitSelectLabel,
.icrowdhouse .sceBorder .dijitTextBox .dijitInputInner,
.icrowdhouse .sceBorder .dijitValidationTextBox .dijitValidationContainer,
.icrowdhouse .sceBorder .sceLabelValue .sceTextLabel {
  padding: 0;
}
.icrowdhouse .sceBorder .sceLabel {
  font-weight: 500;
  line-height: normal;
  margin-bottom: .3rem;
}
.icrowdhouse .sceBorder .dijitTextBox,
.icrowdhouse .sceBorder .dijitComboBox,
.icrowdhouse .sceLabelValue.sceBorder {
  border-color: #e5e5e5;
  margin-bottom: 1.5rem;
}
.icrowdhouse .sceBorderMarginS .dijitTextBox,
.icrowdhouse .sceBorderMarginS .dijitComboBox {
  margin-bottom: .75rem;
}
.icrowdhouse .sceLabelValue.sceBorder {
  border: 1px solid #e5e5e5;
}
.icrowdhouse .sceBorder .dijitTextBox.scemb-0,
.icrowdhouse .sceBorder .dijitComboBox.scemb-0 {
  margin-bottom: 0;
}
.icrowdhouse .sceBorder .dijitSelect .dijitInputField,
.icrowdhouse .sceBorder .dijitTextBox .dijitInputField,
.icrowdhouse .sceBorder .dijitTextArea,
.icrowdhouse .sceLabelValue.sceBorder .sceTextLabel {
  padding: .5rem .875rem;
}
.icrowdhouse .sceBorder .dijitSelect .dijitButtonContents {
  border-right: none;
  background-color: #efefef;
  padding: 3px 0px 3px 6px;
}
.icrowdhouse .sceClean.sceFormBold .sceLabel {
  font-weight: 300;
}
.icrowdhouse .sceFormBold .dijitSelectLabel,
.icrowdhouse .sceFormBold .dijitTextBox .dijitInputInner,
.icrowdhouse .sceFormBold .dijitValidationTextBox .dijitValidationContainer,
.icrowdhouse .sceFormBold .sceLabelValue .sceTextLabel {
  padding-bottom: 2px;
  font-weight: 500;
}
.icrowdhouse .sceRBorder .dijitTextBox,
.icrowdhouse .sceRBorder .dijitComboBox,
.icrowdhouse .sceRBorder .dijitInputContainer {
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.icrowdhouse .sceRBorder .dijitSelect .dijitInputField,
.icrowdhouse .sceRBorder .dijitTextBox .dijitInputField {
  padding: 10px 12px;
}
.icrowdhouse .sceRBorder .dijitSelect.scefs-l .dijitInputField,
.icrowdhouse .sceRBorder .dijitTextBox.scefs-l .dijitInputField {
  padding: 8px 12px;
}
.icrowdhouse .sceRBorder .sceButton.sceTheme .dijitButtonNode {
  font-weight: normal;
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.icrowdhouse .sceLabelValue.sceRborder .sceContainer {
  border: 1px solid #ccc;
  padding: 8px 12px;
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.icrowdhouse .sceRBorder .dijitValidationTextBox .dijitValidationContainer {
  background-position: 0 2px;
  width: 11px;
  -moz-border-radius: 0 32px 32px 0;
  border-radius: 0 32px 32px 0;
}
.icrowdhouse .sceClean.sceFormInline .sceLabel {
  display: inline-block;
  font-weight: 300;
  line-height: normal;
  margin-right: 6px;
  vertical-align: middle;
}
.icrowdhouse .sceInputContainer {
  display: block;
  float: none !important;
  position: relative;
  overflow: hidden;
}
.icrowdhouse .sceInnerLabelInput,
.icrowdhouse .sceInnerRLabelInput {
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
  display: block;
  width: auto;
  text-overflow: ellipsis;
  overflow: hidden;
}
.icrowdhouse .sceInnerLabelInput {
  float: left;
  margin-right: 8px;
}
.icrowdhouse .sceInnerRLabelInput {
  float: right;
  margin-left: 6px;
}
.icrowdhouse .dijitSelect .sceInnerLabelInput {
  padding-top: 3px;
  line-height: normal;
}
.icrowdhouse .sceFormsController .sceFormReadOnly.sceInvalid .sceTitle,
.icrowdhouse .sceFormsController .sceFormReadOnly.sceInvalid .scepa-form,
.icrowdhouse .sceFormsController.sceCreateRecord .sceIgnoreCreate .sceTitle,
.icrowdhouse .sceFormsController.sceCreateRecord .sceIgnoreCreate .scepa-form,
.icrowdhouse .sceOpaqueS {
  opacity: 0.4;
}
.icrowdhouse .sceFormsController.sceCreateRecord .sceIgnoreCreate .sceSubFormTabsController .sceAddButton {
  display: none;
}
.icrowdhouse .sceFormReadOnly .dijitValidationContainer {
  display: none;
}
.icrowdhouse .sceFormButtons .sceButton {
  margin-bottom: 0;
}
.icrowdhouse .sceFormButtons.sceTop {
  float: right;
  margin-left: 12px;
}
.icrowdhouse .sceFormButtons.sceTopLeft {
  float: left;
}
.icrowdhouse .sceFormButtons.sceTop.sceFixed {
  float: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.icrowdhouse .sceFormButtons.sceBottom {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1rem;
  text-align: right;
}
.icrowdhouse .sceFormButtons.sceBottom.sceFixed {
  background: #f9f9f9;
  padding: 0;
  z-index: 1;
}
.icrowdhouse .sceFormButtons .dijitButtonNode {
  padding: .375rem .844rem;
  font-size: 12px;
}
.icrowdhouse .sceFormButtons.sceTop.sceFixed .dijitButtonNode {
  padding: .5rem 1.125rem;
  font-size: 13px;
}
.icrowdhouse .sceForm .dijitButtonNode {
  background-color: transparent;
  border-color: #ccc;
}
.icrowdhouse .sceForm .dijitButtonDisabled .dijitButtonNode,
.icrowdhouse .sceForm .sceRed.dijitButtonDisabled .dijitButtonNode .sceForm .sceGray.dijitButtonDisabled .dijitButtonNode .sceForm .sceYellow.dijitButtonDisabled .dijitButtonNode {
  border-color: #dee2e6;
  color: #aaa;
}
.icrowdhouse button {
  vertical-align: middle;
}
.icrowdhouse .dijitButton {
  margin: 0;
}
.icrowdhouse .dijitButton.scew100 {
  width: 100%;
}
.icrowdhouse a.sceLikeButton,
.icrowdhouse button,
.icrowdhouse .sceBoxButton,
.icrowdhouse .dijitButton .dijitButtonNode {
  padding: .5rem 1.125rem;
  border: 1px solid #d9d9d9;
  -webkit-box-shadow: 0 2px 6px 0 rgba(217, 217, 217, 0.5);
  box-shadow: 0 2px 6px 0 rgba(217, 217, 217, 0.5);
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse a.sceLikeButton,
.icrowdhouse button,
.icrowdhouse .dijitButton .dijitButtonNode {
  color: #666;
  background: #fff;
  cursor: pointer;
}
.icrowdhouse .dijitButton.sceCursorDefault * {
  cursor: default;
}
.icrowdhouse .dijitButton .dijitButtonNode {
  display: block;
}
.icrowdhouse a.sceLikeButton.sceSmall,
.icrowdhouse .sceBoxButton.sceSmall,
.icrowdhouse .dijitButton.sceSmall .dijitButtonNode {
  padding: .25rem 1rem;
}
.icrowdhouse a.sceLikeButton.sceSmall2,
.icrowdhouse .dijitButton.sceSmall2 .dijitButtonNode {
  padding: .375rem 1rem;
}
.icrowdhouse a.sceLikeButton.sceMedium,
.icrowdhouse .dijitButton.sceMedium .dijitButtonNode {
  padding: 1rem 1.125rem;
}
.icrowdhouse .dijitButton.sceIconOrder .dijitButtonNode {
  padding: .3125rem 1rem .375rem 1rem;
}
.icrowdhouse .dijitButton.sceButtonIcon .dijitButtonNode {
  padding: .25rem;
}
.icrowdhouse .dijitButton.sceButtonIcon.sceSmall i {
  font-size: 1.25rem;
}
.icrowdhouse a.sceLikeButton {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.3;
}
.icrowdhouse .sceRound .dijitButtonNode {
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.icrowdhouse .dijitButton * {
  cursor: pointer;
}
.icrowdhouse .dijitButtonText {
  padding: 0;
}
.icrowdhouse .dijitButtonContents {
  outline: none;
}
.icrowdhouse .reset .dijitButtonNode {
  border: 1px solid #6c757d;
  background: #727b84;
  color: #fff;
  -webkit-box-shadow: 0 2px 6px 0 rgba(134, 142, 150, 0.5);
  box-shadow: 0 2px 6px 0 rgba(134, 142, 150, 0.5);
}
.icrowdhouse .submit .dijitButtonNode {
  border: 1px solid var(--theme);
  background: var(--theme);
  color: #fff;
  -webkit-box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
  box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
}
.icrowdhouse .sceEdit .dijitButtonNode {
  border: 1px solid #d9d9d9;
  color: #444;
  -webkit-box-shadow: 0 2px 6px 0 rgba(217, 217, 217, 0.5);
  box-shadow: 0 2px 6px 0 rgba(217, 217, 217, 0.5);
}
.icrowdhouse .dijitButton.dijitButtonDisabled * {
  cursor: default;
}
.icrowdhouse .dijitButtonDisabled .dijitButtonNode,
.icrowdhouse .reset.dijitButtonDisabled .dijitButtonNode,
.icrowdhouse .submit.dijitButtonDisabled .dijitButtonNode,
.icrowdhouse .sceEdit.dijitButtonDisabled .dijitButtonNode {
  border: 1px solid #dee2e6;
  background: transparent;
  color: #aaa;
  -webkit-box-shadow: 0 2px 6px 0 rgba(220, 220, 220, 0.5);
  box-shadow: 0 2px 6px 0 rgba(220, 220, 220, 0.5);
  cursor: default;
}
.icrowdhouse .dijitButtonDisabled .dijitButtonContents {
  outline: none;
}
.icrowdhouse .dijitButton .material-icons-outlined {
  position: relative;
  vertical-align: bottom;
}
.icrowdhouse .dijitButton.sceRelative-1 .material-icons-outlined {
  top: -1px;
}
.icrowdhouse .dijitButton.sceRelative-2 .material-icons-outlined {
  top: -2px;
}
.icrowdhouse .dijitButton.sceMultiLine .dijitButtonText {
  white-space: normal;
}
.icrowdhouse .dijitButton.sceGray .dijitButtonNode {
  background: #eee;
  border: 1px solid #aaa;
}
.icrowdhouse a.sceLikeButton.sceTheme,
.icrowdhouse button.sceTheme,
.icrowdhouse .dijitButton.sceTheme .dijitButtonNode {
  background: var(--theme);
  border: 1px solid var(--theme);
  color: #fff;
  font-weight: 300;
  -webkit-box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
  box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
}
.icrowdhouse .dijitButton.sceTheme.sceArrowLeft .dijitButtonNode {
  position: relative;
  padding-top: .4375rem;
  padding-left: 10px;
  margin-left: 17px;
  height: 34px;
  border-left: none;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .dijitButton.sceTheme.sceArrowLeft .dijitButtonNode:after {
  content: " ";
  left: -34px;
  top: 50%;
  border: solid transparent;
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-right-color: var(--theme);
  border-width: 17px;
  margin-top: -17px;
}
.icrowdhouse .dijitButton.sceTheme.sceArrowRight .dijitButtonNode {
  position: relative;
  padding-top: .4375rem;
  padding-right: 10px;
  margin-right: 17px;
  height: 34px;
  border-right: none;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .dijitButton.sceTheme.sceArrowRight .dijitButtonNode:after {
  content: " ";
  left: 100%;
  top: 50%;
  border: solid transparent;
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-left-color: var(--theme);
  border-width: 17px;
  margin-top: -17px;
}
.icrowdhouse .dijitButton.sceBorderHide .dijitButtonNode {
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .dijitButton.sceBorderButtonTheme .dijitButtonNode {
  border: 1px solid var(--theme);
  color: var(--theme);
}
.icrowdhouse button.sceRed,
.icrowdhouse .dijitButton.sceRed .dijitButtonNode {
  background-color: #fd3995;
  border-color: #ef549d;
  color: #fff;
}
.icrowdhouse .dijitButton.sceRed .material-icons-outlined {
  font-weight: bold;
}
.icrowdhouse button.sceYellow,
.icrowdhouse .dijitButton.sceYellow .dijitButtonNode {
  /*background-color: #ffca5b;*/
  background-color: #efa916;
  border-color: #ffae06;
  color: #fff;
  -webkit-box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
  box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
}
.icrowdhouse button.sceGray,
.icrowdhouse .dijitButton.sceGray .dijitButtonNode {
  background-color: #727b84;
  border-color: #6c757d;
  color: #fff;
  -webkit-box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
  box-shadow: 0 2px 6px 0 rgba(48, 106, 193, 0.5);
}
.icrowdhouse .sceBoxButton.sceShadowOff,
.icrowdhouse .dijitButton.sceShadowOff .dijitButtonNode {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .dijitButton.sceRedBorder .dijitButtonNode {
  border-color: #fd3995;
  color: #ef549d;
}
.icrowdhouse .dijitButton.sceRedBorder .dijitButtonNode .material-icons-outlined {
  color: #ef549d;
}
.icrowdhouse button.sceLikeAnchor,
.icrowdhouse .dijitButton.sceLikeAnchor .dijitButtonNode {
  border: none;
  padding: 0;
  background-color: transparent;
  color: var(--theme);
  text-align: left;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .dijitButton.sceLikeAnchor.scefc-d .dijitButtonNode {
  color: #505050;
}
.icrowdhouse button.sceLikeAnchor:hover,
.icrowdhouse .dijitButton.sceLikeAnchor.dijitButtonHover .dijitButtonNode {
  color: var(--theme);
  text-decoration: underline;
}
.icrowdhouse .dijitButton.sceLikeAnchor.dijitButtonHover .dijitButtonText {
  text-decoration: underline;
}
.icrowdhouse button.sceta-l,
.icrowdhouse .dijitButton.sceta-l .dijitButtonNode {
  text-align: left;
}
.icrowdhouse a.sceThemeLight {
  font-weight: 300;
  background-color: var(--themelight);
  color: var(--theme);
  padding: .625rem 1rem;
}
.icrowdhouse a.sceThemeLight:hover {
  color: var(--themefont);
}
.icrowdhouse button.sceThemeLight,
.icrowdhouse .dijitButton.sceThemeLight .dijitButtonNode {
  position: relative;
  padding: .625rem 2rem .625rem 1rem;
  font-weight: 300;
  background-color: var(--themelight);
  color: var(--theme);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse button.sceThemeLight.scefc-dark,
.icrowdhouse .dijitButton.sceThemeLight.scefc-dark .dijitButtonNode {
  color: #555;
}
.icrowdhouse button.sceThemeLight .sceArrow,
.icrowdhouse .dijitButton.sceThemeLight .dijitButtonNode .sceArrow {
  position: absolute;
  right: .5rem;
  font-size: .9375rem;
  opacity: .7;
}
.icrowdhouse button.sceThemeLight:hover,
.icrowdhouse .dijitButton.sceThemeLight.dijitButtonHover .dijitButtonNode {
  color: var(--themefont);
}
.icrowdhouse .dijitButton.sceThemeLight.dijitButtonDisabled .dijitButtonNode {
  opacity: .5;
}
.icrowdhouse .dijitButton.sceThemeLight.dijitButtonDisabled * {
  cursor: default;
}
.icrowdhouse .dijitButton.sceThemeLight.dijitButtonDisabled .dijitButtonNode .sceArrow {
  display: none;
}
.icrowdhouse button.sceGreenLight.sceSmall,
.icrowdhouse .dijitButton.sceGreenLight.sceSmall .dijitButtonNode,
.icrowdhouse button.sceThemeLight.sceSmall,
.icrowdhouse .dijitButton.sceThemeLight.sceSmall .dijitButtonNode {
  padding: .375rem 1rem;
  font-size: .6875rem;
}
.icrowdhouse button.sceThemeLight.sceMedium,
.icrowdhouse .dijitButton.sceThemeLight.sceMedium .dijitButtonNode {
  padding: .625rem 2rem;
}
.icrowdhouse button.sceGreenLight,
.icrowdhouse .dijitButton.sceGreenLight .dijitButtonNode {
  background-color: #e0f8f1;
}
.icrowdhouse button.scePurpleLight,
.icrowdhouse .dijitButton.scePurpleLight .dijitButtonNode {
  background-color: #f0eeff;
}
.icrowdhouse button.sceGreenLight,
.icrowdhouse .dijitButton.sceGreenLight .dijitButtonNode,
.icrowdhouse button.scePurpleLight,
.icrowdhouse .dijitButton.scePurpleLight .dijitButtonNode {
  position: relative;
  padding: .625rem 2rem .625rem 1rem;
  font-weight: 300;
}
.icrowdhouse button.sceGreenLight:hover,
.icrowdhouse .dijitButton.sceGreenLight.dijitButtonHover .dijitButtonNode,
.icrowdhouse button.scePurpleLight:hover,
.icrowdhouse .dijitButton.scePurpleLight.dijitButtonHover .dijitButtonNode {
  color: var(--themefont);
}
.icrowdhouse .dijitButton.sceGreenLight.dijitButtonDisabled .dijitButtonNode,
.icrowdhouse .dijitButton.scePurpleLight.dijitButtonDisabled .dijitButtonNode {
  opacity: .5;
}
.icrowdhouse .dijitButton.sceGreenLight.dijitButtonDisabled *,
.icrowdhouse .dijitButton.scePurpleLight.dijitButtonDisabled * {
  cursor: default;
}
.icrowdhouse .dijitButton.sceGreenLight.dijitButtonDisabled .dijitButtonNode .sceArrow,
.icrowdhouse .dijitButton.scePurpleLight.dijitButtonDisabled .dijitButtonNode .sceArrow {
  display: none;
}
.icrowdhouse button.sceGreenLight.sceSmall2,
.icrowdhouse .dijitButton.sceGreenLight.sceSmall2 .dijitButtonNode,
.icrowdhouse button.scePurpleLight.sceSmall2,
.icrowdhouse .dijitButton.scePurpleLight.sceSmall2 .dijitButtonNode {
  padding: .375rem 1rem;
}
.icrowdhouse .sceMultilineIconRight {
  display: block;
}
.icrowdhouse .sceMultilineIconRight .dijitButtonNode {
  padding-right: 1.75rem;
}
.icrowdhouse .sceMultilineIconRight .dijitButtonText span {
  display: inline-block;
  white-space: normal;
  position: relative;
  top: -1px;
}
.icrowdhouse .sceMultilineIconRight .dijitButtonText i {
  vertical-align: middle;
}
.icrowdhouse .dijitButton.sceRespClose {
  position: relative;
  top: -4px;
  left: 4px;
  margin: 0;
}
.icrowdhouse .dijitButton.sceRespClose .dijitButtonNode {
  padding: 1px 4px 4px 5px;
  background: transparent;
}
.icrowdhouse .dijitButton.sceRespClose .dijitButtonNode .material-icons-outlined {
  font-size: 14px;
  font-weight: bold;
}
.icrowdhouse .dijitButton.sceRespClose.dijitButtonActive .dijitButtonNode,
.icrowdhouse .dijitButton.sceRespClose.dijitButtonHover .dijitButtonNode {
  background-color: #fd3995;
  border-color: #fd3995;
}
.icrowdhouse .dijitButton.sceRespClose.dijitButtonActive .dijitButtonNode .material-icons-outlined,
.icrowdhouse .dijitButton.sceRespClose.dijitButtonHover .dijitButtonNode .material-icons-outlined {
  color: #fff;
}
.icrowdhouse .sceSignature .sceSignatureContainer {
  position: relative;
  padding: 0;
  background: transparent;
  border: 1px solid #d9d9d9;
  text-align: center;
  -moz-border-radius: 0;
  border-radius: 0;
}
.icrowdhouse .sceSignature .sceSignatureContainer img {
  position: absolute;
  left: 0;
  top: 0;
  height: 99px;
  width: 100%;
  background-color: #fff;
  object-fit: contain;
}
.icrowdhouse .sceSignature .sceSignatureContainer .sceSignaturePlaceholder {
  padding: 42px 0;
  font-weight: 300;
}
.icrowdhouse .sceSignature .sceSignatureContainer .sceSignatureLabel {
  position: absolute;
  right: 8px;
  bottom: 5px;
}
.icrowdhouse .sceDialogSignature .sceSignatureNode {
  border: 1px solid #ddd;
}
.icrowdhouse .sceDialog.sceDialogSignature .sceDialogContent {
  background: #f9f9f9;
  padding: 12px 12px 0 12px;
}
.icrowdhouse .sceDialogSignature .dijitDialogPaneActionBar {
  background-color: #f9f9f9;
  border: none;
  padding: 0 12px 12px 12px;
}
.icrowdhouse .sceDialogSignature .submit,
.icrowdhouse .sceDialogSignature .reset {
  width: auto;
}
.icrowdhouse .sceButtonUpload {
  position: relative;
  display: inline-block;
}
.icrowdhouse .sceButtonUpload *,
.icrowdhouse .sceButtonUpload .dijitUploader * {
  cursor: default;
}
.icrowdhouse .sceButtonUpload .sceIconBox i.material-icons-outlined {
  position: static;
}
.icrowdhouse .sceButtonUpload .sceViewButton {
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 1;
  padding: .25rem .5rem;
  opacity: 0.7;
  cursor: pointer;
}
.icrowdhouse .sceButtonUpload .sceViewButton:hover {
  opacity: 1;
}
.icrowdhouse .sceButtonUpload .sceProgressContainer {
  position: absolute;
  top: 27px;
  left: 6px;
  right: 6px;
  background: rgba(255, 255, 255, 0.7);
  padding: 2px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 1;
}
.icrowdhouse .sceButtonUpload .sceProgressContainer .sceProgressValue {
  background: #0a0;
  -moz-border-radius: 4px;
  border-radius: 4px;
  height: 12px;
}
.icrowdhouse .sceButtonUpload.sceDocument .dijitUploader .dijitButtonNode {
  padding: .75rem;
  border-style: dashed;
  border-width: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceButtonUpload.sceDocument .sceIconBox {
  display: inline-block;
  white-space: normal;
  width: 210px;
  height: 130px;
}
.icrowdhouse .sceButtonUpload.sceDocument img {
  width: 210px;
  height: 130px;
  object-fit: contain;
}
.icrowdhouse .sceButtonUpload.sceDocument .sceIconBox.sceFlexCenter {
  display: flex;
  align-items: center;
}
.icrowdhouse .sceButtonUpload.sceDocument .sceHint {
  font-weight: 400;
  color: #333;
}
.icrowdhouse .sceButtonUpload.sceDocument .sceSubHint {
  font-size: .6875rem;
  font-weight: 300;
  color: #838383;
  margin-top: .5rem;
}
.icrowdhouse .sceButtonUpload.sceDocumentS .sceIconBox {
  width: 145px;
}
.icrowdhouse .sceButtonUpload.sceDocumentS img {
  width: 145px;
}
.icrowdhouse .sceButtonUpload.sceOnlyButton .sceIconBox {
  display: inline-block;
  white-space: normal;
  width: 200px;
  height: auto;
}
.icrowdhouse .sceButtonUpload.sceOnlyButton .sceIconBox i.material-icons-outlined {
  display: none;
}
.icrowdhouse .sceButtonUpload.sceOnlyButton .dijitButtonNode {
  padding: 8px 24px 10px 24px;
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.icrowdhouse .sceLabelValue {
  overflow: hidden;
}
.icrowdhouse .sceLabelValue.sceInline,
.icrowdhouse .sceLabelValue .sceInline {
  display: inline-block;
  vertical-align: text-bottom;
}
.icrowdhouse .sceLabelValue.sceInlineM {
  display: inline-block;
  vertical-align: middle;
}
.icrowdhouse .sceLabelValue.sceCompress .sceTextLabel {
  letter-spacing: -0.6px;
}
.icrowdhouse .sceLabelValue.sceLabeLeft .sceLabel {
  margin-right: 6px;
}
.icrowdhouse .sceLabelValue.sceLabeLeft .sceLabel,
.icrowdhouse .sceLabelValue.sceLabeLeft .sceContainer {
  display: inline-block;
  vertical-align: baseline;
}
.icrowdhouse .sceLabelValue.sceAcronym {
  border: 1px solid var(--theme);
  padding: 13px 14px 10px 14px;
}
.icrowdhouse .sceLabelValue.sceAcronym .sceTextLabel {
  color: var(--theme);
}
.icrowdhouse .sceLabelValue.sceStars .material-icons-outlined {
  font-size: 20px;
  letter-spacing: -2px;
}
.icrowdhouse .sceLabelValue.sceStars.scefc-white .material-icons-outlined {
  color: #fff;
}
.icrowdhouse .sceLabelValue.sceBorderSmall,
.icrowdhouse .sceLabelValue.sceBorderMedium,
.icrowdhouse .sceLabelValue.sceBorderMediumX {
  display: inline-block;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icrowdhouse .sceLabelValue.sceBorderSmall .sceContainer {
  padding: 4px 10px;
  text-align: center;
}
.icrowdhouse .sceLabelValue.sceBorderMedium .sceContainer {
  padding: 4px;
  text-align: center;
}
.icrowdhouse .sceLabelValue.sceBorderMediumX .sceContainer {
  padding: 4px 16px;
  text-align: center;
}
.icrowdhouse .sceBorderBlue {
  border: 1.2px solid var(--themefont);
}
.icrowdhouse .sceLabelValue.sceBorderBlue {
  border: 1.2px solid var(--themefont);
  color: var(--themefont);
}
.icrowdhouse .sceBorderGreen {
  border: 1.2px solid #1dc9b7;
}
.icrowdhouse .sceLabelValue.sceBorderGreen,
.icrowdhouse .sceDropDownButton .dijitButtonNode.sceBorderGreen {
  border: 1.2px solid #1dc9b7;
  color: #07a797;
}
.icrowdhouse .dijitMenuPopup .sceBorderGreen td {
  color: #07a797;
}
.icrowdhouse .sceBorderRed {
  border: 1.2px solid #fd3995;
}
.icrowdhouse .sceLabelValue.sceBorderRed,
.icrowdhouse .sceDropDownButton .dijitButtonNode.sceBorderRed {
  border: 1.2px solid #fd3995;
  color: #ef549d;
}
.icrowdhouse .dijitMenuPopup .sceBorderRed td {
  color: #ef549d;
}
.icrowdhouse .sceBorderYellow {
  border: 1.2px solid #ffc241;
}
.icrowdhouse .sceLabelValue.sceBorderYellow,
.icrowdhouse .sceDropDownButton .dijitButtonNode.sceBorderYellow {
  border: 1.2px solid #ffc241;
  color: #e49c05;
}
.icrowdhouse .dijitMenuPopup .sceBorderYellow td {
  color: #e49c05;
}
.icrowdhouse .sceLabelValue.sceBorderGray {
  border: 1.2px solid #aaa;
  color: #aaa;
}
.icrowdhouse .sceLabelValue .sceContainerProgress {
  font-size: 0.94em;
}
.icrowdhouse .sceLabelValue .sceTextLabel.sceProgress0,
.icrowdhouse .sceLabelValue .sceTextLabel.sceProgress40 {
  position: relative;
  text-align: left;
  padding-left: 6px;
}
.icrowdhouse .sceLabelValue .sceTextLabel.sceProgress40 {
  color: #fff;
}
.icrowdhouse .sceLabelValue .sceProgress {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background-color: #fd3995;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.icrowdhouse .sceLabelValue.sceSmall,
.icrowdhouse .sceLabelValue.sceLarge {
  position: relative;
  display: inline-block;
  background-color: #eff8fe;
  border: 1px solid #d9d9d9;
  text-align: center;
}
.icrowdhouse .sceLabelValue.sceLarge {
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.icrowdhouse .sceLabelValue.sceSmall {
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icrowdhouse .sceBoxIcon .sceLabelValue.sceLarge {
  float: right;
  top: -8px;
}
.icrowdhouse .sceLabelValue .sceBackLabel {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  font-size: 2.1875rem;
  font-weight: 700;
  color: #c0c0c0;
}
.icrowdhouse .sceLabelValue.sceLarge .sceBackLabel {
  font-size: 2.1875rem;
}
.icrowdhouse .sceLabelValue.sceSmall .sceBackLabel {
  font-size: 1.5rem;
}
.icrowdhouse .sceLabelValue .sceBackLabel div {
  width: 100%;
}
.icrowdhouse .sceLabelValue.sceLarge .sceContainer {
  position: relative;
  padding: 16px 5px 16px 5px;
  font-size: 1.0625rem;
  font-weight: 700;
}
.icrowdhouse .sceLabelValue.sceSmall .sceContainer {
  position: relative;
  padding: 6px;
  font-size: .875rem;
  font-weight: 700;
}
.icrowdhouse .sceLabelValue.sceLarge .sceTextLabel,
.icrowdhouse .sceFormLight .sceLabelValue.sceLarge .sceTextLabel {
  font-weight: 700;
  color: #303030;
  letter-spacing: -.5px;
}
.icrowdhouse .sceLabelValue.sceSmall .sceTextLabel,
.icrowdhouse .sceFormLight .sceLabelValue.sceSmall .sceTextLabel {
  font-weight: 700;
  color: #303030;
  letter-spacing: -.2px;
}
.icrowdhouse .sceBackStar .material-icons-outlined {
  padding: 1px;
  font-size: 11px;
  background-color: #d9d9d9;
  color: #fff;
  margin-right: 2px;
  vertical-align: baseline;
}
.icrowdhouse .sceStarMedium .sceBackStar .material-icons-outlined {
  font-size: 18px;
}
.icrowdhouse .sceStarLarge .sceBackStar .material-icons-outlined {
  font-size: 22px;
}
.icrowdhouse .sceBackStar.sceRed .sceFull {
  background-color: #fc392e;
}
.icrowdhouse .sceBackStar.sceRed .sceHalf {
  background-image: linear-gradient(90deg, #fc392e 0px, #fc392e 50%, #d9d9d9 50%, #d9d9d9 100%);
}
.icrowdhouse .sceBackStar.sceOrange .sceFull {
  background-color: #fd8633;
}
.icrowdhouse .sceBackStar.sceOrange .sceHalf {
  background-image: linear-gradient(90deg, #fd8633 0px, #fd8633 50%, #d9d9d9 50%, #d9d9d9 100%);
}
.icrowdhouse .sceBackStar.sceYellow .sceFull {
  background-color: #fecd2f;
}
.icrowdhouse .sceBackStar.sceYellow .sceHalf {
  background-image: linear-gradient(90deg, #fecd2f 0px, #fecd2f 50%, #d9d9d9 50%, #d9d9d9 100%);
}
.icrowdhouse .sceBackStar.sceLightGreen .sceFull {
  background-color: #76cd2b;
}
.icrowdhouse .sceBackStar.sceLightGreen .sceHalf {
  background-image: linear-gradient(90deg, #76cd2b 0px, #76cd2b 50%, #d9d9d9 50%, #d9d9d9 100%);
}
.icrowdhouse .sceBackStar.sceDarkGreen .sceFull {
  background-color: #1bb57c;
}
.icrowdhouse .sceBackStar.sceDarkGreen .sceHalf {
  background-image: linear-gradient(90deg, #1bb57c 0px, #1bb57c 50%, #d9d9d9 50%, #d9d9d9 100%);
}
.icrowdhouse .sceLabelValue .sceComparePercent {
  font-weight: 400;
}
.icrowdhouse .sceLabelValue .sceComparePercent .material-icons-outlined {
  position: relative;
  top: 1px;
  font-size: 1rem;
  padding: 0 .125rem;
  vertical-align: bottom;
}
.icrowdhouse .sceDropDownButton {
  margin: 0;
}
.icrowdhouse .sceDropDownButton .dijitButtonNode {
  color: #666;
  padding: .375rem 1rem;
  border: 1px solid #d9d9d9;
  background: #fff;
  -webkit-box-shadow: 0 2px 6px 0 rgba(217, 217, 217, 0.5);
  box-shadow: 0 2px 6px 0 rgba(217, 217, 217, 0.5);
  cursor: pointer;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceDropDownButton .dijitButtonText {
  vertical-align: text-bottom;
}
.icrowdhouse .sceDropDownButton .dijitArrowButtonInner {
  position: relative;
  left: 6px;
}
.icrowdhouse .sceDropDownButton.sceFullLeft {
  width: 100%;
}
.icrowdhouse .sceDropDownButton.sceFullLeft .dijitButtonNode {
  display: block;
  background: transparent;
}
.icrowdhouse .sceDropDownButton.sceFullLeft .dijitButtonContents {
  position: relative;
  text-align: left;
  padding-right: 1rem;
}
.icrowdhouse .sceDropDownButton.sceFullLeft .dijitArrowButtonInner {
  position: absolute;
  left: unset;
  right: -4px;
  top: 1px;
}
.icrowdhouse .sceDropDownButton.sceValidate .dijitButtonNode {
  background: transparent;
  width: 100%;
}
.icrowdhouse .sceDropDownButton.sceDocValidate .dijitButtonNode {
  border: none;
  font-size: .8125rem;
  font-weight: 400;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceCheckBox {
  width: auto;
  height: auto;
  padding: 1px 0 0 0;
}
.icrowdhouse .dijitCheckBox,
.icrowdhouse .dijitCheckBoxIcon {
  background: none;
  margin: 0;
}
.icrowdhouse .sceCheckBox .sceLabelContent {
  margin-left: 20px;
}
.icrowdhouse .sceCheckBox.sceMarginM .sceLabelContent {
  margin-left: 32px;
}
.icrowdhouse .sceFormLight .sceCheckBox .sceLabelContent {
  font-weight: 300;
}
.icrowdhouse .dijitCheckBox input {
  width: 16px;
  height: 16px;
  float: left;
}
.icrowdhouse .sceCheckBox .sceCheckBoxIcon {
  position: absolute;
  margin-top: -1px;
}
.icrowdhouse .sceCheckBox .sceCheckBoxIcon .material-icons {
  font-size: 16px;
}
.icrowdhouse .sceCheckBox .sceCheckBoxIcon .sceChecked {
  display: none;
}
.icrowdhouse .sceCheckBox .sceCheckBoxIcon .sceUnchecked {
  display: inline-block;
  color: #aaa;
}
.icrowdhouse .sceCheckBox.dijitChecked .sceCheckBoxIcon .sceChecked {
  display: inline-block;
  color: var(--theme);
}
.icrowdhouse .sceCheckBox.scefc-black.dijitChecked .sceCheckBoxIcon .sceChecked {
  color: #555;
}
.icrowdhouse .sceCheckBox.dijitChecked .sceCheckBoxIcon .sceUnchecked {
  display: none;
}
.icrowdhouse .sceCheckBox.sceDisabled label {
  color: #aaa;
}
.icrowdhouse .sceMultiSelect .sceFieldsContainer {
  margin-top: 2px;
  outline: none;
}
.icrowdhouse .sceMultiSelect.dijitReadOnly .dijitFocusedLabel {
  outline: none;
}
.icrowdhouse .sceMultiSelect.sceInline .sceFieldsContainer .sceCheckBox {
  display: inline-block;
}
.icrowdhouse .sceMultiSelect.sceOnlyCheck .sceCheckBox .sceCheckBoxIcon {
  position: static;
}
.icrowdhouse .sceMultiSelect.sceOnlyCheck .sceCheckBox input {
  display: none;
}
.icrowdhouse .sceMultiSelect.sceCheckTopMMedium .sceCheckBox .sceCheckBoxIcon {
  margin-top: 4px;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox .sceLabelContent {
  margin-left: 0;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox input {
  position: absolute;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox .sceCheckBoxIcon {
  margin-top: -8px;
  margin-left: -4px;
  background-color: #fff;
  width: 22px;
  height: 22px;
  -moz-border-radius: 50%;
  border-radius: 50%;
  z-index: 1;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox .sceCheckBoxIcon .material-icons {
  font-size: 22px;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox .sceCheckBoxIcon,
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox .sceCheckBoxIcon .sceUnchecked {
  display: none;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox.dijitChecked .sceCheckBoxIcon {
  display: block;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox .sceBoxProfileSmall {
  opacity: 0.6;
}
.icrowdhouse .sceMultiSelect.sceCheckLarge .sceCheckBox.dijitChecked .sceBoxProfileSmall {
  opacity: 1;
}
.icrowdhouse .sceRadioGroup .sceFieldsContainer {
  margin-top: 2px;
  outline: none;
}
.icrowdhouse .sceRadioGroup.dijitReadOnly .dijitFocusedLabel {
  outline: none;
}
.icrowdhouse .sceRadioGroup.sceRadioBorder .sceRadioButton {
  border: 1px solid #e9e9e9;
  padding: .75rem;
  margin-bottom: .75rem;
}
.icrowdhouse .sceRadioGroup.sceCheckedLGray .sceRadioButton.dijitChecked {
  background: #f2f4f5;
}
.icrowdhouse .sceRadioButton {
  width: auto;
  height: auto;
  padding: 1px 0 0 0;
  background: none;
}
.icrowdhouse .sceRadioButton .sceLabelContent {
  margin-left: 20px;
}
.icrowdhouse .sceFormLight .sceRadioButton .sceLabelContent {
  font-weight: 300;
}
.icrowdhouse .sceRadioButton input {
  width: 16px;
  height: 16px;
  float: left;
}
.icrowdhouse .sceRadioButton .sceRadioIcon {
  position: absolute;
  margin-top: -1px;
}
.icrowdhouse .sceRadioButton .sceRadioIcon .material-icons-outlined {
  font-size: 16px;
}
.icrowdhouse .sceRadioButton .sceRadioIcon .sceChecked {
  display: none;
}
.icrowdhouse .sceRadioButton .sceRadioIcon .sceUnchecked {
  display: inline-block;
  color: #aaa;
}
.icrowdhouse .sceRadioButton.dijitChecked .sceRadioIcon .sceChecked {
  display: inline-block;
  color: var(--theme);
}
.icrowdhouse .sceRadioButton.dijitChecked .sceRadioIcon .sceUnchecked {
  display: none;
}
.icrowdhouse .sceRadioButton.sceDisabled label {
  color: #aaa;
}
.icrowdhouse .sceRadioButton.dijitInline {
  margin-right: 16px;
}
.icrowdhouse .sceRadioButtonIcon {
  display: block;
  position: relative;
  border: 1px solid #aaa;
  padding: 16px 32px;
  text-align: center;
  cursor: pointer;
}
.icrowdhouse .sceRadioButtonIcon .material-icons-outlined {
  font-size: 44px;
  margin-bottom: 12px;
}
.icrowdhouse .sceRadioButtonIcon .sceRadioLabel {
  font-weight: bold;
  margin-bottom: 12px;
  text-transform: uppercase;
}
.icrowdhouse .sceRadioButtonIcon.dijitChecked {
  background-color: var(--theme);
  color: #fff;
}
.icrowdhouse .sceRadioButtonIcon.dijitChecked .material-icons-outlined {
  color: #fff;
}
.icrowdhouse .sceTranslationText.sceBordered {
  border: 1px solid #e9e9e9;
  padding: .5rem;
  margin-top: .3rem;
}
.icrowdhouse .sceTranslationText table {
  border-spacing: 0;
  border: none;
  width: 100%;
  font-size: .8125rem;
}
.icrowdhouse .sceTranslationText .sceLabelBox {
  font-size: .6875rem;
  padding-left: 18px;
  padding-right: 8px;
  font-weight: 300;
  background-size: 14px;
  opacity: 0.8;
}
.icrowdhouse .sceTranslationTextBox.scePaddingSmall table td {
  padding-bottom: 1px;
}
.icrowdhouse .sceTranslationTextBox.scePaddingMedium table td {
  padding-bottom: 3px;
}
.icrowdhouse .sceTranslationTextBox table tr:nth-last-child(1) td {
  padding-bottom: 0;
}
.icrowdhouse .sceTranslationTextarea.scePaddingSmall .sceTranslationContent {
  padding-top: .5rem;
}
.icrowdhouse .sceTranslationTextarea.scePaddingMedium .sceTranslationContent {
  margin-top: .3125rem;
  padding-top: .625rem;
  border-top: 1px solid #e9e9e9;
}
.icrowdhouse .sceTranslationTextarea .sceTranslationContent:nth-child(1) {
  margin-top: 0;
  padding-top: .25rem;
  border-top: none;
}
.icrowdhouse .sceTranslationTextBox .sceLabelBox {
  background-position: left 4px;
  vertical-align: bottom;
}
.icrowdhouse .sceTranslationTextBox.sceSmall .sceLabelBox {
  background-position: left 2px;
}
.icrowdhouse .sceTranslationTextarea .sceLabelBox {
  background-position: left 2px;
  vertical-align: top;
}
.icrowdhouse .sceTranslationText .sceInputBox {
  width: 100%;
}
.icrowdhouse .sceTranslationText .dijitTextArea {
  margin-bottom: 0;
}
.icrowdhouse .sceTitle .sceTranslationTextBox {
  padding: 1rem 0;
}
.icrowdhouse .sceSocialView {
  display: inline-block;
}
.icrowdhouse .sceSocialView .sceSocialIcon {
  display: inline-block;
  background-repeat: no-repeat;
}
.icrowdhouse .sceSocialView.sceMedium .sceSocialIcon {
  background-size: 28px;
  width: 28px;
  height: 25px;
  margin-right: 0px;
}
.icrowdhouse .sceSocialView.sceSmall .sceSocialIcon {
  background-size: 22px;
  width: 22px;
  height: 18px;
  margin-right: 0px;
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceSocialIcon {
  opacity: 0.15;
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceSocialIcon {
  opacity: 0.2;
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceSocialIcon {
  opacity: 0.25;
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconYouTube {
  background-image: url("./img/social/youtube.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconInstagram {
  background-image: url("./img/social/instagram.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconTwitter {
  background-image: url("./img/social/twitter.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconFacebook {
  background-image: url("./img/social/facebook.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconPhone {
  background-image: url("./img/social/phone.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconEmail {
  background-image: url("./img/social/mail.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconLinkedin {
  background-image: url("./img/social/linkedin.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceIconWeb {
  background-image: url("./img/social/web.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconYouTube {
  background-image: url("./img/social/youtube-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconInstagram {
  background-image: url("./img/social/instagram-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconTwitter {
  background-image: url("./img/social/twitter-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconFacebook {
  background-image: url("./img/social/facebook-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconPhone {
  background-image: url("./img/social/phone-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconEmail {
  background-image: url("./img/social/mail-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconLinkedin {
  background-image: url("./img/social/linkedin-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceIconWeb {
  background-image: url("./img/social/web-blue.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconYouTube {
  background-image: url("./img/social/youtube-white.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconInstagram {
  background-image: url("./img/social/instagram-white.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconTwitter {
  background-image: url("./img/social/twitter-white.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconFacebook {
  background-image: url("./img/social/facebook-white.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconPhone {
  background-image: url("./img/social/phone-white.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconEmail {
  background-image: url("./img/social/mail-white.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconLinkedin {
  background-image: url("./img/social/linkedin-white.png");
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceIconWeb {
  background-image: url("./img/social/web-white.png");
}
.icrowdhouse .sceSocialView.sceSocialBlack .sceSocialIcon.sceOn {
  opacity: 0.8;
}
.icrowdhouse .sceSocialView.sceSocialBlue .sceSocialIcon.sceOn {
  opacity: 0.8;
}
.icrowdhouse .sceSocialView.sceSocialWhite .sceSocialIcon.sceOn {
  opacity: 1;
}
.icrowdhouse .dijitDialogUnderlay {
  background-color: #000;
  opacity: 0.2;
}
.icrowdhouse .sceDialog .dijitDialogPaneContent {
  padding: 0;
}
.icrowdhouse .sceDialog .sceDialogContent {
  padding: 16px;
}
.icrowdhouse .sceDialog .sceCaption .sceTitle {
  font-weight: 500;
  font-size: 1.2em;
  line-height: normal;
  text-align: center;
}
.icrowdhouse .dijitDialogPaneActionBar {
  background-color: #fff;
  border: none;
  padding: 0 12px 12px 12px;
}
.icrowdhouse .sceDialogPopup .dijitDialogTitleBar {
  background-color: #004481;
  border: none;
}
.icrowdhouse .sceDialogPopup .dijitDialogTitle {
  color: #fff;
  font-size: .8125rem;
}
.icrowdhouse .sceConfirmDialog .material-icons-outlined {
  float: left;
  margin-top: -4px;
  font-size: 1.5rem;
}
.icrowdhouse .sceConfirmDialog .sceMessage {
  margin-left: 28px;
}
.icrowdhouse .sceDialogAlert {
  min-width: 100vw;
  border: none;
  box-shadow: none;
}
.icrowdhouse .sceDialogAlert .dijitDialogPaneContent {
  background-color: rgba(0, 0, 0, 0.8);
  border: none;
  min-width: 100vw;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceDialog.sceDialogAlert .sceDialogContent {
  padding: 1.5rem 1rem 1rem;
}
.icrowdhouse .sceDialogAlert .sceMessageBox,
.icrowdhouse .sceDialogAlert .sceButtonsBox {
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
  color: #fff;
}
.icrowdhouse .sceDialogAlert .sceButtonsBox {
  text-align: right;
}
.icrowdhouse .sceDialogAlert .sceClose {
  float: right;
  position: relative;
  top: -8px;
  left: 7px;
}
.icrowdhouse .sceDialogAlert .sceClose .dijitButtonNode {
  border: none;
  padding: 6px;
  background: transparent;
  color: rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceDialogAlert .sceClose.dijitButtonHover .dijitButtonNode {
  color: #fff;
}
.icrowdhouse .sceDialogAlert .sceTitle {
  font-size: 1.5rem;
  font-weight: 300;
}
.icrowdhouse .sceDialogAlert .sceMessage {
  font-weight: 300;
}
.icrowdhouse .sceDialogSession .sceDialogContent {
  width: 90%;
}
.icrowdhouse .scePanelError {
  position: relative;
  border: 1px solid #fd3995;
}
.icrowdhouse .scePanelError .sceHead {
  margin-left: 1rem;
  margin-right: 1rem;
  text-align: center;
}
.icrowdhouse .scePanelError .sceHead .sceClose {
  position: absolute;
  top: 6px;
  right: 6px;
}
.icrowdhouse .scePanelError .sceHead .sceClose .dijitButtonNode {
  background-color: #fd3995;
  color: #fff;
  font-size: 13px;
  padding: 0 5px 2px 6px;
}
.icrowdhouse .scePanelError .sceHead .material-icons-outlined {
  color: #fd3995;
  font-size: 20px;
  width: 20px;
  margin-right: 8px;
  vertical-align: text-bottom;
}
.icrowdhouse .scePanelError .sceHead .sceHeadTitle {
  color: #fd3995;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
}
.icrowdhouse .scePanelError .sceContent {
  padding: 1rem 2rem 2rem 2rem;
}
.icrowdhouse .sceDialogInfo,
.icrowdhouse .sceDialogError {
  border: none;
  padding: 6px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceDialogInfo .dijitDialogPaneContent,
.icrowdhouse .sceDialogError .dijitDialogPaneContent {
  border: none;
  background: none;
}
.icrowdhouse .sceDialogInfo .sceDialogBody,
.icrowdhouse .sceDialogError .sceDialogBody {
  background: #fff;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
.icrowdhouse .sceDialogInfo .sceDialogBody {
  border: 1px solid var(--theme);
}
.icrowdhouse .sceDialogInfo .sceDialogBody {
  max-width: 560px;
}
.icrowdhouse .sceDialogInfo .sceTitle,
.icrowdhouse .sceDialogError .sceTitle {
  margin-left: 2rem;
  margin-right: 2rem;
  text-align: center;
}
.icrowdhouse .sceDialogInfo .sceTitle .material-icons-outlined,
.icrowdhouse .sceDialogError .sceTitle .material-icons-outlined {
  font-size: 31px;
  width: 31px;
  margin-right: 6px;
  vertical-align: top;
}
.icrowdhouse .sceDialogInfo .sceTitle .material-icons-outlined {
  color: var(--theme);
}
.icrowdhouse .sceDialogError .sceTitle .material-icons-outlined {
  color: #fd3995;
}
.icrowdhouse .sceDialogInfo .sceTitle span,
.icrowdhouse .sceDialogError .sceTitle span {
  font-size: 1.75rem;
  line-height: 1.2;
}
.icrowdhouse .sceDialogInfo .sceTitle span {
  color: var(--theme);
  font-weight: 400;
}
.icrowdhouse .sceDialogError .sceTitle span {
  color: #fd3995;
  font-weight: 700;
}
.icrowdhouse .sceDialogInfo .sceSubtitle {
  margin-top: 2rem;
  font-size: 1.75rem;
  font-weight: 300;
}
.icrowdhouse .sceDialogInfo .sceContent,
.icrowdhouse .sceDialogError .sceContent {
  padding: 3.5rem 1rem;
}
.icrowdhouse .sceDialogInfo .sceContentSmall,
.icrowdhouse .sceDialogError .sceContentSmall {
  padding: 1.5rem 1rem 3.5rem 1rem;
}
.icrowdhouse .sceDialogInfo .sceMessage {
  font-weight: 300;
}
.icrowdhouse .sceDialogError a:hover {
  text-decoration: underline;
}
.icrowdhouse .sceDialogConfirmAction {
  border: 1px solid var(--theme);
}
.icrowdhouse .sceDialogConfirmAction .dijitDialogPaneContent {
  border: none;
}
.icrowdhouse .sceDialogConfirmAction .sceTitle {
  font-size: 1.25rem;
  margin-left: 2rem;
  margin-right: 2rem;
  text-align: center;
}
.icrowdhouse .sceDialogConfirmAction .sceSubTitle .material-icons-outlined {
  position: relative;
  top: 3px;
  font-size: 2rem;
  margin-right: 2px;
  vertical-align: bottom;
}
.icrowdhouse .sceDialogConfirmAction .sceSubTitle span {
  font-size: .9375rem;
  line-height: 1.2;
}
.icrowdhouse .sceDialogConfirmAction .sceContent {
  padding: 2rem 1rem;
}
.icrowdhouse .sceDialogConfirmAction .sceLikeButton,
.icrowdhouse .sceDialogConfirmAction .sceButton .dijitButtonNode {
  background-color: var(--themelight);
}
.icrowdhouse .sceDialogConfirmAction .sceLikeButton {
  outline: none;
}
.icrowdhouse .scePhoneTextBox {
  position: relative;
}
.icrowdhouse .scePhoneTextBoxLabel {
  margin-bottom: 2px;
}
.icrowdhouse .sceClean .scePhoneTextBox input {
  border: none;
  outline: none;
}
.icrowdhouse .scePhoneTextBox .intl-tel-input {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceBorder .scePhoneTextBox .intl-tel-input input {
  border: 1px solid #e5e5e5;
}
.icrowdhouse .scePhoneTextBox.scepa-medium .intl-tel-input input {
  padding: .3125rem .875rem;
}
.icrowdhouse .scePhoneTextBox .dijitValidationContainer {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
}
.icrowdhouse .scePhoneTextBox.dijitValidationTextBoxError .intl-tel-input {
  padding-right: 12px;
}
.icrowdhouse .scePhoneTextBox.dijitValidationTextBoxError .dijitValidationContainer {
  display: block;
}
.icrowdhouse .sceBorder .scePhoneTextBox.dijitValidationTextBoxError .dijitValidationContainer {
  width: 10px;
  height: 37px;
  right: 2px;
}
.icrowdhouse .sceCodeTextBox {
  display: grid;
  grid-gap: 16px;
  width: 100%;
  max-width: 231px;
  margin: 0 auto;
}
.icrowdhouse .sceCodeTextBox .sceBoxChar {
  background-color: #efefef;
  border: 1px solid #aaa;
  padding: 16px 0;
  text-align: center;
}
.icrowdhouse .sceCodeTextBox .sceCodeTextBoxInput {
  width: 2em;
  padding: 4px;
  border: none;
  background-color: #efefef;
  font-size: 1.14em;
  text-align: center;
  font-weight: bold;
}
.icrowdhouse .sceCodeTextBox .sceCodeTextBoxInput:focus {
  background-color: #fff;
}
.icrowdhouse .sceDocumentList.sceLarge {
  max-width: 1000px;
}
.icrowdhouse .sceDocumentList .sceListTitle,
.icrowdhouse .sceDocumentList .sceContainer {
  display: grid;
  grid-template-columns: 32px 1fr 64px;
  border-left: 1px solid #e9e9e9;
  font-weight: 300;
}
.icrowdhouse .sceDocumentList .sceListTitle {
  border-top: 1px solid #e9e9e9;
}
.icrowdhouse .sceDocumentList .sceListTitle div,
.icrowdhouse .sceDocumentList .sceContainer div {
  border-bottom: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
  overflow: hidden;
  display: flex;
  place-items: center;
}
.icrowdhouse .sceDocumentList .sceListTitle .sceName {
  padding: .5rem .75rem;
}
.icrowdhouse .sceDocumentList .sceListTitle .sceOrder,
.icrowdhouse .sceDocumentList .sceListTitle .sceDocument {
  justify-content: center;
  padding: .5rem 0;
}
.icrowdhouse .sceDocumentList .sceContainer .sceOrder {
  justify-content: center;
  padding: .5rem 0;
}
.icrowdhouse .sceDocumentList .sceContainer .sceName {
  padding: .5rem .75rem;
}
.icrowdhouse .sceDocumentList .sceContainer .sceDocument {
  justify-content: center;
  padding: .375rem 0;
}
.icrowdhouse .sceDocumentList .sceContainer .sceDocument a,
.icrowdhouse .sceDocumentList .sceContainer .sceDocument img {
  cursor: pointer;
}
.icrowdhouse .sceDocumentList .sceContainer .sceDocument img {
  height: 48px;
}
.icrowdhouse .sceDocumentList .sceColArea {
  width: 18%;
}
.icrowdhouse .sceDocumentList .sceColRequired {
  width: 18%;
  padding-left: 0;
  padding-right: 0;
}
.icrowdhouse .sceDocumentList .sceColSend {
  width: 18%;
  padding-left: 0;
  padding-right: 0;
}
.icrowdhouse .sceDocumentList .sceColValidation {
  width: 18%;
  padding-left: 0;
  padding-right: 0;
}
.icrowdhouse .sceDocViewPdf {
  width: 100%;
  height: 1000px;
}
.icrowdhouse .sceDocViewBoxImage img {
  width: 100%;
  margin-bottom: 1rem;
}
.icrowdhouse .sceShowDocs {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 12px;
  z-index: 949;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: auto;
}
.icrowdhouse .sceShowDocs .sceShowDocsCaption {
  margin-bottom: 12px;
}
.icrowdhouse .sceShowDocs .sceShowDocsCaption .sceButton {
  float: right;
}
.icrowdhouse .sceShowDocs .sceShowDocsCaption .dijitButtonNode {
  background: transparent;
  border: none;
}
.icrowdhouse .sceShowDocs .sceShowDocsTitle {
  color: #fff;
  font-weight: bold;
  margin: 0 40px;
}
.icrowdhouse .sceShowDocs .sceShowDocsCaption i {
  font-size: 24px;
  color: #fff;
}
.icrowdhouse .sceShowDocs .sceShowDocsBoxPdf {
  width: 90%;
  max-width: 820px;
  margin: 0 auto;
}
.icrowdhouse .sceShowDocs .sceShowDocsPdf {
  display: block;
  width: 100%;
  height: 100%;
}
.icrowdhouse .sceShowDocs .sceShowDocsPdf p {
  text-align: center;
  padding: 1em;
}
.icrowdhouse .sceShowDocs .sceShowDocsPdf a {
  color: #fff;
}
.icrowdhouse .sceShowDocs .sceShowDocsBoxImage {
  width: 90%;
  max-width: 820px;
  margin: 0 auto;
}
.icrowdhouse .sceShowDocs .sceShowDocsBoxImage img {
  display: block;
  width: 100%;
  margin-bottom: 1rem;
}
.icrowdhouse .sceStackProgress {
  padding: .625rem 1rem .4375rem 1rem;
}
.icrowdhouse .sceStackProgress .sceItem {
  position: relative;
  text-align: center;
}
.icrowdhouse .sceStackProgress .sceItem:nth-child(1) {
  text-align: left;
}
.icrowdhouse .sceStackProgress .sceItem:nth-last-child(1) {
  text-align: right;
}
.icrowdhouse .sceStackProgress .sceItemText {
  font-weight: 300;
  margin-bottom: 1.6875rem;
  line-height: 1.24;
  overflow: hidden;
}
.icrowdhouse .sceStackProgress .sceBoxBall {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
}
.icrowdhouse .sceStackProgress .sceLineL,
.icrowdhouse .sceStackProgress .sceLineR {
  position: relative;
  top: 9px;
  border-bottom: 2px solid #d9d9d9;
  height: 2px;
  width: 50%;
}
.icrowdhouse .sceStackProgress .sceLineL {
  float: left;
}
.icrowdhouse .sceStackProgress .sceLineR {
  margin-left: 50%;
}
.icrowdhouse .sceStackProgress .sceBall {
  position: relative;
  display: inline-block;
  width: 13px;
  height: 13px;
  background: #d9d9d9;
  border: 1px solid #d9d9d9;
  -mod-border-radius: 7px;
  border-radius: 7px;
}
.icrowdhouse .sceStackProgress .sceSelBall .sceItemText {
  color: #07a797;
}
.icrowdhouse .sceStackProgress .sceSelBall .sceBall {
  background: #1dc9b7;
  border-color: #1dc9b7;
}
.icrowdhouse .sceStackProgress .sceSelLeft .sceLineL {
  border-color: #1dc9b7;
}
.icrowdhouse .sceStackProgress .sceSelRight .sceLineR {
  border-color: #1dc9b7;
}
.icrowdhouse .sceStackProgress.sce4StackProgress {
  display: grid;
  grid-template-columns: 16.5% 1fr 1fr 16.5%;
}
.icrowdhouse .sceStackProgress.sce5StackProgress {
  display: grid;
  grid-template-columns: 10% 1fr 1fr 1fr 10%;
}
.icrowdhouse .sceStackProgress .sceFailBall .sceItemText {
  color: #fd3995;
}
.icrowdhouse .sceStackProgress .sceFailBall .sceBall {
  background: #fd3995;
  border-color: #fd3995;
}
.icrowdhouse .sceStackProgress .sceFailLeft .sceLineL {
  border-color: #fd3995;
}
.icrowdhouse .sceStackProgress .sceFailRight .sceLineR {
  border-color: #fd3995;
}
.icrowdhouse .sceStackProgress .sceCancelBall .sceItemText {
  color: #e49c05;
}
.icrowdhouse .sceStackProgress .sceCancelBall .sceBall {
  background: #ffc241;
  border-color: #ffc241;
}
.icrowdhouse .sceStackProgress .sceCancelLeft .sceLineL {
  border-color: #ffc241;
}
.icrowdhouse .sceStackProgress .sceCancelRight .sceLineR {
  border-color: #ffc241;
}
.icrowdhouse .dijitSelect .dijitButtonNode,
.icrowdhouse .dijitSelect .dijitSelectFocused .dijitButtonNode,
.icrowdhouse .dijitSelect .dijitButtonContents {
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
}
.icrowdhouse .dijitSelect .dijitButtonNode,
.icrowdhouse .dijitSelect .dijitSelectFocused .dijitButtonNode {
  width: 20px;
  background-color: #efefef;
  border: none;
}
.icrowdhouse .sceMultiSelectDropDown {
  border: 1px solid #aaa;
}
.icrowdhouse .sceMultiSelectDropDown .sceMSDDButton {
  background-color: #efefef;
  padding: 4px 4px 4px 8px;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0px, rgba(255, 255, 255, 0) 100%);
}
.icrowdhouse .sceMultiSelectDropDown .sceMSDDButton .sceMSDDArrow {
  float: right;
  position: relative;
  top: 1px;
}
.icrowdhouse .sceMultiSelectDropDown .sceIcon {
  float: left;
  font-size: 14px;
  color: #777;
  margin-top: 1px;
}
.icrowdhouse .sceMultiSelectDropDown .sceMSDDSelection {
  font-size: 0.84em;
  margin-left: 17px;
}
.icrowdhouse .sceMultiSelectDropDown .sceMSDDContainer {
  border-top: 1px solid #aaa;
  padding: 8px 16px;
}
.icrowdhouse .sceMultiSelectDropDown .sceMSDDCheckBox {
  display: block;
  padding: 2px 0;
}
.icrowdhouse .sceMultiSelectDropDown .sceMSDDCheckBox .dijitCheckBox {
  position: relative;
  top: -2px;
  margin-right: 6px;
}
.icrowdhouse .sceMobilePopup {
  position: fixed;
  left: 0;
  top: 0;
  height: 100vh;
  width: 100%;
  background: #fff;
  border-left: 1px solid #aaa;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  z-index: 1200;
}
.icrowdhouse .sceMobilePopup .sceHead {
  background: #fefefe;
  border-bottom: 1px solid #d4d4d4;
}
.icrowdhouse .sceMobilePopup .sceHead .sceButton .dijitButtonNode {
  padding: 10px 0 13px;
}
.icrowdhouse .sceMobilePopup .sceHead .sceButton.sceWithoutIcon.scefl-l .dijitButtonNode {
  padding-left: 8px;
}
.icrowdhouse .sceMobilePopup .sceHead .sceButton.sceWithoutIcon.scefl-r .dijitButtonNode {
  padding-right: 8px;
}
.icrowdhouse .sceMobilePopup .sceHead .sceButton i.material-icons-outlined {
  font-size: 18px;
  margin: 0;
  top: 0;
  left: 2px;
  font-weight: bold;
  vertical-align: bottom;
}
.icrowdhouse .sceMobilePopup .sceContainerCaption .sceCaption {
  text-align: center;
  font-weight: bold;
  margin: 0 76px;
  padding: 14px 0;
  white-space: normal;
  line-height: 1.25em;
  text-overflow: ellipsis;
  overflow: hidden;
}
.icrowdhouse .sceMobilePopup .sceContainerCaption .sceCaption .material-icons-outlined {
  display: none;
}
.icrowdhouse .sceMobilePopup .sceContainerCaption .sceCaption.sceMultiline {
  white-space: normal;
}
.icrowdhouse .sceMobilePopup .sceMobilePopupTooltip {
  background-color: #fefefe;
  padding: 0 8px 6px 8px;
  max-height: 45px;
  overflow: auto;
}
.icrowdhouse .sceMobilePopup .sceContainerSearch {
  background-color: #d4d4d4;
  padding: 4px 4px;
}
.icrowdhouse .sceMobilePopup .sceContainerSearch .dijitTextBox {
  border: none;
}
.icrowdhouse .sceMobilePopup .sceContainerSearch .dijitTextBox .dijitInputField {
  padding: 6px 4px;
}
.icrowdhouse .sceMobilePopup .sceContainerSearch .dijitTextBox .material-icons-outlined {
  position: relative;
  top: 2px;
  font-size: 18px;
}
.icrowdhouse .sceMobilePopup .engiContainerActions {
  clear: both;
  text-align: center;
}
.icrowdhouse .sceMobilePopup .sceContainerList {
  padding: 0;
  width: 100%;
}
.icrowdhouse .sceMobilePopup .sceContainerList .dgrid {
  border: none;
  width: 100%;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-row {
  position: relative;
  padding: 16px 0 0 16px;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-selected {
  background-color: transparent;
}
.icrowdhouse .sceMobilePopup .dgrid .sceItem {
  padding: 0 8px 16px 0;
  border-bottom: 1px solid #ddd;
  overflow: hidden;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-selected.sceRowWithSelect .sceItem {
  color: var(--theme);
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-row.sceRowWithCheck .sceItem {
  padding-left: 24px;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-row.sceRowWithSelect .sceItem {
  padding-right: 32px;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-row:focus {
  outline: none;
}
.icrowdhouse .sceMobilePopup .dgrid .sceSelect {
  position: absolute;
  right: 10px;
  top: 17px;
  display: none;
}
.icrowdhouse .sceMobilePopup .dgrid .sceSelect .material-icons-outlined {
  font-size: 17px;
  font-weight: bold;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-selected .sceSelect {
  display: block;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-selected.engiRowWithImage .sceSelect,
.icrowdhouse .sceMobilePopup .dgrid .dgrid-selected.engiRowWithIcon .sceSelect {
  display: none;
}
.icrowdhouse .sceMobilePopup .dgrid-row .sceCheckNode {
  position: absolute;
  left: 16px;
}
.icrowdhouse .sceMobilePopup .dgrid-row .sceCheckNode .material-icons-outlined {
  font-size: 18px;
  width: 18px;
}
.icrowdhouse .sceMobilePopup .sceCheckNode .sceUnchecked {
  color: #aaa;
}
.icrowdhouse .sceMobilePopup .dgrid-row .sceCheckNode .sceChecked {
  display: none;
}
.icrowdhouse .sceMobilePopup .dgrid-selected .sceCheckNode .sceChecked {
  display: inline-block;
}
.icrowdhouse .sceMobilePopup .dgrid-selected .sceCheckNode .sceUnchecked {
  display: none;
}
.icrowdhouse .sceMobilePopup .dgrid .dgrid-row.sceRowWithImage {
  padding-top: 4px;
}
.icrowdhouse .sceMobilePopup .dgrid .sceRowWithImage .sceItem {
  padding-bottom: 4px;
}
.icrowdhouse .sceMobilePopup .dijitCalendar,
.icrowdhouse .sceMobilePopup .dijitCalendarHover,
.icrowdhouse .sceMobilePopup .dijitCalendar:hover,
.icrowdhouse .sceMobilePopup .dijitCalendarActive {
  width: 100%;
  border: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceMobilePopup .sceContainerCalendar {
  overflow: auto;
  clear: both;
}
.icrowdhouse .sceMobilePopup .sceCalendarPane.dijitCalendarContainer .dijitCalendarDateLabel {
  padding-top: 12px;
  padding-bottom: 12px;
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.icrowdhouse .sceMobilePopup .sceCalendarPane .dijitCalendarHoveredDate .dijitCalendarDateLabel,
.icrowdhouse .sceMobilePopup .sceCalendarPane.dijitCalendarLite .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
  border: none;
}
.icrowdhouse .sceMobilePopup .sceCalendarPane .dijitCalendarSelectedDate.dijitCalendarHoveredDate .dijitCalendarDateLabel,
.icrowdhouse .sceMobilePopup .sceCalendarPane.dijitCalendarLite .dijitCalendarSelectedDate.dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
  border: 1px solid #d6d6d4;
}
.icrowdhouse .sceMobilePopup .sceCalendarPane {
  padding: 10px 0 0 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.icrowdhouse .sceMobilePopup .sceCalendarPane .dijitCalendarMonthLabel {
  text-transform: uppercase;
  font-weight: normal;
  color: var(--theme);
}
.icrowdhouse .sceMobilePopup .sceCalendarPane.dijitCalendar tbody td:nth-child(1) {
  border-left: none;
}
.icrowdhouse .sceMobilePopup .sceCalendarPane.dijitCalendar tbody td:nth-last-child(1) {
  border-right: none;
}
.icrowdhouse .sceMobilePopup .sceCalendarPane.dijitCalendar tbody tr:nth-last-child(1) td {
  border-bottom: none;
}
.icrowdhouse .engiMobileCheckBox {
  display: inline-block;
  background-color: #fff;
  height: 32px;
  width: 51px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-box-shadow: inset 0px 0px 0px 1px #ddd;
  -moz-box-shadow: inset 0px 0px 0px 1px #ddd;
  box-shadow: inset 0px 0px 0px 1px #ddd;
}
.icrowdhouse .engiMobileCheckBox .engiThumb {
  display: inline-block;
  border: 1px solid #ddd;
  background-color: #fff;
  height: 32px;
  width: 32px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-box-shadow: inset 0px -1px 0px 1px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0px -1px 0px 1px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0px -1px 0px 1px rgba(0, 0, 0, 0.25);
}
.icrowdhouse .engiMobileCheckBox.engiOn,
.icrowdhouse .engiMobileCheckBox.dijitDisabled.engiOn {
  text-align: right;
  background-color: #10dc60;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .engiMobileCheckBox.engiOn .engiThumb {
  border-color: #10dc60;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .engiMobileCheckBox.dijitDisabled {
  background-color: #f7f7f4;
  opacity: 0.5;
}
.icrowdhouse .engiMobileCheckBox.dijitDisabled .engiThumb,
.icrowdhouse .engiMobileCheckBox.dijitDisabled.engiOn .engiThumb {
  background-color: #f7f7f4;
}
.icrowdhouse .sceLabeledHorzBar {
  display: grid;
}
.icrowdhouse .sceLabeledHorzBar.sceLabel3 {
  grid-template-columns: 100px 1fr 60px;
}
.icrowdhouse .sceLabeledHorzBar.sceLabelL {
  grid-template-columns: 100px 1fr;
}
.icrowdhouse .sceLabeledHorzBar.sceLabelR {
  grid-template-columns: 1fr 60px;
}
.icrowdhouse .sceLabeledHorzBar .sceRightLabel {
  text-align: right;
}
.icrowdhouse .sceLabeledHorzBar .sceHorzBar {
  margin-top: 6px;
}
.icrowdhouse .sceHorzBar {
  background-color: #f6f6f6;
  overflow: hidden;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
.icrowdhouse .sceHorzBarMask {
  -moz-transition: width .6s ease;
  transition: width .6s ease;
}
.icrowdhouse .sceHorzBar-s .sceHorzBarMask {
  height: 8px;
}
.icrowdhouse .sceHorzBar-x .sceHorzBarMask {
  height: 24px;
}
.icrowdhouse .sceHorzBar.sceRightValue .sceHorzBarMask {
  margin-right: 80px;
}
.icrowdhouse .sceHorzBar.sceRightValue .sceValue {
  float: right;
  max-width: 80px;
}
.icrowdhouse .sceRadial {
  position: relative;
}
.icrowdhouse .sceRadial svg {
  position: absolute;
}
.icrowdhouse .sceColumnsResult {
  position: relative;
}
.icrowdhouse .sceColumnsResult svg {
  position: absolute;
}
.icrowdhouse .sceChartCollection .sceChartCTabs {
  text-align: right;
  overflow: hidden;
}
.icrowdhouse .sceChartCollection .sceChartCTabs .dijitSelect {
  display: inline-table;
  outline: none;
  border-color: #d9d9d9;
  position: relative;
  top: .625rem;
}
.icrowdhouse .sceChartCollection .sceChartCTabs .dijitSelect td {
  border: none;
}
.icrowdhouse .sceChartCollection .sceChartCTabs .dijitSelect .dijitSelectLabel {
  padding: 0;
}
.icrowdhouse .sceChartCollection .sceChartCTabs .dijitSelect .dijitInputField {
  float: none;
  padding: .4375rem 1rem;
  text-transform: uppercase;
}
.icrowdhouse .sceChartCollection .sceLegend table {
  width: 100%;
}
.icrowdhouse .sceChartCollection .sceLegend td {
  padding: .5rem .5rem .5rem 0;
  border-bottom: 1px solid #e9e9e9;
  font-weight: 300;
}
.icrowdhouse .sceChartCTabs.sceButtons .dijitButton {
  margin-right: 1rem;
}
.icrowdhouse .sceChartCTabs .dijitButton .sceSelector {
  display: inline-block;
  margin-right: 0.3125rem;
  width: 10px;
  height: 10px;
  border: 1px solid var(--theme);
  border-radius: 50%;
  position: relative;
  top: -1px;
  vertical-align: middle;
  opacity: .5;
}
.icrowdhouse .sceChartCTabs .dijitButton.dijitButtonHover .sceSelector {
  opacity: .9;
}
.icrowdhouse .sceChartCTabs .dijitButton.sceSelected .sceSelector {
  background-color: var(--theme);
  opacity: 1;
}
.icrowdhouse .sceChartContainer {
  position: relative;
  width: 100%;
  height: 100%;
}
.icrowdhouse .sceChartContainer .sceChart,
.icrowdhouse .sceChartContainer .sceLegend {
  position: absolute;
}
.icrowdhouse .sceChartContainer .sceChart {
  overflow: hidden;
}
.icrowdhouse .sceChartContainer .sceLegend table {
  border-spacing: 0;
}
.icrowdhouse .sceChartContainer.sceLegendCenter .legendTopBottom {
  text-align: center;
}
.icrowdhouse .sceChartContainer.sceLegendCenter .legendTopBottom table {
  margin-left: auto;
  margin-right: auto;
}
.icrowdhouse .sceChartContainer.sceLegendTopS .legendTopBottom {
  padding-top: .5rem;
}
.icrowdhouse .sceChartContainer .sceLegend td {
  text-align: left;
}
.icrowdhouse .dojoxLegendIcon {
  float: left;
}
.icrowdhouse .dojoxLegendText {
  display: block;
  padding: 2px 10px 6px 0;
  margin-left: 24px;
  line-height: normal;
}
.icrowdhouse .sceChartContainer.sceLegendLight .dojoxLegendText {
  font-weight: 300;
}
.icrowdhouse .sceFixedLegend .sceLegendLabel {
  padding-right: 1.5rem;
}
.icrowdhouse .sceFixedLegend .sceLegendMark {
  display: inline-block;
  position: relative;
  top: -1px;
  width: 11px;
  height: 11px;
  margin-right: .3125rem;
  vertical-align: middle;
}
.icrowdhouse .sceBarResult {
  padding: 1rem;
}
.icrowdhouse .sceBarResultContainer {
  position: relative;
}
.icrowdhouse .sceBarResult .sceLAxis {
  position: absolute;
  left: 0;
  top: 0;
  right: 11rem;
  bottom: 0;
  font-weight: 300;
  color: #555;
}
.icrowdhouse .sceBarResult .sceBoxChart {
  position: absolute;
  left: 11rem;
  top: 0;
  right: 7rem;
  bottom: 0;
}
.icrowdhouse .sceBarResult .chartBarL,
.icrowdhouse .sceBarResult .chartBarR {
  position: absolute;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.icrowdhouse .sceBarResult .chartBarL div,
.icrowdhouse .sceBarResult .chartBarR div {
  margin: 0 auto;
  text-align: center;
  font-weight: 400;
}
.icrowdhouse .sceBarResult .chartBarL {
  left: 0;
  width: 50%;
}
.icrowdhouse .sceBarResult .chartBarR {
  left: 50%;
  right: 0;
}
.icrowdhouse .sceBarResult .chartBarT {
  top: 0;
}
.icrowdhouse .sceBarResult .chartBarB {
  bottom: 0;
}
.icrowdhouse .sceBarResult .chartBarLT {
  background-color: rgba(255, 124, 67, 0.3);
}
.icrowdhouse .sceBarResult .chartBarLB {
  background-color: rgba(154, 99, 36, 0.3);
}
.icrowdhouse .sceBarResult .chartBarRT {
  background-color: rgba(54, 137, 128, 0.3);
}
.icrowdhouse .sceBarResult .chartBarRB {
  background-color: rgba(253, 57, 149, 0.3);
}
.icrowdhouse .sceLightboxList .sceContainer img {
  width: 100%;
  object-fit: cover;
  cursor: pointer;
}
.icrowdhouse .sceDialogLightboxList {
  background-color: rgba(0, 0, 0, 0.8);
  border: none;
  overflow: hidden;
}
.icrowdhouse .sceDialogLightboxList .sceClose {
  position: absolute;
  top: 8px;
  right: 8px;
}
.icrowdhouse .sceDialogLightboxList .scePrev {
  position: absolute;
  top: 50%;
  margin-top: -25px;
  left: 8px;
}
.icrowdhouse .sceDialogLightboxList .sceNext {
  position: absolute;
  top: 50%;
  margin-top: -25px;
  right: 8px;
}
.icrowdhouse .sceDialogLightboxList .sceContainer {
  width: fit-content;
  margin: 0 auto;
}
.icrowdhouse .sceDialogLightboxList .sceContainer img {
  border: none;
}
.icrowdhouse .sceDialogLightboxList .sceContainer img.sceDownload {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -16px 0 0 -16px;
  width: 32px;
  height: 32px;
  border: none;
}
.icrowdhouse .sceDialogLightboxList .sceTitle {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 6px 8px;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.icrowdhouse .sceDialogLightboxList .sceText {
  text-align: center;
  margin: 0 48px;
}
.icrowdhouse .sceDialogLightboxList .sceCounter {
  float: right;
}
.icrowdhouse .sceDialogLightboxList .dijitButtonNode {
  border: none;
  background: transparent;
  padding: 6px;
}
.icrowdhouse .sceDialogLightboxList .sceNavigation .dijitButtonNode {
  background: rgba(255, 255, 255, 0.3);
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.icrowdhouse .sceDialogLightboxList .dijitButtonContents {
  outline: none;
}
.icrowdhouse .sceDialogLightboxList .dijitButtonNode .material-icons-outlined {
  font-size: 28px;
  color: #fff;
  text-shadow: 0px 0px 8px #000;
}
.icrowdhouse .sceCollectionController .sceCCTabs .dijitButton {
  margin-right: 1rem;
}
.icrowdhouse .sceCollectionController .sceCCTabs .dijitButton .dijitButtonNode {
  border: none;
  padding: .5rem 0 .5rem 0;
  color: #666;
  font-size: .875rem;
  font-weight: 400;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceCollectionController .sceCCTabs .dijitButton .sceSelector {
  display: inline-block;
  margin-right: 0.3125rem;
  width: 10px;
  height: 10px;
  border: 1px solid var(--theme);
  border-radius: 50%;
  position: relative;
  top: -1px;
  vertical-align: middle;
  opacity: .5;
}
.icrowdhouse .sceCollectionController .sceCCTabs .dijitButton.dijitButtonHover .sceSelector {
  opacity: .9;
}
.icrowdhouse .sceCollectionController .sceCCTabs .dijitButton.sceSelected .sceSelector {
  background-color: var(--theme);
  opacity: 1;
}
.icrowdhouse .sceUpdateCollection {
  display: none;
}
.icrowdhouse .sceList .dgrid-scroller {
  margin-top: 0;
}
.icrowdhouse .sceList.sceActivity .sceRowContainer {
  margin-left: 6px;
  padding: 0 0 1.25rem 20px;
  border-left: 1px dotted #000;
}
.icrowdhouse .sceList.sceActivity .sceRowContainer .sceCircle {
  position: absolute;
  margin: 0 0 0 -27px;
  width: 7px;
  height: 7px;
  background-color: #fff;
  border: 3px solid #000;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.icrowdhouse .sceList.sceActivity .sceRowContainer .sceTopContainer {
  position: relative;
  top: -1px;
}
.icrowdhouse .sceList.sceActivity .sceRowContainer .sceCirclegreen {
  border-color: #1dc9b7;
}
.icrowdhouse .sceList.sceActivity .sceRowContainer .sceCircleblue {
  border-color: var(--themefont);
}
.icrowdhouse .sceList.sceActivity .sceRowContainer .sceCirclered {
  border-color: #fd3995;
}
.icrowdhouse .sceList.sceActivity .sceRowContainer .sceCircleyellow {
  border-color: #ffc241;
}
.icrowdhouse .sceList .dgrid-content {
  overflow: hidden;
}
.icrowdhouse .sceGridCollection.sceClean .sceGCTabs,
.icrowdhouse .sceGridCollection.sceButtons .sceGCTabs {
  padding: .75rem 0;
}
.icrowdhouse .sceGridCollection.sceClean .sceGCTabs {
  border-bottom: 1px solid #e9e9e9;
}
.icrowdhouse .sceGridCollection.sceButtonsClean .sceGCTabs {
  margin-bottom: 2.5rem;
}
.icrowdhouse .sceGridCollection.sceButtons .sceGCTabs .dijitButton {
  margin-right: 6px;
}
.icrowdhouse .sceGridCollection.sceClean .sceGCTabs .dijitButton .dijitButtonNode {
  border: none;
  padding: .5rem 1.5rem .5rem .75rem;
  color: #838383;
  font-size: .875rem;
  font-weight: 500;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceGridCollection.sceButtonsClean .sceGCTabs .dijitButton .dijitButtonNode {
  min-width: 200px;
  margin-right: 1rem;
  font-weight: 300;
}
.icrowdhouse .sceGridCollection.sceButtonsClean .sceGCTabs .dijitButton .dijitButtonNode {
  padding: .5rem 2rem;
}
.icrowdhouse .sceGridCollection.sceButtonsClean .sceGCTabs .dijitButton.sceSelected .dijitButtonNode {
  background-color: #f2f4f5;
}
.icrowdhouse .sceGridCollection.sceClean .sceGCTabs .dijitButton .sceSelector {
  display: inline-block;
  margin-right: 0.3125rem;
  width: 10px;
  height: 10px;
  border: 1px solid var(--theme);
  border-radius: 50%;
  position: relative;
  top: -1px;
  vertical-align: middle;
  opacity: .5;
}
.icrowdhouse .sceGridCollection.sceButtons .sceGCTabs .dijitButton .sceSelector {
  display: none;
}
.icrowdhouse .sceGridCollection.sceButtons .sceGCTabs .dijitButton .dijitButtonNode {
  padding: .375rem .844rem;
}
.icrowdhouse .sceGridCollection.sceClean .sceGCTabs .dijitButton.dijitButtonHover .dijitButtonNode {
  color: #666;
}
.icrowdhouse .sceGridCollection .sceGCTabs .dijitButton.sceSelected .dijitButtonNode,
.icrowdhouse .sceGridCollection .sceGCTabs .dijitButton.dijitButtonHover.sceSelected .dijitButtonNode {
  color: #333;
}
.icrowdhouse .sceGridCollection .sceGCTabs .dijitButton.dijitButtonHover .sceSelector {
  opacity: .9;
}
.icrowdhouse .sceGridCollection .sceGCTabs .dijitButton.sceSelected .sceSelector {
  background-color: var(--theme);
  opacity: 1;
}
.icrowdhouse .dgrid {
  border: none;
  color: #212529;
  background-color: #fff;
}
.icrowdhouse .scebc-transparent .dgrid {
  background-color: transparent;
}
.icrowdhouse .sceGridCenterCardM .dgrid-content,
.icrowdhouse .sceGridCenterCardL .dgrid-content,
.icrowdhouse .sceGridCenterCardX .dgrid-content,
.icrowdhouse .sceGridCenterCardB .dgrid-content {
  text-align: center;
}
.icrowdhouse .sceDefault .dgrid-header .dgrid-cell {
  border: 1px solid #e9e9e9;
  border-bottom: 2px solid #e9e9e9;
  padding: .75rem;
  font-weight: 500;
  background-color: #f8fafb;
  text-align: center;
}
.icrowdhouse .sceDefault.sceHeader-n .dgrid-header .dgrid-cell {
  font-weight: 400;
}
.icrowdhouse .sceDefault .dgrid-row-table .dgrid-content {
  border-bottom: 1px solid #e9e9e9;
  overflow: visible;
}
.icrowdhouse .sceDefault .dgrid-row-even {
  background-color: rgba(80, 80, 80, 0.02);
}
.icrowdhouse .sceDefault.sceIgnoreEven .dgrid-row-even {
  background-color: #fff;
}
.icrowdhouse .sceDefault .dgrid-cell {
  border: none;
  border-left: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
  padding: .75rem;
  vertical-align: top;
  font-weight: 300;
  line-height: 1.24;
}
.icrowdhouse .sceDefault .dgrid-cell.scepa-tb0 {
  padding-top: 0;
  padding-bottom: 0;
}
.icrowdhouse .sceDefault .dgrid-cell.scepa-tbn {
  padding-top: 8px;
  padding-bottom: 8px;
}
.icrowdhouse .sceDefault.sceHideBorderLR .dgrid-cell {
  border-left: none;
  border-right: none;
}
.icrowdhouse .sceDefault .dgrid-sort-arrow {
  margin: 0;
  width: 12px;
}
.icrowdhouse .sceDefault .dgrid-row:hover {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), inset 0 -2px 1px rgba(0, 0, 0, 0.35), inset -2px 0 2px rgba(0, 0, 0, 0.3), inset 2px 0 2px rgba(0, 0, 0, 0.3);
}
.icrowdhouse .sceDefault2 .dgrid-row-table:hover {
  box-shadow: inset -2px 0 0 rgba(0, 0, 0, 0.4);
}
.icrowdhouse .sceDefault2 .dgrid-row-table:hover {
  box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.15), inset 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
}
.icrowdhouse .sceDefault .dgrid-content .dgrid-cell.scePadding0 {
  padding-top: 4px;
  padding-bottom: 0;
}
.icrowdhouse .sceDefault .dgrid-cell .sceTheme {
  color: var(--theme);
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceRespInGrid {
  margin: 1px;
}
.icrowdhouse .sceTouch .sceDefault .dgrid-cell .sceButton.sceRespInGrid {
  margin: 4px;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceRespInGrid .dijitButtonNode {
  background: #fff;
  padding: 8px;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceRespInGrid .dijitButtonNode {
  padding: 0 3px 3px 3px;
}
.icrowdhouse .sceTouch .sceDefault .dgrid-cell .sceButton.sceRespInGrid .dijitButtonNode {
  padding: 6px;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceRespInGrid .dijitButtonNode .material-icons-outlined {
  font-size: 15px;
}
.icrowdhouse .sceTouch .sceDefault .dgrid-cell .sceButton.sceRespInGrid .dijitButtonNode .material-icons-outlined {
  font-size: 20px;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceBlue .dijitButtonNode {
  border-color: #6bb4d8;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceBlue .dijitButtonNode .material-icons-outlined {
  color: #6bb4d8;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceGreen .dijitButtonNode {
  border-color: #69c27f;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceGreen .dijitButtonNode .material-icons-outlined {
  color: #69c27f;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceRed .dijitButtonNode {
  border-color: #dc94a2;
}
.icrowdhouse .sceDefault .dgrid-cell .sceButton.sceRed .dijitButtonNode .material-icons-outlined {
  color: #dc94a2;
}
.icrowdhouse .dgrid-cell.w4 {
  width: 4%;
}
.icrowdhouse .dgrid-cell.w5 {
  width: 5%;
}
.icrowdhouse .dgrid-cell.w6 {
  width: 6%;
}
.icrowdhouse .dgrid-cell.w7 {
  width: 7%;
}
.icrowdhouse .dgrid-cell.w8 {
  width: 8%;
}
.icrowdhouse .dgrid-cell.w9 {
  width: 9%;
}
.icrowdhouse .dgrid-cell.w10 {
  width: 10%;
}
.icrowdhouse .dgrid-cell.w11 {
  width: 11%;
}
.icrowdhouse .dgrid-cell.w12 {
  width: 12%;
}
.icrowdhouse .dgrid-cell.w13 {
  width: 13%;
}
.icrowdhouse .dgrid-cell.w15 {
  width: 15%;
}
.icrowdhouse .dgrid-cell.w16 {
  width: 16%;
}
.icrowdhouse .dgrid-cell.w20 {
  width: 20%;
}
.icrowdhouse .dgrid-cell.w25 {
  width: 25%;
}
.icrowdhouse .dgrid-cell.w30 {
  width: 30%;
}
.icrowdhouse .dgrid-cell.w35 {
  width: 35%;
}
.icrowdhouse .dgrid-cell.w40 {
  width: 40%;
}
.icrowdhouse .dgrid-cell.w50 {
  width: 50%;
}
.icrowdhouse .dgrid-cell.w60px {
  width: 60px;
}
.icrowdhouse .dgrid-cell.w100px {
  width: 100px;
}
.icrowdhouse .dgrid-cell.w130px {
  width: 130px;
}
.icrowdhouse .sceDefault .dgrid-selected,
.icrowdhouse .sceDefault .dgrid-selected.dgrid-row-even {
  background-color: var(--themelight);
}
.icrowdhouse .dgrid-cell.wSelected {
  width: 40px;
  padding: 0;
  text-align: center;
}
.icrowdhouse .dgrid-cell.wSelected .sceChecked,
.icrowdhouse .dgrid-cell.wSelected .sceUnchecked {
  font-size: 16px;
  position: relative;
  top: -2px;
}
.icrowdhouse .dgrid-cell.wSelected .sceChecked {
  display: none;
  color: var(--theme);
}
.icrowdhouse .dgrid-cell.wSelected .sceUnchecked {
  color: #aaa;
}
.icrowdhouse .dgrid-selected .dgrid-cell.wSelected .sceChecked {
  display: inline-block;
}
.icrowdhouse .dgrid-selected .dgrid-cell.wSelected¡ .sceUnchecked {
  display: none;
}
.icrowdhouse .dgrid-cell.waction {
  width: 80px;
  padding: 6px 0;
  text-align: center;
  vertical-align: middle;
}
.icrowdhouse .sceTouch .dgrid-cell.waction {
  width: 64px;
}
.icrowdhouse .dgrid-cell.waction1 {
  width: 64px;
  padding: 6px 0;
  text-align: center;
  vertical-align: middle;
}
.icrowdhouse .dgrid .sceIconExpand {
  display: none;
}
.icrowdhouse .dgrid .sceCollapsed .sceExpando {
  display: none;
}
.icrowdhouse .dgrid .sceCollapsed .sceIconExpand {
  display: block;
}
.icrowdhouse .dgrid .sceCollapsed .sceIconCollapse {
  display: none;
}
.icrowdhouse table.sceTableBorder {
  border-collapse: collapse;
  table-layout: fixed;
}
.icrowdhouse table.sceTableBorder td {
  border: 1px solid #e9e9e9;
  border-bottom: none;
  overflow: hidden;
}
.icrowdhouse table.sceTableBorder td.sceHideBorder {
  border: none;
  background-color: #fff;
}
.icrowdhouse table.sceTableBorder.sceTableHover tr:hover {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), inset 0 -2px 1px rgba(0, 0, 0, 0.35), inset -2px 0 2px rgba(0, 0, 0, 0.3), inset 2px 0 2px rgba(0, 0, 0, 0.3);
  /*box-shadow: inset 1px 0 0 #dadae0,
        inset -1px 0 0 #dadae0,
        0 1px 2px 0 rgba(60, 60, 67, .3),
        0 1px 3px 1px rgba(60, 60, 67, .15);*/
  z-index: 1;
}
.icrowdhouse table.sceTableBorder.sceTableHover tr:hover td {
  border-top: 1px solid #c9c9c9 !important;
  color: #212121;
}
.icrowdhouse .gridTable5Col {
  max-width: 600px;
  overflow: hidden;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
}
.icrowdhouse .gridTable5Col div {
  float: left;
  padding: 2px 6px;
  border-bottom: 1px solid #aaa;
  border-right: 1px solid #aaa;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .gridTable5Col div.sceHead {
  background-color: lightslategray;
  color: #fff;
}
.icrowdhouse .gridTable5Col .engiCol1 {
  width: 33.33%;
}
.icrowdhouse .gridTable5Col .engiCol4 {
  width: 50%;
}
.icrowdhouse .gridLayout300 {
  clear: both;
  display: grid;
  grid-gap: 6px;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
}
.icrowdhouse .boxState1 {
  border: 1px solid #aaa;
  background: #def;
  padding: 32px;
}
.icrowdhouse .sceBoxMiniChart .engiMiniChart {
  position: relative;
  left: -4px;
  width: 250px;
  height: 60px;
}
.icrowdhouse .sceBoxChartLarge {
  width: 100%;
  max-width: 1200px;
}
.icrowdhouse .sceBoxChartLarge .sceChartContainer {
  height: 320px;
}
.icrowdhouse .dijitCalendarDisabledDate {
  text-decoration: none;
}
.icrowdhouse .dijitCalendarDisabledDate .dijitCalendarDateLabel {
  color: #aaa;
  opacity: 0.7;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarSelectedDate.dijitCalendarDisabledDate .dijitCalendarDateLabel {
  color: #555;
  opacity: 0.7;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarDateTemplate.dijitCalendarCurrentDate .dijitCalendarDateLabel {
  font-weight: bold;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarContainer table {
  width: 100%;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarMonthLabel {
  font-size: 0.97em;
  font-weight: bold;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendar {
  background: #fff;
  padding: 16px 12px 10px 12px;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarHover,
.icrowdhouse .dijitCalendarPopup .dijitCalendar:hover,
.icrowdhouse .dijitCalendarPopup .dijitCalendarActive {
  background: #fff;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarMonthContainer {
  margin-bottom: 12px;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarYearContainer {
  margin-top: 6px;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarDayLabelTemplate {
  padding-bottom: 2px;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarDateTemplate {
  outline-color: var(--theme);
}
.icrowdhouse .dijitCalendarPopup .engiRangeCalendar .dijitCalendarDateTemplate.dijitCalendarSelectedDate {
  outline-color: transparent;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarDateTemplate.dijitCalendarSelectedDate .dijitCalendarDateLabel {
  background-color: var(--theme);
  color: #fff;
  border-color: #d6d6d4;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarPreviousMonth .dijitCalendarDateLabel,
.icrowdhouse .dijitCalendarPopup .dijitCalendarNextMonth .dijitCalendarDateLabel {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #999;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarSelectedDate.dijitCalendarDisabledDate .dijitCalendarDateLabel {
  text-decoration: none;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarHoveredDate .dijitCalendarDateLabel {
  background-color: rgba(71, 101, 143, 0.15);
  border-color: var(--theme);
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarDayLabelTemplate,
.icrowdhouse .sceCalendarPane .dijitCalendarDayLabelTemplate {
  border-color: #e0e0de;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendar tbody td:nth-child(1),
.icrowdhouse .sceCalendarPane.dijitCalendar thead th:nth-child(1),
.icrowdhouse .sceCalendarPane.dijitCalendar tbody td:nth-child(1) {
  border-left: 1px solid #e0e0de;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendar tbody td:nth-last-child(1),
.icrowdhouse .sceCalendarPane.dijitCalendar thead th:nth-last-child(1),
.icrowdhouse .sceCalendarPane.dijitCalendar tbody td:nth-last-child(1) {
  border-right: 1px solid #e0e0de;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendar tbody tr:nth-last-child(1) td,
.icrowdhouse .sceCalendarPane.dijitCalendar tbody tr:nth-last-child(1) td {
  border-bottom: 1px solid #e0e0de;
}
.icrowdhouse .dijitCalendarPopup .dijitCalendarDateTemplate,
.icrowdhouse .sceCalendarPane .dijitCalendarDateTemplate {
  border-color: #fff;
  font-weight: normal;
}
.icrowdhouse .sceCalendarPane.dijitCalendar {
  background: transparent;
  padding: 6px;
  display: inline-table;
  border: none;
}
.icrowdhouse .sceCalendarPane .dijitCalendarMonthLabel {
  font-size: 0.97em;
  font-weight: 600;
  text-transform: lowercase;
}
.icrowdhouse .sceCalendarPane.dijitCalendarContainer table {
  width: 100%;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDateTemplate {
  outline-color: #fff;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDisabledDate .dijitCalendarDateLabel {
  color: #aaa;
  opacity: 0.7;
  text-decoration: none;
  border-color: #fff;
}
.icrowdhouse .sceCalendarPane .dijitCalendarYearContainer {
  display: none;
}
.icrowdhouse .sceCalendarPane .dijitCalendarPreviousMonth,
.icrowdhouse .sceCalendarPane .dijitCalendarNextMonth {
  background-color: #fff;
}
.icrowdhouse .sceCalendarPane .dijitCalendarPreviousMonth .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane .dijitCalendarNextMonth .dijitCalendarDateLabel {
  visibility: hidden;
}
.icrowdhouse .sceCalendarPane .dijitCalendarHover,
.icrowdhouse .sceCalendarPane .dijitCalendar:hover,
.icrowdhouse .sceCalendarPane .dijitCalendarActive {
  background-color: transparent;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDisabledDate.outOfRange {
  background-color: #fff;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDisabledDate.engiHideLabel {
  background-color: #fff;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDisabledDate.engiHideLabel .dijitCalendarDateLabel {
  color: #fff;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDateTemplate.engiColoredDate .dijitCalendarDateLabel {
  border-color: transparent;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDateTemplate.dijitCalendarCurrentDate .dijitCalendarDateLabel {
  font-weight: bold;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDateTemplate,
.icrowdhouse .dijitCalendarMonthLabel {
  cursor: default;
}
.icrowdhouse .sceCalendarPane .dijitCalendarNextYear,
.icrowdhouse .sceCalendarPane .dijitCalendarPreviousYear,
.icrowdhouse .sceCalendarPane .engiCalendarButton {
  font-size: 1em;
  margin: 0;
}
.icrowdhouse .sceCalendarPane .dijitCalendarDateTemplate.engiDateExclude {
  position: relative;
}
.icrowdhouse .sceCalendarPane .dijitCalendarSelectedDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane .dijitCalendarSelectedDate.engiColoredDate .dijitCalendarDateLabel {
  background-color: var(--theme);
  color: #fff;
  border: solid 1px #d6d6d4;
}
.icrowdhouse .sceCalendarPane .dijitCalendarSelectedDate.dijitCalendarHoveredDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane.dijitCalendarLite .dijitCalendarSelectedDate.dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
  background-color: var(--theme);
  color: #fff;
  border: solid 1px var(--theme);
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.icrowdhouse .sceCalendarPane .dijitCalendarHoveredDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane.dijitCalendarLite .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
  background-color: transparent;
  border: solid 1px var(--theme);
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.icrowdhouse .sceCalendarPane .engiCalendarPreSelectedDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane .engiCalendarPreSelectedDate.engiColoredDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane .engiCalendarPreSelectedDate.dijitCalendarHoveredDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane.dijitCalendarLite .engiCalendarPreSelectedDate.dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
  background-color: #fcf8ed;
  border: solid 1px #e0e0de;
}
.icrowdhouse .sceCalendarPane .engiCalendarPreSelectedDate.dijitCalendarSelectedDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane .engiCalendarPreSelectedDate.dijitCalendarSelectedDate.dijitCalendarHoveredDate .dijitCalendarDateLabel,
.icrowdhouse .sceCalendarPane.dijitCalendarLite .engiCalendarPreSelectedDate.dijitCalendarSelectedDate.dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
  background-color: #fcdc72;
  border-color: #b6b6b4;
}
.icrowdhouse .scebc-l2lemon {
  background-color: #fdf8ea;
}
.icrowdhouse .sceCalendar.sceDashboard {
  margin-left: -1px;
  margin-bottom: -1px;
}
.icrowdhouse .sceCalendar.sceDashboard .sceCalendarPane.dijitCalendar {
  padding: 0;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarMonthContainer {
  background: #bfa640;
  padding-top: .25rem;
  padding-bottom: .375rem;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarMonthLabel {
  color: #fff;
  font-weight: 400;
}
.icrowdhouse .sceCalendar.sceDashboard .sceCalendarPane.dijitCalendarContainer table {
  width: 200px;
  height: 186px;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarDayLabelTemplate {
  padding-top: 6px;
  padding-bottom: 6px;
  background-color: #fff;
  border-bottom: none;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarDayLabel {
  color: #735c02;
  font-weight: 700;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarDateTemplate .dijitCalendarDateLabel {
  color: #856d10;
  font-weight: 300;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarDateTemplate.sceWeekEndDate .dijitCalendarDateLabel {
  color: #d9c67b;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarDateTemplate.dijitCalendarCurrentDate .dijitCalendarDateLabel {
  font-weight: 700;
  color: #ba9a1b;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarDateTemplate.sceDateEvent .dijitCalendarDateLabel {
  background-color: #6ab8f7;
  color: #fff;
  font-weight: 500;
}
.icrowdhouse .sceCalendar.sceDashboard .dijitCalendarDateTemplate.sceDateHoliday .dijitCalendarDateLabel {
  background-color: #4de5d5;
  color: #bf6c40;
  font-weight: 500;
}
.icrowdhouse .sceUserImage,
.icrowdhouse .sceUserIcon {
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.icrowdhouse .sceUserImage.sceMedium {
  width: 3.125rem;
  height: auto;
}
.icrowdhouse .sceUserImage.sceLarge {
  width: 4rem;
  height: 4rem;
}
.icrowdhouse .sceUserIcon {
  text-align: center;
}
.icrowdhouse .sceUserIcon.sceMedium {
  font-size: 2rem;
  line-height: 2.9rem;
  width: 3.125rem;
  height: 3.125rem;
}
.icrowdhouse .sceUserIcon.sceLarge {
  font-size: 2.75rem;
  line-height: 3.75rem;
  width: 4rem;
  height: 4rem;
}
.icrowdhouse .sceUserIcon.sceWhite {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
.icrowdhouse .sceUserIcon.sceBlue {
  color: var(--theme);
  background-color: rgba(0, 0, 0, 0.05);
}
.icrowdhouse .sceBoxContacts {
  display: block;
  max-width: 360px;
}
.icrowdhouse .sceBoxContacts .sceSocialView {
  margin-top: 0.375rem;
}
.icrowdhouse .sceBoxContacts .sceBoxButtons {
  padding: .75rem 6px;
}
.icrowdhouse .scePriority {
  font-size: 11px;
  font-weight: normal;
  color: #ccc;
  letter-spacing: -6px;
  margin-right: .5rem;
  vertical-align: text-bottom;
  position: relative;
  top: -2px;
  left: -3px;
}
.icrowdhouse .scePriority.sceLevel1 span:nth-child(1),
.icrowdhouse .scePriority.sceLevel2 span:nth-child(1),
.icrowdhouse .scePriority.sceLevel3 span:nth-child(1) {
  color: #ef549d;
}
.icrowdhouse .scePriority.sceLevel2 span:nth-child(2),
.icrowdhouse .scePriority.sceLevel3 span:nth-child(2) {
  color: #ef549d;
}
.icrowdhouse .scePriority.sceLevel3 span:nth-child(3) {
  color: #ef549d;
}
.icrowdhouse .sceRegStatusActive,
.icrowdhouse .sceRegStatusPending,
.icrowdhouse .sceRegStatusRemoved {
  padding: .375rem 0;
  width: 80px;
  font-size: .75rem;
  font-weight: 400;
  text-align: center;
  border-radius: 4px;
}
.icrowdhouse .sceRegStatusActive {
  background-color: rgba(29, 201, 183, 0.09);
  color: #07a797;
}
.icrowdhouse .sceRegStatusPending {
  background-color: rgba(255, 194, 65, 0.14);
  color: #e49c05;
}
.icrowdhouse .sceRegStatusRemoved {
  background-color: rgba(253, 57, 149, 0.09);
  color: #fd3995;
}
.icrowdhouse .sceUserStatusGreen,
.icrowdhouse .sceUserStatusBlue,
.icrowdhouse .sceUserStatusRed,
.icrowdhouse .sceUserStatusPurple,
.icrowdhouse .sceUserStatusYellow {
  padding: .375rem 0;
  display: block;
  font-size: .75rem;
  font-weight: 400;
  text-align: center;
  border-radius: 4px;
}
.icrowdhouse .sceUserStatusGreen {
  background-color: rgba(29, 201, 183, 0.09);
  color: #07a797;
}
.icrowdhouse .sceUserStatusBlue {
  background-color: rgba(33, 150, 243, 0.09);
  color: var(--themefont);
}
.icrowdhouse .sceUserStatusRed {
  background-color: rgba(253, 57, 149, 0.09);
  color: #ef549d;
}
.icrowdhouse .sceUserStatusPurple {
  background-color: rgba(149, 57, 253, 0.09);
  color: #af68f7;
}
.icrowdhouse .sceUserStatusYellow {
  background-color: rgba(255, 194, 65, 0.14);
  color: #e49c05;
}
.icrowdhouse .sceBtnProjectCard {
  display: block;
  margin-bottom: 1rem;
}
.icrowdhouse .sceBtnProjectCard:last-child {
  margin-bottom: 0;
}
.icrowdhouse .sceBtnProjectCard .dijitButtonNode {
  padding: 0;
  border-color: #dee2e6;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceProjectCard {
  text-align: left;
}
.icrowdhouse .sceProjectCard .sceTradeName {
  font-size: 1rem;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 2px;
}
.icrowdhouse .sceProjectCard .sceLocation {
  font-size: .75rem;
  white-space: nowrap;
}
.icrowdhouse .sceProjectCard .sceProjectImage {
  width: 100%;
  height: 200px;
}
@media (max-width: 375px) {
  .icrowdhouse .sceProjectCard .sceProjectImage {
    height: 155px;
  }
}
.icrowdhouse .sceProjectCard .sceLayerTopImage {
  position: absolute;
  top: 0;
  right: 0;
}
.icrowdhouse .sceProjectCard .sceLayerImage {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.icrowdhouse .sceProjectCard .sceModality {
  float: left;
  color: #fff;
  font-weight: 300;
  margin: .75rem 0 0 .5rem;
}
.icrowdhouse .sceProjectCard .sceRating,
.icrowdhouse .sceProjectCard .sceInvestorBall {
  margin-right: .375rem;
}
.icrowdhouse .sceProjectCard .sceBoxPromotorLogo {
  height: 40px;
  margin: .75rem 0;
  text-align: center;
}
.icrowdhouse .sceProjectCard .scePromotorLogo {
  max-width: 250px;
  max-height: 40px;
  margin-right: .75rem;
}
.icrowdhouse .sceProjectCard hr {
  margin: 0 1rem;
}
.icrowdhouse .sceProjectCard .sceBoxPadding {
  padding: 1rem 1.5rem;
}
.icrowdhouse .sceProjectCard .sceHorzBar {
  margin-bottom: .3125rem;
}
.icrowdhouse .sceProjectCard .sceBoxVAlign * {
  display: inline-block;
  vertical-align: baseline;
}
.icrowdhouse .sceProjectCard .sceBoxVAlign .material-icons-outlined {
  position: relative;
  top: -1px;
  font-size: 1.125rem;
  margin-right: .25rem;
  vertical-align: bottom;
}
.icrowdhouse .sceProjectCard .sceReachedPercent {
  position: relative;
  top: -1px;
  margin-left: .25rem;
}
.icrowdhouse .sceProjectStatusGray,
.icrowdhouse .sceProjectStatusBlue,
.icrowdhouse .sceProjectStatusRed {
  padding: .375rem 0;
  width: 94px;
  border-radius: 4px;
}
.icrowdhouse .sceProjectStatusGray {
  background-color: rgba(64, 64, 64, 0.09);
  color: #838383;
}
.icrowdhouse .sceProjectStatusBlue {
  background-color: rgba(33, 150, 243, 0.09);
  color: var(--themefont);
}
.icrowdhouse .sceProjectStatusRed {
  background-color: rgba(253, 57, 149, 0.09);
  color: #ef549d;
}
.icrowdhouse .sceProfileStatusGray,
.icrowdhouse .sceProfileStatusLGray,
.icrowdhouse .sceProfileStatusBlue {
  padding: .375rem 0;
  margin: .375rem 0;
}
.icrowdhouse .sceProfileStatusGray {
  background-color: rgba(64, 64, 64, 0.09);
}
.icrowdhouse .sceProfileStatusLGray {
  background-color: #f2f4f5;
}
.icrowdhouse .sceProfileStatusBlue {
  background-color: rgba(33, 150, 243, 0.09);
}
.icrowdhouse .sceFieldBall {
  min-width: 48px;
  height: 48px;
  outline: none;
}
.icrowdhouse .sceFieldBall .dijitSelectLabel,
.icrowdhouse .sceFieldBall .dijitValidationTextBox .dijitValidationContainer {
  padding: 4px 0;
}
.icrowdhouse .scePopupBall .dijitMenuItem td {
  padding: 6px 12px;
}
.icrowdhouse .sceInvestorBall {
  display: inline-block;
  -moz-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
  text-align: right;
  font-size: 5px;
  font-weight: bold;
  line-height: 0.9;
  padding: 0.75rem .25rem 0 0;
  color: #fff;
  width: 2.5rem;
  height: 2.5rem;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceInvestorBall.sceInvestorBallMedium {
  width: 2.25rem;
  height: 2.25rem;
  padding-top: .75rem;
}
.icrowdhouse .sceInvestorBall.sceInvestorBallSmall {
  font-size: 4px;
  padding-top: .5625rem;
  padding-right: .1875rem;
  width: 1.75rem;
  height: 1.75rem;
}
.icrowdhouse .scePopupBall .sceInvestorBall,
.icrowdhouse .sceFieldBall .sceInvestorBall {
  margin-right: 5px;
}
.icrowdhouse .sceInvestorBall.sceLifeBetter {
  background: radial-gradient(circle at 75% 50%, #fad2d0 0, #fa7268 100%);
}
.icrowdhouse .sceInvestorBall.sceBeBalanced {
  background: radial-gradient(circle at 75% 50%, #aae8e8 0, #5ac4c4 100%);
}
.icrowdhouse .sceInvestorBall.sceThinkBig {
  background: radial-gradient(circle at 75% 50%, #a3e2ff 0, #53aeff 100%);
}
.icrowdhouse .sceInvestorBall .sceLine {
  margin: .135rem 0 0 auto;
  width: 38%;
  height: 1px;
  background: rgba(255, 255, 255, 0.2);
}
.icrowdhouse .sceLabelValue.sceCountry {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  -moz-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceLabelValue.sceCountry.sceMedium {
  width: 2.5rem;
  height: 2.5rem;
  border: 1px solid rgba(0, 68, 129, 0.5);
}
.icrowdhouse .sceLabelValue.sceCountry.sceSmall {
  width: 2.25rem;
  height: 2.25rem;
  border: 1px solid rgba(0, 68, 129, 0.5);
}
.icrowdhouse .scePopupRating {
  max-width: 174px;
  padding: 6px;
}
.icrowdhouse .scePopupRating .dijitMenuItem {
  display: inline-block;
}
.icrowdhouse .scePopupRating .dijitMenuItem td {
  padding: 4px;
}
.icrowdhouse .scePopupRating.sceOrigRatingSmall .dijitMenuItem td {
  padding: 2px;
}
.icrowdhouse .scePopupRating .dijitMenuItem .sceRating {
  margin: 0;
}
.icrowdhouse .scePopupRating .sceText {
  display: inline-block;
  padding-left: 5px;
  width: 100px;
}
.icrowdhouse .sceFieldRating {
  width: 40px;
  height: 48px;
  margin-right: 12px;
  outline: none;
}
.icrowdhouse .sceFieldRating .dijitSelectLabel,
.icrowdhouse .sceFieldRating .dijitValidationTextBox .dijitValidationContainer {
  padding: 4px 0;
}
.icrowdhouse .sceFieldRating .sceText {
  display: none;
}
.icrowdhouse .sceRating,
.icrowdhouse .dijitSelect .sceRating {
  display: inline-block;
  color: #fff;
  padding: 0;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2;
  text-align: center;
  -moz-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
  width: 2.5rem;
  height: 2.5rem;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceRating.sceRatingMedium {
  font-size: 1.125rem;
  line-height: 2.25rem;
  width: 2.25rem;
  height: 2.25rem;
}
.icrowdhouse .sceRating.sceRatingSmall {
  font-size: .8125rem;
  line-height: 1.75rem;
  width: 1.75rem;
  height: 1.75rem;
}
.icrowdhouse .sceRatingA1 {
  background: #1f4e79;
}
.icrowdhouse .sceRatingA2 {
  background: #2e75b6;
}
.icrowdhouse .sceRatingA3 {
  background: #9Dc3e6;
}
.icrowdhouse .sceRatingB1 {
  background: #385723;
}
.icrowdhouse .sceRatingB2 {
  background: #548235;
}
.icrowdhouse .sceRatingB3 {
  background: #a9d18e;
}
.icrowdhouse .sceRatingC1 {
  background: #7f6000;
}
.icrowdhouse .sceRatingC2 {
  background: #bf9000;
}
.icrowdhouse .sceRatingC3 {
  background: #ffd966;
}
.icrowdhouse .sceRatingD1 {
  background: #c55a11;
}
.icrowdhouse .sceRatingD2 {
  background: #ffa159;
}
.icrowdhouse .sceRatingD3 {
  background: #f4B183;
}
.icrowdhouse .sceRatingE1 {
  background: #ff0000;
}
.icrowdhouse .sceRatingE2 {
  background: #ff7e79;
}
.icrowdhouse .sceRatingE3 {
  background: #ffbebc;
}
.icrowdhouse .sceFieldRating.sceOrigFieldRating {
  width: 36px;
  height: 36px;
  margin-right: 0;
}
.icrowdhouse .sceOrigRating,
.icrowdhouse .dijitSelect .sceOrigRating {
  display: inline-block;
  color: #fff;
  padding: 0;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2.5rem;
  text-align: center;
  vertical-align: middle;
  width: 2.5rem;
  height: 2.5rem;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceOrigRating.sceOrigRatingMedium {
  font-size: 1.125rem;
  line-height: 2rem;
  width: 2rem;
  height: 2rem;
}
.icrowdhouse .sceOrigRating.sceOrigRatingSmall,
.icrowdhouse .sceOrigRatingSmall .sceOrigRating {
  font-size: 1rem;
  line-height: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
}
.icrowdhouse .sceOrigRatingNone {
  border: 2px dashed #d9d9d9;
}
.icrowdhouse .sceOrigRatingAP {
  background: #79dc01;
}
.icrowdhouse .sceOrigRatingA {
  background: #98df00;
}
.icrowdhouse .sceOrigRatingAM {
  background: #b3de0e;
}
.icrowdhouse .sceOrigRatingBP {
  background: #cce602;
}
.icrowdhouse .sceOrigRatingB {
  background: #e9ea04;
}
.icrowdhouse .sceOrigRatingBM {
  background: #fdf111;
}
.icrowdhouse .sceOrigRatingCP {
  background: #f5cc07;
}
.icrowdhouse .sceOrigRatingC {
  background: #f6a90d;
}
.icrowdhouse .sceOrigRatingCM {
  background: #f7750f;
}
.icrowdhouse .sceOrigRatingD {
  background: #ef4405;
}
.icrowdhouse .sceDiversification-bajo,
.icrowdhouse .sceDiversification-medio,
.icrowdhouse .sceDiversification-alto {
  text-transform: uppercase;
  padding: 7px 2rem;
}
.icrowdhouse .sceDiversification-bajo {
  background-color: rgba(253, 57, 149, 0.09);
}
.icrowdhouse .sceDiversification-medio {
  background-color: rgba(255, 194, 65, 0.14);
}
.icrowdhouse .sceDiversification-alto {
  background-color: rgba(29, 201, 183, 0.09);
}
.icrowdhouse .sceBackUser {
  background: url(./img/back-user.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBackCompany {
  background: url(./img/back-company.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBackProfilePrivate {
  background: url(./img/back-profile-private.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBackProfileCompany {
  background: url(./img/back-profile-company.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBackWalletPrivate {
  background: url(./img/back-wallet-private.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBackWalletCompany {
  background: url(./img/back-wallet-company.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBoxProfileLarge,
.icrowdhouse .sceBoxWalletLarge {
  position: relative;
  width: 100%;
  max-width: 400px;
  height: 216px;
  padding: 1rem 1.5rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.3;
  text-align: left;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceBoxProfileLarge.sceOneCard {
  display: none;
}
.icrowdhouse .sceBoxProfileLarge .sceBoxLogo {
  height: 42px;
  overflow: hidden;
}
.icrowdhouse .sceBoxProfileLarge img {
  float: right;
  max-width: 160px;
  max-height: 40px;
}
.icrowdhouse .sceBoxProfileLarge .sceLabelValue.sceLarge {
  position: absolute;
  left: 1rem;
  bottom: 1rem;
}
.icrowdhouse .sceBoxProfileLarge .sceInactive {
  display: inline-block;
  background: #fff;
  padding: .375rem 1rem;
  margin-bottom: .375rem;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icrowdhouse .sceBoxProfileLarge .sceBoxName {
  font-size: 1rem;
  color: #fff;
  text-transform: uppercase;
  font-weight: 500;
}
.icrowdhouse .sceBoxProfileLarge .sceBoxText {
  font-size: 1rem;
  color: #fff;
  font-weight: 300;
}
.icrowdhouse .sceBoxProfileLarge .sceBoxAccount {
  font-size: 1rem;
  color: #fff;
  font-weight: 500;
}
.icrowdhouse .sceBoxProfileLarge .sceBoxAccreditation {
  color: #fff;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.47;
}
.icrowdhouse .sceBoxProfileLarge .sceBoxPhone {
  color: #fff;
  text-align: right;
  font-weight: 300;
  line-height: 1.47;
  position: absolute;
  right: 1.5rem;
  bottom: 1.25rem;
}
.icrowdhouse .sceBoxProfileSmall,
.icrowdhouse .sceBoxWalletSmall {
  position: relative;
  width: 200px;
  height: 108px;
  padding: .5rem .75rem;
  line-height: 1.3;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .sceBoxProfileSmall .sceBoxLogo {
  height: 21px;
  overflow: hidden;
}
.icrowdhouse .sceBoxProfileSmall img {
  float: right;
  max-width: 80px;
  max-height: 20px;
}
.icrowdhouse .sceBoxProfileSmall .sceBoxName {
  color: #fff;
  font-size: .5rem;
  font-weight: 400;
  text-transform: uppercase;
}
.icrowdhouse .sceBoxProfileSmall .sceBoxText {
  color: #fff;
  font-size: .5rem;
  font-weight: 300;
}
.icrowdhouse .sceBoxProfileSmall .sceBoxAccount {
  color: #fff;
  font-size: .5rem;
  font-weight: 400;
}
.icrowdhouse .sceBoxProfileSmall .sceBoxAccreditation {
  color: #fff;
  font-size: .40625rem;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.7;
}
.icrowdhouse .sceBoxProfileSmall .sceLabelValue.sceSmall {
  position: absolute;
  left: .625rem;
  bottom: .75rem;
}
.icrowdhouse .sceBoxProfileSmall .sceBoxPhone {
  color: #fff;
  text-align: right;
  font-size: .4375rem;
  font-weight: 300;
  line-height: 1.6;
  position: absolute;
  right: .75rem;
  bottom: .625rem;
}
.icrowdhouse .sceBoxProfileSmall .sceInactive {
  display: inline-block;
  background: #fff;
  font-size: .4375rem;
  padding: .125rem .3125rem;
  margin-bottom: .125rem;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.icrowdhouse .sceBoxProfileData {
  margin: .75rem 0 0 0;
}
.icrowdhouse .sceBoxWalletLarge .sceBoxLogo {
  height: 42px;
  overflow: hidden;
  margin-top: 2px;
}
.icrowdhouse .sceBoxWalletLarge img {
  max-width: 160px;
  max-height: 40px;
}
.icrowdhouse .sceBoxWalletLarge .sceLabelWallet {
  float: right;
  font-size: .75rem;
  font-weight: 300;
  color: #fff;
}
.icrowdhouse .sceBoxWalletSmall .sceWalletId {
  font-size: .5rem;
  font-weight: 300;
  color: #fff;
  letter-spacing: .6px;
}
.icrowdhouse .sceBoxWalletLarge .sceIconWallet {
  width: 28px;
  height: 28px;
  background: url(./img/icon-contactless.png) no-repeat;
  background-size: cover;
  margin-bottom: 40px;
}
.icrowdhouse .sceBoxWalletLarge .sceWalletId {
  font-size: 1rem;
  font-weight: 300;
  color: #fff;
  letter-spacing: 1.2px;
}
.icrowdhouse .sceBoxWalletLarge .sceName {
  position: absolute;
  left: 1.5rem;
  bottom: 1.5rem;
  font-size: .9375rem;
  font-weight: 500;
  color: #fff;
  text-transform: uppercase;
}
.icrowdhouse .sceBoxWalletLarge .sceIconPayArea {
  position: absolute;
  right: 1.25rem;
  bottom: 1.25rem;
  width: 32px;
  height: 32px;
  background: url(./img/payarea-p-white.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBoxWalletSmall .sceBoxLogo {
  height: 21px;
  overflow: hidden;
}
.icrowdhouse .sceBoxWalletSmall img {
  max-width: 80px;
  max-height: 20px;
}
.icrowdhouse .sceBoxWalletSmall .sceLabelWallet {
  float: right;
  font-size: .375rem;
  font-weight: 300;
  color: #fff;
}
.icrowdhouse .sceBoxWalletSmall .sceIconWallet {
  width: 14px;
  height: 14px;
  background: url(./img/icon-contactless.png) no-repeat;
  background-size: cover;
  margin-bottom: 21px;
}
.icrowdhouse .sceBoxWalletSmall .sceWalletId {
  font-size: .5rem;
  font-weight: 300;
  color: #fff;
  letter-spacing: .6px;
}
.icrowdhouse .sceBoxWalletSmall .sceName {
  position: absolute;
  left: 12px;
  bottom: 14px;
  font-size: .40625rem;
  font-weight: 500;
  color: #fff;
  text-transform: uppercase;
}
.icrowdhouse .sceBoxWalletSmall .sceIconPayArea {
  position: absolute;
  right: 12px;
  bottom: 12px;
  width: 16px;
  height: 16px;
  background: url(./img/payarea-p-white.png) no-repeat;
  background-size: cover;
}
.icrowdhouse .sceBoxWalletData {
  margin: .75rem 0 0 0;
}
.icrowdhouse .sceBoxWalletRData {
  float: right;
  text-align: right;
  margin: 4.75rem 0 0 0;
}
.icrowdhouse .sceBoxWalletFormRData {
  float: right;
  text-align: right;
  margin: .75rem 0 0 0;
}
.icrowdhouse .sceBoxImageInfo {
  padding: 2rem 1rem;
  background-repeat: no-repeat;
  background-position: 1rem 2rem;
  background-size: 110px;
}
.icrowdhouse .sceBoxImageInfo.sceImageWalletPane {
  background-image: url("./img/Panel de tu wallet.svg");
}
.icrowdhouse .sceBoxImageInfo.sceImageSimulator {
  background-image: url("./img/Tu dinero podría darte más.svg");
}
.icrowdhouse .sceBoxImageInfo.sceImageInvestments {
  background-image: url("./img/Mis inversiones.jpg");
}
.icrowdhouse .sceBoxImageInfo .sceTextPane {
  margin-left: 122px;
}
.icrowdhouse .sceBoxQuestions {
  font-weight: 300;
}
.icrowdhouse .sceBoxQuestions .material-icons-outlined {
  font-size: 20px;
  vertical-align: bottom;
  margin-right: 1rem;
  opacity: .8;
}
.icrowdhouse .sceBoxQuestions .material-icons-outlined.sceArrow {
  float: right;
  font-size: 16px;
  position: relative;
  top: 3px;
  vertical-align: bottom;
  margin-right: 1rem;
  opacity: .7;
}
.icrowdhouse .sceBoxQuestions a {
  display: block;
  padding: 1.5rem 0;
}
.icrowdhouse .sceBoxQuestions a:hover {
  text-decoration: underline;
}
.icrowdhouse .sceBreadcrumbTabs {
  list-style: none;
  margin: 0;
  padding: 0;
}
.icrowdhouse .sceBreadcrumbTabs li {
  position: relative;
  top: 1px;
  display: inline-block;
  background-color: var(--theme);
  color: #fff;
  padding: .375rem 1rem;
  margin: 0 .5rem .5rem 0;
  line-height: normal;
  vertical-align: bottom;
}
.icrowdhouse .sceBreadcrumbTabs li.sceSelected,
.icrowdhouse .sceBreadcrumbTabs li:last-child {
  display: block;
  position: relative;
  top: 1px;
  padding: .75rem 1rem .375rem 1rem;
  margin: 0;
  border: 1px solid #e9e9e9;
  border-bottom: none;
  background-color: #fff;
  color: var(--themefont);
}
.icrowdhouse .sceBreadcrumbTabs li a {
  color: #fff;
}
.icrowdhouse .sceBreadcrumbTabs li.sceHasButton {
  padding: 0;
}
.icrowdhouse .sceBreadcrumbTabs li .dijitButtonNode {
  background-color: var(--theme);
  color: #fff;
  padding: .375rem 1rem;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .sceBreadcrumbTabs li .dijitButtonText {
  display: block;
}
.icrowdhouse .sceBreadcrumbArrow {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  border-radius: 4px;
}
.icrowdhouse .sceBreadcrumbArrow li {
  font-size: .8125rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.icrowdhouse .sceBreadcrumbArrow li span {
  position: relative;
  display: inline-block;
  height: 2.5em;
  line-height: 2.5em;
  padding: 0 10px 0 5px;
  text-align: center;
  margin-right: 22px;
  background-color: #838383;
  color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.icrowdhouse .sceBreadcrumbArrow li span:before,
.icrowdhouse .sceBreadcrumbArrow li span:after {
  content: "";
  position: absolute;
  top: 0;
  border: 0 solid #838383;
  border-width: 1.25em 10px;
  width: 0;
  height: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.icrowdhouse .sceBreadcrumbArrow li span:before {
  left: -20px;
  border-left-color: transparent;
}
.icrowdhouse .sceBreadcrumbArrow li span:after {
  left: 100%;
  border-color: transparent;
  border-left-color: #838383;
}
.icrowdhouse .sceBreadcrumbArrow li:first-child span {
  padding-left: .938em;
  border-radius: 4px 0 0 4px;
}
.icrowdhouse .sceBreadcrumbArrow li:first-child span:before {
  border: none;
}
.icrowdhouse .sceBreadcrumbArrow li:last-child span {
  padding-right: .938em;
  border-radius: 0 4px 4px 0;
}
.icrowdhouse .sceBreadcrumbArrow li:last-child span:after {
  border: none;
}
.icrowdhouse .sceBreadcrumbArrow li:last-child {
  font-weight: 500;
  opacity: .5;
}
.icrowdhouse .sceBreadcrumbArrow.sceTheme li span {
  background-color: var(--theme);
}
.icrowdhouse .sceBreadcrumbArrow.sceTheme li span:before,
.icrowdhouse .sceBreadcrumbArrow.sceTheme li span:after {
  border-color: var(--theme);
}
.icrowdhouse .sceBreadcrumbArrow.sceTheme li span:before {
  border-left-color: transparent;
}
.icrowdhouse .sceBreadcrumbArrow.sceTheme li span:after {
  border-color: transparent;
  border-left-color: var(--theme);
}
.icrowdhouse .sceBreadcrumbArrow.sceTheme li:first-child span:before {
  border: none;
}
.icrowdhouse .sceBreadcrumbArrow.sceTheme li:last-child span:after {
  border: none;
}
.icrowdhouse .sceFilterTabs {
  list-style: none;
  margin: 0;
  padding: 0;
}
.icrowdhouse .sceFilterTabs li {
  position: relative;
  top: 1px;
  display: inline-block;
  margin: 0 .5rem 0 0;
  vertical-align: bottom;
  font-weight: 400;
  color: #fff;
  background-color: var(--tabs);
  padding: .375rem 1rem;
  cursor: pointer;
}
.icrowdhouse .sceFilterTabs li:last-child {
  margin-right: 0;
}
.icrowdhouse .sceFilterTabs li.sceTheme {
  background-color: var(--theme);
  color: #fff;
  padding: .375rem 1rem;
  font-weight: 300;
  cursor: default;
}
.icrowdhouse .sceFilterTabs li.sceSelected {
  padding: .5625rem 1rem .375rem 1rem;
  border: 1px solid #e9e9e9;
  border-bottom: none;
  background-color: #fff;
  color: var(--themefont);
  cursor: default;
}
.icrowdhouse .sceFilterTabs li.sceHasButton {
  padding: 0;
}
.icrowdhouse .sceFilterTabs li .dijitButtonNode {
  background-color: var(--theme);
  color: #fff;
  padding: .375rem 1rem;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.icrowdhouse .scePayAreaColor {
  width: 80px;
  height: 70px;
  background: url(./img/payarea-color.png) no-repeat;
  background-size: contain;
}
.icrowdhouse .sceGoogleMapsColor {
  width: 80px;
  height: 70px;
  background: url(./img/google-maps.png) no-repeat;
  background-size: contain;
}
.icrowdhouse .sceSignaturitColor {
  width: 80px;
  height: 70px;
  background: url(./img/signaturit.png) no-repeat;
  background-size: contain;
}
.icrowdhouse .sceCustomCompany {
  position: relative;
  width: 100%;
  padding: 1rem 1.5rem;
  height: 200px;
  margin: 0 auto 16px auto;
  vertical-align: top;
  text-align: left;
}
.icrowdhouse .sceCustomCompany .sceCustomBoxLogo {
  height: 42px;
  overflow: hidden;
}
.icrowdhouse .sceCustomCompany img {
  float: right;
  max-width: 160px;
  max-height: 40px;
}
.icrowdhouse .sceCustomCompany .sceLabelValue.sceLarge {
  position: absolute;
  left: 16px;
  bottom: 16px;
  top: auto;
}
.icrowdhouse .sceCustomCompany .sceIncomplete {
  position: absolute;
  right: 16px;
  bottom: 16px;
  top: auto;
  background: #fff;
  padding: .375rem 1rem;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icrowdhouse .sceMapBoxLSmall {
  float: left;
}
.icrowdhouse .sceMapImageSmall {
  width: 100px;
  height: 66px;
  object-fit: cover;
  margin-bottom: .5rem;
}
.icrowdhouse .sceMapBoxRSmall {
  margin-left: 116px;
}
.icrowdhouse .sceMapFieldSmall {
  display: grid;
  grid-template-columns: 160px 1fr;
  line-height: 1.24;
}
.icrowdhouse .scedi-n {
  display: none !important;
}
.icrowdhouse .scedi-b {
  display: block !important;
}
.icrowdhouse .scedi-ib {
  display: inline-block !important;
}
.icrowdhouse .scefl-l {
  float: left;
}
.icrowdhouse .scefl-r {
  float: right;
}
.icrowdhouse .scelh-normal {
  line-height: normal;
}
.icrowdhouse .scelh-s {
  line-height: 1.24;
}
.icrowdhouse .scelh-m {
  line-height: 1.47;
}
.icrowdhouse .scefi-n {
  font-size: 10px;
}
.icrowdhouse .scefi-s {
  font-size: 14px;
}
.icrowdhouse .scefi-m {
  font-size: 20px;
}
.icrowdhouse .scefi-m2 {
  font-size: 24px;
}
.icrowdhouse .scefi-l {
  font-size: 28px;
}
.icrowdhouse .scefi-x {
  font-size: 38px;
}
.icrowdhouse .scefi-b {
  font-size: 48px;
}
.icrowdhouse .scefw-l,
.icrowdhouse .scefw-l .dijitSelectLabel,
.icrowdhouse .dijitTextBox.scefw-l .dijitInputInner,
.icrowdhouse .sceLabelValue.scefw-l .sceTextLabel,
.icrowdhouse .sceTranslationText.scefw-l textarea {
  font-weight: 300;
}
.icrowdhouse .scefw-n,
.icrowdhouse .scefw-n .dijitSelectLabel,
.icrowdhouse .dijitTextBox.scefw-n .dijitInputInner,
.icrowdhouse .sceLabelValue.scefw-n .sceTextLabel {
  font-weight: 400;
}
.icrowdhouse .scefw-b,
.icrowdhouse .scefw-b .dijitSelectLabel,
.icrowdhouse .dijitTextBox.scefw-b .dijitInputInner,
.icrowdhouse .sceLabelValue.scefw-b .sceTextLabel {
  font-weight: 500;
}
.icrowdhouse .scefw-x,
.icrowdhouse .scefw-x .dijitSelectLabel,
.icrowdhouse .dijitTextBox.scefw-x .dijitInputInner,
.icrowdhouse .sceLabelValue.scefw-x .sceTextLabel {
  font-weight: 700;
}
.icrowdhouse .scefs-d {
  font-size: .6875rem;
}
.icrowdhouse .scefs-n,
.icrowdhouse .scefs-nb {
  font-size: .75rem;
}
.icrowdhouse .scefs-s,
.icrowdhouse .scefs-sb {
  font-size: .8125rem;
}
.icrowdhouse .scefs-m,
.icrowdhouse .scefs-mb {
  font-size: .875rem;
}
.icrowdhouse .scefs-l,
.icrowdhouse .scefs-lb {
  font-size: .9375rem;
}
.icrowdhouse .scefs-x,
.icrowdhouse .scefs-xb {
  font-size: 1rem;
}
.icrowdhouse .scefs-g,
.icrowdhouse .scefs-gb {
  font-size: 1.1875rem;
}
.icrowdhouse .scefs-g2,
.icrowdhouse .scefs-g2b {
  font-size: 1.375rem;
}
.icrowdhouse .scefs-b,
.icrowdhouse .scefs-bb {
  font-size: 1.6875rem;
}
.icrowdhouse .scefs-nb,
.icrowdhouse .scefs-sb,
.icrowdhouse .scefs-mb,
.icrowdhouse .scefs-lb,
.icrowdhouse .scefs-xb,
.icrowdhouse .scefs-gb,
.icrowdhouse .scefs-g2b,
.icrowdhouse .scefs-bb {
  font-weight: 500;
}
.icrowdhouse .scefs-mb {
  color: #333;
}
.icrowdhouse .sce1 {
  display: grid;
  grid-template-columns: 1fr;
}
.icrowdhouse .sce2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.icrowdhouse .sce2-33 {
  display: grid;
  grid-template-columns: 1fr 2fr;
}
.icrowdhouse .sce2-21 {
  display: grid;
  grid-template-columns: 66% 1fr;
}
.icrowdhouse .sce2-12 {
  display: grid;
  grid-template-columns: 34% 1fr;
}
.icrowdhouse .sce3 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
.icrowdhouse .sce4 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.icrowdhouse .scegg-n {
  grid-gap: 6px;
}
.icrowdhouse .scegg-s {
  grid-gap: 12px;
}
.icrowdhouse .scegg-m {
  grid-gap: 16px;
}
.icrowdhouse .scegg-l {
  grid-gap: 24px;
}
.icrowdhouse .scegg-x {
  grid-gap: 32px;
}
.icrowdhouse .scegg-b {
  grid-gap: 48px;
}
.icrowdhouse .sce2icon {
  position: relative;
}
.icrowdhouse .sce2icon .sceBoxIcon .sceBoxResponsive {
  float: right;
  max-width: 140px;
  margin-top: .5rem;
}
.icrowdhouse .sce2icon .sceBoxIcon .sceImage {
  float: left;
  margin-right: 4px;
}
.icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload {
  position: relative;
  margin-right: 4px;
}
.icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload .dijitButtonNode {
  padding: 0;
  background: transparent;
  border-color: transparent;
}
.icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload .dijitButtonHover .dijitButtonNode {
  border-color: var(--theme);
}
.icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload .material-icons-outlined {
  color: var(--theme);
}
.icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload img {
  object-fit: contain;
  object-position: left top;
}
.icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload .dijitDisabled .material-icons-outlined {
  color: #aaa;
}
.icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload .material-icons-outlined {
  font-size: 96px;
}
.icrowdhouse .sce2icon.sceUseImage .sceBoxIcon .sceButtonUpload input[type="file"] {
  width: 98px;
}
.icrowdhouse .sce2icon.sceUploadedBig img,
.icrowdhouse .sce2icon.sceUseImage .sceBoxIcon .sceButtonUpload img {
  object-fit: contain;
  object-position: top;
}
.icrowdhouse .sce2icon.sceUseImage .sceBoxIcon .sceButtonUpload img {
  width: 96px;
  height: 96px;
}
.icrowdhouse .sce2icon.sceUploadedBig img {
  width: 150px;
  max-height: 96px;
}
.icrowdhouse .sce2icon.sceUseBigImage .sceBoxIcon .sceButtonUpload input[type="file"] {
  width: 152px;
}
.icrowdhouse .sce2icon.sceUseBigImage .sceBoxIcon .sceButtonUpload img,
.icrowdhouse .sce2icon.sceUseBigImage .sceBoxIcon .sceButtonUpload .sceIconBox {
  width: 150px;
  height: 96px;
}
.icrowdhouse .sce2icon .sceIcon {
  float: left;
  display: block;
  position: relative;
  left: -2px;
  top: -7px;
  margin-right: 4px;
  font-size: 50px;
}
.icrowdhouse .flag_es {
  background-image: url("./img/lang-flags/es.png");
  background-repeat: no-repeat;
}
.icrowdhouse .flag_en {
  background-image: url("./img/lang-flags/en.png");
  background-repeat: no-repeat;
}
@media (min-width: 350px) {
  .icrowdhouse .sceBoxContacts .sceBoxButtons {
    padding: 1rem;
  }
  .icrowdhouse .sceBoxContacts .sceBoxButtons .sceButton {
    width: 66px;
  }
}
.icrowdhouse .scemb-d {
  margin-bottom: 3px;
}
.icrowdhouse .scemb-n {
  margin-bottom: 6px;
}
.icrowdhouse .scemb-s {
  margin-bottom: 12px;
}
.icrowdhouse .scemb-m {
  margin-bottom: 16px;
}
.icrowdhouse .scemb-l {
  margin-bottom: 24px;
}
.icrowdhouse .scemb-x {
  margin-bottom: 32px;
}
.icrowdhouse .scemb-b {
  margin-bottom: 48px;
}
.icrowdhouse .scepa-n {
  padding: 6px;
}
.icrowdhouse .scepa-s {
  padding: 12px;
}
.icrowdhouse .scepa-m {
  padding: 1rem;
}
.icrowdhouse .scepa-l {
  padding: 24px;
}
.icrowdhouse .scepa-x {
  padding: 32px;
}
.icrowdhouse .scepa-b {
  padding: 48px;
}
.icrowdhouse .scepa-form {
  padding: 1rem;
}
.icrowdhouse .sceta-l,
.icrowdhouse .sceta-l .dijitInputInner,
.icrowdhouse .sceta-l .dijitPlaceHolder,
.icrowdhouse .dijitCurrencyTextBox.sceta-l .dijitPlaceHolder {
  text-align: left;
}
.icrowdhouse .sceta-r,
.icrowdhouse .sceta-r .dijitInputInner,
.icrowdhouse .sceta-r .dijitPlaceHolder,
.icrowdhouse .dijitCurrencyTextBox .dijitPlaceHolder {
  text-align: right;
}
.icrowdhouse .sceta-c,
.icrowdhouse .sceta-c .dijitInputInner,
.icrowdhouse .sceta-c .dijitPlaceHolder,
.icrowdhouse .dijitCurrencyTextBox.sceta-c .dijitPlaceHolder {
  text-align: center;
}
.icrowdhouse .dijitCurrencyTextBox .dijitPlaceHolder,
.icrowdhouse .sceta-r .dijitPlaceHolder,
.icrowdhouse .sceta-c .dijitPlaceHolder {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
@media (min-width: 400px) {
  .icrowdhouse .sceBreadCrumb {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .icrowdhouse .sceScene.sceSceneGridCard .sceCaption {
    padding-top: 0;
  }
  .icrowdhouse .sceScene.sceSceneGridCard .sceCaption,
  .icrowdhouse .sceScene.sceSceneGridCard .sceSeparate {
    padding-left: 0;
    padding-right: 0;
  }
  .icrowdhouse .sceBoxImageInfo {
    background-size: 160px;
  }
  .icrowdhouse .sceBoxImageInfo .sceTextPane {
    margin-left: 172px;
  }
  .icrowdhouse .sceButtonUpload.sceDocument .sceIconBox,
  .icrowdhouse .sceButtonUpload.sceDocument img {
    width: 220px;
  }
  .icrowdhouse .sceButtonUpload.sceDocument .dijitUploader .dijitButtonNode {
    padding: .75rem 2rem;
  }
  .icrowdhouse .sceBoxProfileLarge.sceOneCard {
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
  .icrowdhouse .sceBoxContacts {
    margin: .5rem;
  }
  .icrowdhouse .sceBoxContacts .sceBoxButtons .sceButton:nth-child(2) {
    margin-right: 6px;
  }
}
@media (min-width: 500px) {
  .icrowdhouse {
    /* RESPONSIVE FLOAT */
    /* RESPONSIVE TEXTALIGN / MARGIN / PADDING / GRID */
  }
  .icrowdhouse .sceTopbar .sceBoxApps {
    display: inline-block;
  }
  .icrowdhouse .scedinn {
    display: none !important;
  }
  .icrowdhouse .scedinb {
    display: block !important;
  }
  .icrowdhouse .scedinib {
    display: inline-block !important;
  }
  .icrowdhouse .scedinc {
    display: table-cell !important;
  }
  .icrowdhouse .sceMultilineIconRight {
    display: inline-block;
  }
  .icrowdhouse .sceMultilineIconRight .dijitButtonNode {
    padding-right: 1rem;
  }
  .icrowdhouse .sceBtnProjectCard {
    display: inline-block;
    margin: 1rem;
  }
  .icrowdhouse .sceBtnProjectCard:last-child {
    margin-bottom: 1rem;
  }
  .icrowdhouse .sceBoxContacts {
    display: inline-block;
    width: 360px;
    vertical-align: top;
  }
  .icrowdhouse .sceflnl {
    float: left;
  }
  .icrowdhouse .sceflnr {
    float: right;
  }
  .icrowdhouse .scetanl {
    text-align: left;
  }
  .icrowdhouse .scetanr {
    text-align: right;
  }
  .icrowdhouse .scetanc {
    text-align: center;
  }
  .icrowdhouse .scembnn {
    margin-bottom: 6px;
  }
  .icrowdhouse .scembns {
    margin-bottom: 12px;
  }
  .icrowdhouse .scembnm {
    margin-bottom: 16px;
  }
  .icrowdhouse .scembnl {
    margin-bottom: 24px;
  }
  .icrowdhouse .scembnx {
    margin-bottom: 32px;
  }
  .icrowdhouse .scembnb {
    margin-bottom: 48px;
  }
  .icrowdhouse .scepann {
    padding: 6px;
  }
  .icrowdhouse .scepans {
    padding: 12px;
  }
  .icrowdhouse .scepanm {
    padding: 16px;
  }
  .icrowdhouse .scepanl {
    padding: 24px;
  }
  .icrowdhouse .scepanx {
    padding: 32px;
  }
  .icrowdhouse .sce1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .icrowdhouse .sce2n {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .icrowdhouse .sce2n33 {
    display: grid;
    grid-template-columns: 33% 1fr;
  }
  .icrowdhouse .sce3n {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .icrowdhouse .sce4n {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .icrowdhouse .sceggnn {
    grid-gap: 6px;
  }
  .icrowdhouse .sceggns {
    grid-gap: 12px;
  }
  .icrowdhouse .sceggnm {
    grid-gap: 16px;
  }
  .icrowdhouse .sceggnl {
    grid-gap: 24px;
  }
  .icrowdhouse .sceggnx {
    grid-gap: 32px;
  }
  .icrowdhouse .sceggnb {
    grid-gap: 48px;
  }
  .icrowdhouse .sceCustomCompany {
    max-width: 400px;
  }
}
@media (min-width: 620px) {
  .icrowdhouse {
    /* RESPONSIVE FLOAT */
    /* RESPONSIVE TEXTALIGN / MARGIN / PADDING / GRID */
  }
  .icrowdhouse .sceBreadCrumbDate {
    display: block;
  }
  .icrowdhouse .sceBoxProfileData,
  .icrowdhouse .sceBoxWalletData {
    margin: 0 0 0 220px;
  }
  .icrowdhouse .sceBoxWalletRData {
    margin: 2rem 0 0 .5rem;
  }
  .icrowdhouse .sceBreadcrumbTabs li {
    margin-bottom: 0;
  }
  .icrowdhouse .sceBreadcrumbTabs li.sceSelected,
  .icrowdhouse .sceBreadcrumbTabs li:last-child {
    display: inline-block;
  }
  .icrowdhouse .sceBoxProfileSmall,
  .icrowdhouse .sceBoxWalletSmall {
    float: left;
    margin-right: 1.25rem;
  }
  .icrowdhouse .scebosr {
    border-right: 1px solid #e9e9e9;
  }
  .icrowdhouse .scedisn {
    display: none !important;
  }
  .icrowdhouse .scedisb {
    display: block !important;
  }
  .icrowdhouse .scedisib {
    display: inline-block !important;
  }
  .icrowdhouse .scedisc {
    display: table-cell !important;
  }
  .icrowdhouse .sceflsl {
    float: left;
  }
  .icrowdhouse .sceflsr {
    float: right;
  }
  .icrowdhouse .scetasl {
    text-align: left;
  }
  .icrowdhouse .scetasr {
    text-align: right;
  }
  .icrowdhouse .scembsn {
    margin-bottom: 6px;
  }
  .icrowdhouse .scembss {
    margin-bottom: 12px;
  }
  .icrowdhouse .scembsm {
    margin-bottom: 16px;
  }
  .icrowdhouse .scembsl {
    margin-bottom: 24px;
  }
  .icrowdhouse .scembsx {
    margin-bottom: 32px;
  }
  .icrowdhouse .scembsb {
    margin-bottom: 48px;
  }
  .icrowdhouse .scepasn {
    padding: 6px;
  }
  .icrowdhouse .scepass {
    padding: 12px;
  }
  .icrowdhouse .scepasm {
    padding: 16px;
  }
  .icrowdhouse .scepasl {
    padding: 24px;
  }
  .icrowdhouse .scepasx {
    padding: 32px;
  }
  .icrowdhouse .sce1s {
    display: grid;
    grid-template-columns: 1fr;
  }
  .icrowdhouse .sce2s {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .icrowdhouse .sce2s33 {
    display: grid;
    grid-template-columns: 33% 1fr;
  }
  .icrowdhouse .sce3s {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .icrowdhouse .sce4s {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .icrowdhouse .sceggsn {
    grid-gap: 6px;
  }
  .icrowdhouse .sceggss {
    grid-gap: 12px;
  }
  .icrowdhouse .sceggsm {
    grid-gap: 16px;
  }
  .icrowdhouse .sceggsl {
    grid-gap: 24px;
  }
  .icrowdhouse .sceggsx {
    grid-gap: 32px;
  }
  .icrowdhouse .sceggsb {
    grid-gap: 48px;
  }
}
@media (min-width: 768px) {
  .icrowdhouse {
    /* ----------------- PENDIENTE DE REVISAR -------------------- */
    /* RESPONSIVE FLOAT */
    /* ----------------------------------------------------------- */
    /* RESPONSIVE TEXTALIGN / MARGIN / PADDING / GRID */
  }
  .icrowdhouse .sceScene .sceCaption {
    text-align: left;
  }
  .icrowdhouse .sceFitm {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }
  .icrowdhouse .sceBoxWalletRData {
    margin: 2rem 1rem 0 .5rem;
  }
  .icrowdhouse .sceDialog .sceDialogContent {
    padding: 24px 32px;
  }
  .icrowdhouse .sceFixBottom.sceOn,
  .icrowdhouse .sceScene.sceSceneFill .sceFixBottom.sceOn {
    margin-right: 16px;
  }
  .icrowdhouse .sceDialog .sceCaption .sceTitle {
    font-size: 1.67em;
    text-align: left;
  }
  .icrowdhouse .sceDialogSession .sceDialogContent {
    width: 520px;
  }
  .icrowdhouse .sceTestLogo {
    position: relative;
    top: -5px;
    max-width: 176px;
    max-height: 40px;
    margin-right: 1rem;
  }
  .icrowdhouse .sceGridCenterCardM .dgrid-content {
    text-align: left;
  }
  .icrowdhouse .sceGrid .sceBoxProfileLarge {
    display: inline-block;
    margin: 0 24px 24px 0;
  }
  .icrowdhouse .gridLayout300 {
    clear: none;
    grid-gap: 16px;
  }
  .icrowdhouse .scedimn {
    display: none !important;
  }
  .icrowdhouse .scedimb {
    display: block !important;
  }
  .icrowdhouse .scedimib {
    display: inline-block !important;
  }
  .icrowdhouse .scedimc {
    display: table-cell !important;
  }
  .icrowdhouse .sceflml {
    float: left;
  }
  .icrowdhouse .sceflmr {
    float: right;
  }
  .icrowdhouse .scetaml {
    text-align: left;
  }
  .icrowdhouse .scetamr {
    text-align: right;
  }
  .icrowdhouse .scembmn {
    margin-bottom: 6px;
  }
  .icrowdhouse .scembms {
    margin-bottom: 12px;
  }
  .icrowdhouse .scembmm {
    margin-bottom: 16px;
  }
  .icrowdhouse .scembml {
    margin-bottom: 24px;
  }
  .icrowdhouse .scembmx {
    margin-bottom: 32px;
  }
  .icrowdhouse .scembmb {
    margin-bottom: 48px;
  }
  .icrowdhouse .scepamn {
    padding: 6px;
  }
  .icrowdhouse .scepams {
    padding: 12px;
  }
  .icrowdhouse .scepamm {
    padding: 16px;
  }
  .icrowdhouse .scepaml {
    padding: 24px;
  }
  .icrowdhouse .scepamx {
    padding: 32px;
  }
  .icrowdhouse .sce1m {
    display: grid;
    grid-template-columns: 1fr;
  }
  .icrowdhouse .sce2m {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .icrowdhouse .sce2m33 {
    display: grid;
    grid-template-columns: 33% 1fr;
  }
  .icrowdhouse .sce3m {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .icrowdhouse .sce4m {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .icrowdhouse .sceggm0 {
    grid-gap: 0;
  }
  .icrowdhouse .sceggmn {
    grid-gap: 6px;
  }
  .icrowdhouse .sceggms {
    grid-gap: 12px;
  }
  .icrowdhouse .sceggmm {
    grid-gap: 16px;
  }
  .icrowdhouse .sceggml {
    grid-gap: 24px;
  }
  .icrowdhouse .sceggmx {
    grid-gap: 32px;
  }
  .icrowdhouse .sceggmb {
    grid-gap: 48px;
  }
  .icrowdhouse .sceCustomCompany {
    display: inline-block;
    margin: 0 24px 24px 0;
  }
}
@media (min-width: 1024px) {
  .icrowdhouse {
    /* ----------------- PENDIENTE DE REVISAR -------------------- */
    /* ----------------------------------------------------------- */
    /* RESPONSIVE FLOAT */
    /* RESPONSIVE TEXTALIGN / MARGIN / PADDING / GRID */
  }
  .icrowdhouse .sceTabsController.sceResponsive {
    display: block;
  }
  .icrowdhouse .sceTabs.sceResponsive > .sceNavTabs {
    display: block;
  }
  .icrowdhouse .sceTabs.sceResponsive .sceTabContainer {
    border-width: 1px;
    padding: 1rem;
  }
  .icrowdhouse .sceRespTabs,
  .icrowdhouse .sceWrapperRespTabs {
    display: none;
  }
  .icrowdhouse .sceRespTabsHide {
    display: block;
  }
  .icrowdhouse .sceGridCenterCardL .dgrid-content {
    text-align: left;
  }
  .icrowdhouse .scephlx {
    padding-left: 32px;
    padding-right: 32px;
  }
  .icrowdhouse .scediln {
    display: none !important;
  }
  .icrowdhouse .scedilb {
    display: block !important;
  }
  .icrowdhouse .scedilib {
    display: inline-block !important;
  }
  .icrowdhouse .scedilc {
    display: table-cell !important;
  }
  .icrowdhouse .sceGridCollection.sceClean .sceGCContainer,
  .icrowdhouse .sceGridCollection.sceButtons .sceGCContainer {
    padding: .5rem;
  }
  .icrowdhouse .sceDefault .dgrid-header .dgrid-cell,
  .icrowdhouse table.sceDefault th {
    font-size: 0.94em;
  }
  .icrowdhouse .sceDefault .dgrid-cell,
  .icrowdhouse table.sceDefault th,
  .icrowdhouse table.sceDefault td {
    vertical-align: middle;
  }
  .icrowdhouse .dgrid-cell.waction {
    padding-left: 9px;
    text-align: left;
  }
  .icrowdhouse .sceTouch .dgrid-cell.waction {
    width: 102px;
  }
  .icrowdhouse .sceSceneTest {
    padding-bottom: 1.5rem;
  }
  .icrowdhouse .sceTestLogo {
    top: -10px;
    margin-right: 2rem;
  }
  .icrowdhouse .dijitButton.sceRespClose {
    top: -12px;
    left: 12px;
  }
  .icrowdhouse .sceDialogLightboxList .sceContainer {
    min-width: 230px;
    min-height: 150px;
    text-align: center;
  }
  .icrowdhouse .sceDialogLightboxList .sceContainer img {
    border: 3px solid #fff;
  }
  .icrowdhouse .sceDialogLightboxList .sceTitle {
    position: static;
    background: transparent;
    padding: 0;
    margin-top: 6px;
    text-align: left;
  }
  .icrowdhouse .sceDialogLightboxList.sceImageError .sceTitle {
    margin-top: 32px;
  }
  .icrowdhouse .sceDialogLightboxList .sceText {
    display: inline;
    margin: 0;
  }
  .icrowdhouse .sceDialogLightboxList .sceNavigation .dijitButtonNode {
    background: transparent;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .icrowdhouse .sceDialogLightboxList .dijitButtonNode .material-icons-outlined {
    font-size: 38px;
    color: rgba(255, 255, 255, 0.7);
  }
  .icrowdhouse .sceDialogLightboxList .dijitButtonHover .dijitButtonNode .material-icons-outlined {
    color: #fff;
  }
  .icrowdhouse .gridTable5Col .engiCol1 {
    width: 16%;
  }
  .icrowdhouse .gridTable5Col .engiCol4 {
    width: 26%;
  }
  .icrowdhouse .sceflll {
    float: left;
  }
  .icrowdhouse .scefllr {
    float: right;
  }
  .icrowdhouse .scetall {
    text-align: left;
  }
  .icrowdhouse .scetalr {
    text-align: right;
  }
  .icrowdhouse .scembln {
    margin-bottom: 6px;
  }
  .icrowdhouse .scembls {
    margin-bottom: 12px;
  }
  .icrowdhouse .scemblm {
    margin-bottom: 16px;
  }
  .icrowdhouse .scembll {
    margin-bottom: 24px;
  }
  .icrowdhouse .scemblx {
    margin-bottom: 32px;
  }
  .icrowdhouse .scemblb {
    margin-bottom: 48px;
  }
  .icrowdhouse .scepaln {
    padding: 6px;
  }
  .icrowdhouse .scepals {
    padding: 12px;
  }
  .icrowdhouse .scepalm {
    padding: 16px;
  }
  .icrowdhouse .scepall {
    padding: 24px;
  }
  .icrowdhouse .scepalx {
    padding: 32px;
  }
  .icrowdhouse .sce1l {
    display: grid;
    grid-template-columns: 1fr;
  }
  .icrowdhouse .sce2l {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .icrowdhouse .sce2l33 {
    display: grid;
    grid-template-columns: 33% 1fr;
  }
  .icrowdhouse .sce3l {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .icrowdhouse .sce4l {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .icrowdhouse .sceggln {
    grid-gap: 6px;
  }
  .icrowdhouse .sceggls {
    grid-gap: 12px;
  }
  .icrowdhouse .scegglm {
    grid-gap: 16px;
  }
  .icrowdhouse .sceggll {
    grid-gap: 24px;
  }
  .icrowdhouse .scegglx {
    grid-gap: 32px;
  }
  .icrowdhouse .scegglb {
    grid-gap: 48px;
  }
}
@media (min-width: 1280px) {
  .icrowdhouse {
    /* ----------------- PENDIENTE DE REVISAR -------------------- */
    /* ----------------------------------------------------------- */
    /* RESPONSIVE TEXTALIGN / MARGIN / PADDING / GRID */
  }
  .icrowdhouse .sceTopbar {
    padding: 0 2rem;
  }
  .icrowdhouse .scePageContainer {
    display: grid;
    grid-template-columns: 270px 1fr;
  }
  .icrowdhouse .sceSceneContainer {
    position: static;
  }
  .icrowdhouse .sceLeftbar .sceGroupItem {
    border-bottom: none;
  }
  .icrowdhouse .sceScene .sceCaption,
  .icrowdhouse .sceScene.sceSceneFill .sceCaption,
  .icrowdhouse .sceScene.sceSceneTest .sceCaption {
    padding: 0;
  }
  .icrowdhouse .sceScene.sceSceneFill .sceSeparate,
  .icrowdhouse .sceScene.sceSceneTest .sceSeparate {
    padding-left: 0;
    padding-right: 0;
  }
  .icrowdhouse .sceGridCenterCardX .dgrid-content {
    text-align: left;
  }
  .icrowdhouse .sceGridCollection.sceClean .sceGCTabs,
  .icrowdhouse .sceGridCollection.sceButtons .sceGCTabs {
    padding: .75rem .5rem;
  }
  .icrowdhouse .sceGridCollection.sceClean .sceGCContainer,
  .icrowdhouse .sceGridCollection.sceButtons .sceGCContainer {
    padding: 1rem;
  }
  .icrowdhouse .sceCaptionBox {
    padding: 0 0 12px 0;
  }
  .icrowdhouse .sceScene.sceSceneGrid .sceCaption {
    padding: 0;
  }
  .icrowdhouse .sceScene.sceSceneGrid .sceSeparate {
    padding-left: 0;
    padding-right: 0;
  }
  .icrowdhouse .sceScene.sceSceneTest .sceBoxBorder {
    border-color: #dee2e6;
  }
  .icrowdhouse .sceSceneTest {
    padding-bottom: 32px;
  }
  .icrowdhouse .sceBreadCrumb {
    padding: 1.5rem 32px 1.5rem 32px;
  }
  .icrowdhouse .submit,
  .icrowdhouse .reset,
  .icrowdhouse .sceEdit {
    width: auto;
  }
  .icrowdhouse .reset {
    margin-right: 4px;
  }
  .icrowdhouse .sceShortcutMenu {
    bottom: 2rem;
    right: 2rem;
    display: block;
  }
  .icrowdhouse #topNavMenu {
    width: auto;
    min-width: 260px;
  }
  .icrowdhouse #topNavMenu .dijitMenuItem td {
    line-height: normal;
    border-bottom: none;
  }
  .icrowdhouse #topNavMenu .dijitMenuItem.sceThemeLight td {
    background-color: var(--themelight);
    color: var(--theme);
  }
  .icrowdhouse #topNavMenu .dijitMenuItem.sceThemeLight.dijitMenuItemSelected td {
    background-color: var(--themelight);
    color: var(--theme);
  }
  .icrowdhouse #topNavMenu .dijitMenuItem.sceThemeLight.dijitMenuItemHover td {
    background-color: var(--themelight);
    color: var(--theme);
  }
  .icrowdhouse .dijitMenuItem.sceOpenFullscreen {
    display: table-row;
  }
  .icrowdhouse html:-webkit-full-screen .dijitMenuItem.sceOpenFullscreen {
    display: none;
  }
  .icrowdhouse html:-moz-full-screen .dijitMenuItem.sceOpenFullscreen {
    display: none;
  }
  .icrowdhouse html:-ms-fullscreen .dijitMenuItem.sceOpenFullscreen {
    display: none;
  }
  .icrowdhouse html:fullscreen .dijitMenuItem.sceOpenFullscreen {
    display: none;
  }
  .icrowdhouse html:-webkit-full-screen .dijitMenuItem.sceCloseFullscreen {
    display: table-row;
  }
  .icrowdhouse html:-moz-full-screen .dijitMenuItem.sceCloseFullscreen {
    display: table-row;
  }
  .icrowdhouse html:-ms-fullscreen .dijitMenuItem.sceCloseFullscreen {
    display: table-row;
  }
  .icrowdhouse html:fullscreen .dijitMenuItem.sceCloseFullscreen {
    display: table-row;
  }
  .icrowdhouse .sceFilterTabs li {
    margin-right: 1.5rem;
  }
  .icrowdhouse .sceFilterTabs li:last-child {
    margin-right: 0;
  }
  .icrowdhouse .sceBoxIcon .sceLabelValue.sceLarge {
    float: none;
    top: 0;
    display: inline-block;
  }
  .icrowdhouse .sceFixBottom.sceOn,
  .icrowdhouse .sceScene.sceSceneFill .sceFixBottom.sceOn {
    margin-right: 32px;
  }
  .icrowdhouse .sceGridCenterCard .dgrid-content {
    text-align: left;
  }
  .icrowdhouse .sceDefault .dgrid-header .dgrid-cell,
  .icrowdhouse table.sceDefault th {
    font-size: 1em;
  }
  .icrowdhouse .scedixn {
    display: none !important;
  }
  .icrowdhouse .scedixb {
    display: block !important;
  }
  .icrowdhouse .scedixib {
    display: inline-block !important;
  }
  .icrowdhouse .scedixc {
    display: table-cell !important;
  }
  .icrowdhouse .sce2icon {
    display: grid;
    grid-gap: 0;
    grid-template-columns: 150px 1fr;
  }
  .icrowdhouse .sce2icon.sce2iconS {
    grid-template-columns: 100px 1fr;
  }
  .icrowdhouse .sce2icon .sceBoxIcon .sceImage {
    float: none;
    margin-left: 16px;
    margin-right: 0;
  }
  .icrowdhouse .sce2icon .sceBoxIcon .sceBoxResponsive {
    float: none;
    max-width: unset;
    margin-top: 0;
  }
  .icrowdhouse .sce2icon .sceBoxIcon .sceButtonUpload,
  .icrowdhouse .sce2icon.sceUseBigImage .sceBoxIcon .sceButtonUpload {
    position: relative;
    margin-left: 4px;
    margin-top: -6px;
    margin-right: 0;
  }
  .icrowdhouse .sce2icon .sceIcon {
    float: none;
    display: inline-block;
    font-size: 26px;
    background: #f5f5f5;
    border: 1px solid rgba(0, 0, 0, 0.1);
    top: -5px;
    left: 5px;
    margin-right: 0;
    padding: 10px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .icrowdhouse .sce2icon.sceUseBigImage .sceBoxIcon .sceButtonUpload input[type="file"] {
    width: 132px;
  }
  .icrowdhouse .sce2icon.sceUseBigImage .sceBoxIcon .sceButtonUpload img,
  .icrowdhouse .sce2icon.sceUseBigImage .sceBoxIcon .sceButtonUpload .sceIconBox {
    width: 130px;
  }
  .icrowdhouse .sce2icon.sceUploadedBig img {
    width: 130px;
    height: 100px;
  }
  .icrowdhouse .gridLayout300 {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    grid-gap: 32px;
  }
  .icrowdhouse .scehidex {
    display: none;
  }
  .icrowdhouse .scetaxl {
    text-align: left;
  }
  .icrowdhouse .scetaxr {
    text-align: right;
  }
  .icrowdhouse .scembxn {
    margin-bottom: 6px;
  }
  .icrowdhouse .scembxs {
    margin-bottom: 12px;
  }
  .icrowdhouse .scembxm {
    margin-bottom: 16px;
  }
  .icrowdhouse .scembxl {
    margin-bottom: 24px;
  }
  .icrowdhouse .scembxx {
    margin-bottom: 32px;
  }
  .icrowdhouse .scembxb {
    margin-bottom: 48px;
  }
  .icrowdhouse .scepaxn {
    padding: 6px;
  }
  .icrowdhouse .scepaxs {
    padding: 12px;
  }
  .icrowdhouse .scepaxm {
    padding: 16px;
  }
  .icrowdhouse .scepaxl {
    padding: 24px;
  }
  .icrowdhouse .scepaxx {
    padding: 32px;
  }
  .icrowdhouse .sce1x {
    display: grid;
    grid-template-columns: 1fr;
  }
  .icrowdhouse .sce2x {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .icrowdhouse .sce2x33 {
    display: grid;
    grid-template-columns: 33% 1fr;
  }
  .icrowdhouse .sce3x {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .icrowdhouse .sce4x {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .icrowdhouse .sceggxn {
    grid-gap: 6px;
  }
  .icrowdhouse .sceggxs {
    grid-gap: 12px;
  }
  .icrowdhouse .sceggxm {
    grid-gap: 16px;
  }
  .icrowdhouse .sceggxl {
    grid-gap: 24px;
  }
  .icrowdhouse .sceggxx {
    grid-gap: 32px;
  }
  .icrowdhouse .sceggxb {
    grid-gap: 48px;
  }
}
@media (min-width: 1920px) {
  .icrowdhouse {
    /* RESPONSIVE TEXTALIGN / MARGIN / PADDING / GRID */
  }
  .icrowdhouse .sceLarge > .sceNavTabs li {
    padding: .8125rem 2rem;
  }
  .icrowdhouse .sceGridCenterCardB .dgrid-content {
    text-align: left;
  }
  .icrowdhouse .sceBreadcrumbTabs li {
    margin-right: 1.5rem;
  }
  .icrowdhouse .sceBreadcrumbTabs li.sceSelected,
  .icrowdhouse .sceBreadcrumbTabs li:last-child {
    margin-right: 0;
  }
  .icrowdhouse .sceDocumentList .sceListTitle,
  .icrowdhouse .sceDocumentList .sceContainer {
    grid-template-columns: 60px 1fr 100px;
  }
  .icrowdhouse .sceDocumentList .sceListTitle .sceName {
    padding: 1rem;
  }
  .icrowdhouse .sceDocumentList .sceListTitle .sceOrder,
  .icrowdhouse .sceDocumentList .sceListTitle .sceDocument {
    padding: 1rem 0;
  }
  .icrowdhouse .sceDocumentList .sceContainer .sceName {
    padding: 1.375rem 1rem;
  }
  .icrowdhouse .sceDocumentList .sceContainer .sceOrder {
    padding: 1.375rem 0;
  }
  .icrowdhouse .scedibn {
    display: none !important;
  }
  .icrowdhouse .scedibb {
    display: block !important;
  }
  .icrowdhouse .scedibib {
    display: inline-block !important;
  }
  .icrowdhouse .scedibc {
    display: table-cell !important;
  }
  .icrowdhouse .scetabl {
    text-align: left;
  }
  .icrowdhouse .scetabr {
    text-align: right;
  }
  .icrowdhouse .scembbn {
    margin-bottom: 6px;
  }
  .icrowdhouse .scembbs {
    margin-bottom: 12px;
  }
  .icrowdhouse .scembbm {
    margin-bottom: 16px;
  }
  .icrowdhouse .scembbl {
    margin-bottom: 24px;
  }
  .icrowdhouse .scembbx {
    margin-bottom: 32px;
  }
  .icrowdhouse .scembbb {
    margin-bottom: 48px;
  }
  .icrowdhouse .scepabn {
    padding: 6px;
  }
  .icrowdhouse .scepabs {
    padding: 12px;
  }
  .icrowdhouse .scepabm {
    padding: 16px;
  }
  .icrowdhouse .scepabl {
    padding: 24px;
  }
  .icrowdhouse .scepabx {
    padding: 32px;
  }
  .icrowdhouse .sce1b {
    display: grid;
    grid-template-columns: 1fr;
  }
  .icrowdhouse .sce2b {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .icrowdhouse .sce2b33 {
    display: grid;
    grid-template-columns: 33% 1fr;
  }
  .icrowdhouse .sce3b {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .icrowdhouse .sce4b {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .icrowdhouse .sceggbn {
    grid-gap: 6px;
  }
  .icrowdhouse .sceggbs {
    grid-gap: 12px;
  }
  .icrowdhouse .sceggbm {
    grid-gap: 16px;
  }
  .icrowdhouse .sceggbl {
    grid-gap: 24px;
  }
  .icrowdhouse .sceggbx {
    grid-gap: 32px;
  }
  .icrowdhouse .sceggbb {
    grid-gap: 48px;
  }
}
@media (min-width: 2300px) {
  .icrowdhouse {
    /* RESPONSIVE TEXTALIGN / MARGIN / PADDING / GRID */
  }
  .icrowdhouse .sceSceneTest {
    padding-bottom: 48px;
  }
  .icrowdhouse .scetagl {
    text-align: left;
  }
  .icrowdhouse .scetagr {
    text-align: right;
  }
  .icrowdhouse .scembgn {
    margin-bottom: 6px;
  }
  .icrowdhouse .scembgs {
    margin-bottom: 12px;
  }
  .icrowdhouse .scembgm {
    margin-bottom: 16px;
  }
  .icrowdhouse .scembgl {
    margin-bottom: 24px;
  }
  .icrowdhouse .scembgx {
    margin-bottom: 32px;
  }
  .icrowdhouse .scembgb {
    margin-bottom: 48px;
  }
  .icrowdhouse .scepagn {
    padding: 6px;
  }
  .icrowdhouse .scepags {
    padding: 12px;
  }
  .icrowdhouse .scepagm {
    padding: 16px;
  }
  .icrowdhouse .scepagl {
    padding: 24px;
  }
  .icrowdhouse .scepagx {
    padding: 32px;
  }
  .icrowdhouse .sce1g {
    display: grid;
    grid-template-columns: 1fr;
  }
  .icrowdhouse .sce2g {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .icrowdhouse .sce2g33 {
    display: grid;
    grid-template-columns: 33% 1fr;
  }
  .icrowdhouse .sce3g {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .icrowdhouse .sce4g {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .icrowdhouse .scegggn {
    grid-gap: 6px;
  }
  .icrowdhouse .scegggs {
    grid-gap: 12px;
  }
  .icrowdhouse .scegggm {
    grid-gap: 16px;
  }
  .icrowdhouse .scegggl {
    grid-gap: 24px;
  }
  .icrowdhouse .scegggx {
    grid-gap: 32px;
  }
  .icrowdhouse .scegggb {
    grid-gap: 48px;
  }
}
.icrowdhouse .banner-message {
  align-items: center;
  display: flex;
  height: 52px;
  width: 100%;
}
.icrowdhouse .banner-message-info {
  background-color: #ebf3f7;
}
.icrowdhouse .banner-message-info i {
  color: var(--primary-100);
  font-size: 18px;
  margin-left: 16px;
  margin-right: 16px;
}
.icrowdhouse .banner-message-info span {
  color: #666666;
  font-family: 'Muli light';
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.47;
  letter-spacing: 0.1px;
}
.icrowdhouse .button {
  align-items: center;
  border-radius: 4px;
  display: flex;
  font-family: Muli;
  font-size: 13px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  height: 37px;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
}
.icrowdhouse .button-disabled {
  background-color: #d6d6d6;
  color: white;
}
.icrowdhouse .button-primary {
  background-color: #028484;
  color: white;
}
.icrowdhouse .button-primary:hover {
  background-color: #359d9d;
}
.icrowdhouse .button-darkblue {
  background-color: #434D7A;
  color: white;
}
.icrowdhouse .button-darkblue:hover {
  background-color: #142059;
}
.icrowdhouse .button-secondary {
  background-color: white;
  border: solid 1px #028484;
  color: #028484;
}
.icrowdhouse .button-secondary:hover {
  background-color: #359d9d;
  color: white;
}
.icrowdhouse .button-link {
  padding: .5rem 1.125rem;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  cursor: pointer;
}
.icrowdhouse .button-link:hover {
  font-weight: bold;
  color: #333333;
}
.icrowdhouse .button-link:hover span {
  font-weight: bold;
  color: #333333;
}
.icrowdhouse .button-icon {
  border-radius: 4px;
  border: solid 0.5px #008BDA;
  background-color: #e3f0fa;
  width: 100%;
  text-align: left;
  font-family: 'Muli';
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  color: #333333;
  justify-content: space-between;
  display: flex;
}
.icrowdhouse .button-icon span {
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  color: #333333;
}
.icrowdhouse .button-icon:hover {
  background-color: #8fc6ed;
}
.icrowdhouse .select2-container--open .select2-dropdown--below {
  border-color: #028484;
}
.icrowdhouse .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.icrowdhouse .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.icrowdhouse .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.icrowdhouse .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-color: #028484;
}
.icrowdhouse .select2-container--default.select2-container--focus .select2-selection--single,
.icrowdhouse .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #028484;
}
.icrowdhouse .select2-container--default .select2-selection--multiple .select2-selection__choice {
  border-color: #028484;
  color: #028484;
  background: #cce6e6;
  font-family: 'Muli';
}
.icrowdhouse .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
  color: #028484;
  padding: 1px 7px;
}
.icrowdhouse .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {
  color: #028484;
  filter: brightness(70%);
}
.icrowdhouse .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #028484;
}
.icrowdhouse .select2-container--default .select2-results__option[aria-selected="true"] {
  background: #cce6e6;
  color: #028484;
}
.icrowdhouse .select2-container--default .select2-results__option {
  font-family: 'Muli';
}
.icrowdhouse .select2-search--dropdown::before {
  color: #028484;
}
.icrowdhouse .select2-container--open .select2-dropdown--above {
  border-color: #028484;
}
.icrowdhouse .select2-results__message {
  color: #028484;
}
.icrowdhouse .select2 {
  font-family: 'Muli';
}
.icrowdhouse .select2 .select2-selection__clear {
  padding: 0.5rem 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.47;
  color: #67b5b5;
}
.icrowdhouse .select2 .select2-selection__clear:hover {
  color: #028484;
}
.icrowdhouse .select2-container--open .select2-selection {
  border-color: #028484 !important;
}
.icrowdhouse .was-validated .form-control.select2 + .select2-container .select2-selection,
.icrowdhouse .was-validated .custom-select.select2 + .select2-container .select2-selection {
  padding-right: calc(1.47em + 1rem);
  background-repeat: no-repeat;
  background-position: right calc(2rem + 0.25rem) center;
  background-size: calc(0.735em + 0.5rem) calc(0.735em + 0.5rem);
}
.icrowdhouse .was-validated .form-control.select2:invalid + .select2-container .select2-selection,
.icrowdhouse .was-validated .custom-select.select2:invalid + .select2-container .select2-selection {
  border-color: #fd3995;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd3995' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd3995' stroke='none'/%3e%3c/svg%3e");
}
.icrowdhouse .was-validated .form-control.select2:valid + .select2-container .select2-selection,
.icrowdhouse .was-validated .custom-select.select2:valid + .select2-container .select2-selection {
  border-color: #1dc9b7;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231dc9b7' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
}
.icrowdhouse .was-validated .form-control.select2:valid + .select2-container .select2-container--open .select2-selection,
.icrowdhouse .was-validated .custom-select.select2:valid + .select2-container .select2-container--open .select2-selection {
  border-color: #028484;
}
.icrowdhouse .was-validated .form-control.select2:invalid + .select2-container .select2-container--open .select2-selection,
.icrowdhouse .was-validated .custom-select.select2:invalid + .select2-container .select2-container--open .select2-selection {
  border-color: #028484;
}
.icrowdhouse .is-invalid .select2-selection {
  border-color: #fd3995;
}
.icrowdhouse .dropzone.has-error {
  border-color: #fd3995;
}
.icrowdhouse form label {
  font-family: 'Muli';
}
.icrowdhouse .was-validated .form-control:invalid .input-group .input-group-append .input-group-text,
.icrowdhouse .form-control.is-invalid .input-group .input-group-append .input-group-text {
  border-color: #fd3995;
}
.icrowdhouse .input-group.has-length .input-group-text {
  border-color: #028484;
}
.icrowdhouse .input-group .input-group-append .clear-input-button {
  color: #67b5b5;
}
.icrowdhouse .input-group .input-group-append .clear-input-button i {
  cursor: pointer;
}
.icrowdhouse .input-group .input-group-append .clear-input-button:hover {
  color: #028484;
}
.icrowdhouse .form-control {
  font-family: 'Muli';
}
.icrowdhouse .form-control:focus {
  border-color: #028484;
}
.icrowdhouse .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: var(--primary-100);
}
.icrowdhouse .custom-control-input:checked ~ .custom-control-label::before {
  border-color: var(--primary-100);
  background-color: var(--primary-100);
}
.icrowdhouse .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: var(--primary-100);
  background-color: var(--primary-100);
  border-color: var(--primary-100);
}
.icrowdhouse .form-group .invalid-feedback {
  font-family: 'Muli';
}
.icrowdhouse .form-group .textarea-count-characters {
  font-family: 'Muli';
  font-size: 11px;
}
.icrowdhouse .form-group .form-label {
  font-family: 'Muli';
}
.icrowdhouse .has-length .input-group-text:not([class*=" bg-"]) {
  background-color: #028484 !important;
}
.icrowdhouse .nav-tabs-container .nav-tabs .nav-item .nav-link {
  background-color: white;
  border: solid 1px #e5e5e5;
  color: #333333;
  font-family: Muli;
  font-size: 13px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  margin-right: 8px;
}
.icrowdhouse .nav-tabs-container .nav-tabs .nav-item .nav-link.active {
  background-color: var(--primary-100);
  border: solid 1px #e5e5e5;
  color: white;
  font-family: Muli;
  font-size: 13px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  margin-right: 8px;
}
@media (min-width: 656px) {
  .icrowdhouse .page-content-wrapper .page-header {
    padding: 0 1.5rem;
  }
}
.icrowdhouse .page-content-wrapper .page-content {
  padding: 0 !important;
  overflow-y: auto;
}
.icrowdhouse .page-content-wrapper .page-content .breadcrumb {
  margin: 1.5rem 1.5rem 0;
}
@media (max-width: 575px) {
  .icrowdhouse .page-content-wrapper .page-content .breadcrumb {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
@media (min-width: 656px) {
  .icrowdhouse .page-content-wrapper .page-content .breadcrumb {
    margin: 1.5rem 1.5rem 0;
  }
}
.icrowdhouse .page-content-wrapper .page-content .page {
  font-family: 'Muli';
}
@media (max-width: 575px) {
  .icrowdhouse .page-content-wrapper .page-content .page {
    margin: 1.5rem 0 0;
  }
}
@media (min-width: 576px) {
  .icrowdhouse .page-content-wrapper .page-content .page {
    margin: 1.5rem 1.5rem 0;
  }
}
@media (min-width: 656px) {
  .icrowdhouse .page-content-wrapper .page-content .page {
    margin: 1.5rem 1.5rem 0;
  }
}
.icrowdhouse .page-content-wrapper .page-content .page .header {
  font-size: 22px;
  color: #333333;
}
@media (max-width: 575px) {
  .icrowdhouse .page-content-wrapper .page-content .page .header {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
@media (max-width: 575px) {
  .icrowdhouse .page-content-wrapper .page-content .page .subheader {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title {
  color: #333333;
  font-family: 'Muli';
  font-weight: bold;
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title .subheader-icon {
  color: #333333;
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title .icon-container {
  align-items: center;
  display: flex;
  width: fit-content;
  width: -moz-fit-content;
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title .icon-container .icon {
  color: var(--primary-100);
  margin-right: 15px;
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title .icon-container .icon-back {
  font-size: 12px;
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title .icon-container .span {
  color: var(--primary-100);
  font-family: 'Muli bold';
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title .icon-container-back {
  cursor: pointer;
}
.icrowdhouse .page-content-wrapper .page-content .page .subheader .title .subtitle {
  font-family: 'Muli light';
  color: #333333;
}
.icrowdhouse .panel .title {
  color: #333333;
  font-family: 'Muli bold';
  font-weight: bold;
}
.icrowdhouse .panel .collapse-button {
  background: #028484;
}
.icrowdhouse .panel .fullscreen-button {
  background: #f8cd51;
}
.icrowdhouse .panel .header > :first-child {
  padding-left: 17px;
}
.icrowdhouse .panel .header > :last-child {
  padding-right: 17px;
}
.icrowdhouse .spinner-border {
  color: #028484;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner {
  width: 100% !important;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollHead .table-header {
  background-color: #e3f0fa;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollHead .table-header .table-column {
  color: #1B459C;
  font-family: Muli;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  height: 46px;
  padding-top: 0;
  padding-bottom: 0;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
  z-index: 1;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody tbody > tr.selected {
  box-shadow: inset 0 0 0px 1px #028484;
  background: #cce6e6;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_scroll .table-cell {
  vertical-align: middle !important;
  font-family: Muli;
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  color: #333333;
  border: none;
  min-width: 125px;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_scroll .bold-cell {
  font-weight: bold !important;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_paginate .pagination .page-item.active .page-link {
  background: #028484;
  border-color: #028484;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_paginate .pagination .page-link:hover {
  background-color: #028484 !important;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_paginate .pagination .page-item:first-child:not(.active) .page-link,
.icrowdhouse .table-container .dataTables_wrapper .dataTables_paginate .pagination .page-item:last-child:not(.active) .page-link,
.icrowdhouse .table-container .dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link {
  background: none;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_length label {
  margin-bottom: 0;
}
.icrowdhouse .table-container .dataTables_wrapper .dataTables_empty {
  color: #1B459C;
  font-family: 'Muli';
  font-size: 14px;
}
.icrowdhouse .toolbar-right-section {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.icrowdhouse .toolbar button {
  background-color: #028484;
  border-radius: 4px;
  color: white;
  font-family: Muli;
  font-size: 13px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  height: 37px;
  line-height: 1;
  letter-spacing: 0.16px;
  max-width: 239px;
  text-align: center;
  width: 100%;
}
.icrowdhouse .toolbar button:hover {
  background-color: #359d9d;
}
.icrowdhouse .toolbar input {
  background-color: transparent;
  color: #333333;
  font-family: Muli;
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  height: 37px;
  line-height: 1.43;
  letter-spacing: 0.1px;
}
.icrowdhouse .toolbar label {
  color: #333333;
  font-family: Muli;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
}
.icrowdhouse .toolbar .input-group {
  max-width: 331px;
  width: 100%;
}
@media (max-width: 575px) {
  .icrowdhouse .toolbar-right-section {
    order: 1;
  }
  .icrowdhouse .toolbar-left-section {
    order: 2;
  }
  .icrowdhouse .toolbar button, .icrowdhouse .toolbar .input-group {
    max-width: 100%;
  }
}
.icrowdhouse .welcome-board-container {
  display: flex;
  justify-content: center;
  width: 100%;
}
.icrowdhouse .welcome-board-container .welcome-board {
  border-radius: 4px;
  border: solid 1px #eae7e7;
  width: 729px;
}
.icrowdhouse .welcome-board-container .welcome-board .header-image-container {
  display: flex;
  justify-content: center;
  margin-top: 32px;
}
.icrowdhouse .welcome-board-container .welcome-board .header-image-container img {
  height: 64px;
  width: 64px;
}
.icrowdhouse .welcome-board-container .welcome-board .title, .icrowdhouse .welcome-board-container .welcome-board .welcome {
  color: var(--primary-100);
  display: flex;
  font-family: 'Muli bold';
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  justify-content: center;
  line-height: 1;
  letter-spacing: 0.1px;
  text-align: center;
}
.icrowdhouse .welcome-board-container .welcome-board .sections {
  margin-bottom: 52px;
  padding-left: 16px;
  padding-right: 16px;
}
.icrowdhouse .welcome-board-container .welcome-board .sections .section {
  display: flex;
  flex-direction: row;
  margin-top: 32px;
}
.icrowdhouse .welcome-board-container .welcome-board .sections .section .image-container {
  min-width: 65px;
}
.icrowdhouse .welcome-board-container .welcome-board .sections .section .image-container img {
  height: 36px;
  width: 36px;
}
.icrowdhouse .welcome-board-container .welcome-board .sections .section .text-container {
  display: flex;
  flex-direction: column;
}
.icrowdhouse .welcome-board-container .welcome-board .sections .section .text-container .title {
  color: #333333;
  font-family: 'Muli bold';
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  justify-content: start;
  line-height: 1;
  letter-spacing: 0.1px;
}
.icrowdhouse .welcome-board-container .welcome-board .sections .section .text-container .description {
  color: #333333;
  font-family: 'Muli light';
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  justify-content: start;
  line-height: 1.43;
  letter-spacing: 0.1px;
  margin-top: 8px;
}
.icrowdhouse .welcome-board-container .welcome-board .welcome {
  margin-top: 22px;
}
.icrowdhouse .box-coloured {
  padding: 8px 10px;
  text-align: center;
  border-radius: 20px;
}
.icrowdhouse .box-coloured-red {
  background-color: #f9e7ee;
}
.icrowdhouse .box-coloured-green {
  background-color: #e5f2f2;
}
.icrowdhouse .box-coloured-very-green {
  color: #FFFFFF;
  background-color: #359d9d;
}
.icrowdhouse .box-coloured-very-orange {
  color: #FFFFFF;
  background-color: #F8A14B;
}
.icrowdhouse .box-coloured-blue {
  background-color: #E8ECF5;
}
.icrowdhouse .box-coloured-real-blue {
  color: #FFFFFF;
  background-color: #1B459C;
}
.icrowdhouse .box-coloured-real-green {
  color: #FFFFFF;
  background-color: #028484;
}
.icrowdhouse .box-coloured-real-magenta {
  color: #FFFFFF;
  background-color: #c8175e;
}
.icrowdhouse .box-coloured-real-orange {
  color: #FFFFFF;
  background-color: #F6891E;
}
.icrowdhouse .box-coloured-yellow {
  background-color: #fefaed;
}
.icrowdhouse .box-coloured-grey {
  background-color: #eaeaea;
}
.icrowdhouse .box-coloured-text-red {
  color: #d3457e !important;
}
.icrowdhouse .box-coloured-text-green {
  color: #359d9d !important;
}
.icrowdhouse .box-coloured-text-blue {
  color: #496AB0 !important;
}
.icrowdhouse .box-coloured-text-yellow {
  color: #f9d774 !important;
}
.icrowdhouse .box-coloured-text-grey {
  color: #5c5c5c !important;
}
.icrowdhouse .box-white-background {
  border-color: #fff !important;
  background-color: #fff !important;
}
.icrowdhouse .box-bordered-red {
  border-color: #f9e7ee !important;
}
.icrowdhouse .box-bordered-green {
  border-color: #e5f2f2 !important;
}
.icrowdhouse .box-bordered-blue {
  border-color: #E8ECF5 !important;
}
.icrowdhouse .box-bordered-yellow {
  border-color: #fefaed !important;
}
.icrowdhouse .modal .modal-header .modal-close-button {
  color: #000000;
  border: none;
  box-shadow: none;
  font-size: 19px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.03;
  letter-spacing: normal;
  text-align: center;
  -webkit-box-shadow: none;
}
.icrowdhouse .modal .modal-header .modal-title {
  font-family: 'Muli bold';
  font-size: 20px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
}
.icrowdhouse .modal .modal-body {
  font-family: 'Muli light';
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
}
.icrowdhouse .modal.document-modal .modal-dialog {
  position: relative;
  margin: 0;
  -webkit-transform: none;
  transform: none;
  max-width: 100%;
  pointer-events: all;
}
.icrowdhouse .modal.document-modal .modal-dialog .document-name-container .document-name {
  z-index: 999;
  position: sticky;
  color: white;
  font-size: 15px;
}
.icrowdhouse .modal.document-modal .modal-dialog .document-name-container .document-name .download-document {
  font-weight: bold;
  color: #adadad;
  cursor: pointer;
}
.icrowdhouse .modal.document-modal .modal-dialog .document-name-container .document-name .download-document:hover {
  opacity: 0.75;
}
.icrowdhouse .modal.document-modal .modal-dialog .document-content {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 12px;
  z-index: 901;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: auto;
  padding-top: 65px;
}
.icrowdhouse .modal.document-modal .modal-dialog .document-content .document-box {
  width: 90%;
  max-width: 820px;
  margin: 0 auto;
  height: 100%;
}
.icrowdhouse .modal.document-modal .modal-dialog .document-content .document-box .document-container {
  display: flex;
  width: 100%;
  height: 100%;
}
.icrowdhouse .modal.document-modal .modal-dialog .document-content .document-box .document-container .document-no-preview {
  margin: auto;
  font-size: 16px;
  color: #d6d6d6;
}
.icrowdhouse .modal.document-modal .modal-dialog .image-content {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 30px;
  z-index: 901;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: auto;
  justify-content: center;
  align-content: center;
  display: flex;
}
.icrowdhouse .modal.document-modal .modal-dialog .image-content .image-box {
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.icrowdhouse .modal.document-modal .modal-dialog .image-content .image-box .image-container {
  height: 100%;
  display: flex;
  justify-content: center;
}
.icrowdhouse .modal.document-modal .modal-dialog .image-content .image-box .image-container .image-display {
  width: 100%;
}
.icrowdhouse .modal.document-modal .modal-dialog .close-document-button {
  z-index: 1000;
  position: fixed;
  border: none;
  background: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  color: white;
  right: 0;
  font-size: 16px;
}
.icrowdhouse .modal.document-modal .modal-dialog .close-document-button:hover {
  opacity: 0.75;
}
.icrowdhouse .timeline {
  font-family: 'Muli';
}
.icrowdhouse .timeline .timeline-item {
  padding: 2em 2em 1em 2em;
  position: relative;
  border-left: 2px solid #434D7A;
}
.icrowdhouse .timeline .timeline-item .timeline-item-title {
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .timeline .timeline-item .timeline-item-title .edit-timeline {
  cursor: pointer;
  color: #9acece;
}
.icrowdhouse .timeline .timeline-item .timeline-item-title .remove-timeline {
  cursor: pointer;
  color: #e9a2bf;
}
.icrowdhouse .timeline .timeline-item .timeline-item-creator {
  font-size: 14px;
}
.icrowdhouse .timeline .timeline-item .timeline-item-creator .label {
  color: #333333;
  font-size: 14px;
}
.icrowdhouse .timeline .timeline-item .timeline-item-creator .creator {
  font-weight: bold;
  color: #8fc6ed;
}
.icrowdhouse .timeline .timeline-item .timeline-item-description {
  font-size: 14px;
  color: #333333;
}
.icrowdhouse .timeline .timeline-item .timeline-item-link .timeline-download-document {
  font-weight: bold;
  color: #028484;
  cursor: pointer;
}
.icrowdhouse .timeline .timeline-item .timeline-item-link .timeline-download-document:hover {
  opacity: 0.75;
}
.icrowdhouse .timeline .timeline-item::before {
  content: attr(date-is);
  position: absolute;
  left: 2em;
  font-weight: bold;
  top: -0.1em;
  display: block;
  font-weight: 700;
  font-size: .785rem;
  color: #434D7A;
}
.icrowdhouse .timeline .timeline-item::after {
  width: 0.375rem;
  height: 0.375rem;
  display: block;
  top: 5px;
  position: absolute;
  left: -4px;
  border-radius: 10px;
  content: '';
  border: 2px solid #434D7A;
  background: #142059;
}
.icrowdhouse .breadcrumb .breadcrumb-item {
  font-family: 'Muli';
  font-size: 12px;
}
.icrowdhouse .breadcrumb .breadcrumb-item:first-letter {
  text-transform: capitalize;
}
.icrowdhouse .breadcrumb .breadcrumb-item a {
  color: var(--primary-80);
}
.icrowdhouse .breadcrumb .breadcrumb-item a:hover {
  color: var(--primary-100);
}
.icrowdhouse .breadcrumb .breadcrumb-date {
  display: block;
  color: #5c5c5c;
  font-family: Muli;
  font-size: 12px;
}
.icrowdhouse .breadcrumb .breadcrumb-date:first-letter {
  text-transform: capitalize;
}
.icrowdhouse .progress {
  width: 100%;
}
.icrowdhouse .progress .progress-bar-green {
  background-color: #028484;
}
.icrowdhouse .progress .progress-bar-blue {
  background-color: #1B459C;
}
.icrowdhouse .progress .progress-bar-yellow {
  background-color: #f8cd51;
}
.icrowdhouse .progress .progress-bar-magenta {
  background-color: #d3457e;
}
.icrowdhouse .app-card {
  width: 12rem;
  height: 10.125rem;
  border-radius: 4px;
  border: solid 1px #eaeaea;
  display: flex;
  justify-content: center;
  align-content: center;
}
@media (max-width: 599px) {
  .icrowdhouse .app-card {
    width: 10rem;
  }
}
.icrowdhouse .app-card .app-card-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 599px) {
  .icrowdhouse .app-card .app-card-content .app-info {
    width: 90%;
  }
}
.icrowdhouse .app-card .app-card-content .app-image {
  display: flex;
  justify-content: center;
}
.icrowdhouse .app-card .app-card-content .app-image .app-icon {
  width: 64px;
  height: 64px;
}
.icrowdhouse .app-card .app-card-content .app-title {
  font-family: 'Muli';
  font-size: 0.875rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  text-align: center;
}
.icrowdhouse .app-card .app-card-content .app-title .app-link {
  color: #333333;
}
.icrowdhouse .app-card .app-card-content .app-title .app-link:hover {
  opacity: 0.75;
}
.icrowdhouse .app-card .app-card-content .app-info {
  font-family: 'Muli';
  font-size: 0.875rem;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  text-align: center;
  color: #333333;
}
@media (max-width: 575px) {
  .icrowdhouse .profile-selector {
    margin: 24px 15px 0;
  }
  .icrowdhouse .profile-selector.profile-cards-container .profile-card {
    margin-right: 16px;
  }
}
.icrowdhouse .profile-selector.profile-cards-container {
  overflow-x: auto;
  display: flex;
  margin-bottom: 24px;
  z-index: 9;
  position: relative;
}
.icrowdhouse .profile-selector.profile-cards-container .profile-card {
  min-width: 330px;
  min-height: 200px;
  margin: 0 24px 0 0;
  opacity: 0.25;
  border-radius: 10px;
  cursor: pointer;
}
.icrowdhouse .profile-selector.profile-cards-container .profile-card.active-profile {
  opacity: 1;
}
.icrowdhouse .login-page {
  font-family: 'Muli';
  background-color: var(--menu);
  background-image: var(--gradmenu);
}
.icrowdhouse .login-page .login-header {
  padding: 0 1rem;
  background-color: var(--menu);
  background-image: var(--gradmenu);
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.icrowdhouse .login-page .login-header .login-header-container {
  height: 4.25rem;
  max-width: 940px;
  margin: 0 auto;
  display: flex;
  align-items: centr;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .login-page .login-header .login-header-container img {
  float: left;
  width: 160px;
  object-fit: contain;
}
.icrowdhouse .login-page .login-header .login-header-container .moduleTitle {
  display: none;
  color: var(--menufont);
  align-items: center;
  font-size: 1.2rem;
  margin-left: 4rem;
  opacity: .6;
}
.icrowdhouse .login-page .container {
  background: no-repeat center bottom fixed;
  background-size: cover;
  min-height: calc(100vh - 4.25rem);
  overflow: hidden;
}
.icrowdhouse .login-page .container .backImage {
  position: fixed;
  left: 800px;
  top: 156px;
}
.icrowdhouse .login-page .container .backImage i {
  font-size: 450px;
  color: var(--menufont);
  opacity: 0.03;
  color: white !important;
}
.icrowdhouse .login-page .container .innerContainer {
  margin: 0.75rem auto;
  padding: .5rem 1rem;
}
.icrowdhouse .login-page .container .innerContainer .smailModuleTitle {
  color: var(--menufont);
  font-size: .75rem;
  position: relative;
  top: -12px;
  opacity: .6;
}
.icrowdhouse .login-page .container .innerContainer .login-panel {
  padding: 1.8rem 2.9rem;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .title {
  font-size: 1.5rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  color: var(--primary-100);
}
.icrowdhouse .login-page .container .innerContainer .login-panel .register-link {
  font-size: 0.813rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
  color: var(--primary-80);
}
.icrowdhouse .login-page .container .innerContainer .login-panel .login-link {
  font-size: 0.813rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
  color: var(--primary-80);
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .loginError {
  font-size: .875rem;
  font-weight: 500;
  color: #fd3995;
  margin: 1rem 0 2rem 0;
  text-align: center;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .loginError i {
  font-size: 1.875rem;
  position: relative;
  top: -4px;
  margin-right: 4px;
  color: #fd3995;
  vertical-align: middle;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .loginError .message {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .optional-message {
  font-weight: 500;
  margin-bottom: 1rem;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .opacity-5 {
  opacity: .5;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .button-login {
  padding-right: 6.125rem;
  padding-left: 6.124rem;
  background-color: var(--primary-60);
  color: white;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .button-login:hover {
  background-color: var(--primary-100);
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .iti__flag {
  background-image: url("/site/resources/intl-tel-input/img/flags.png");
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .forgot-passwword-link {
  font-size: 0.813rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
  color: var(--primary-80);
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group input[type="tel"] {
  padding: .5rem .875rem;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .intl-tel-input {
  width: 100%;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .intl-tel-input.separate-dial-code .selected-flag {
  padding: .5rem .875rem;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .intl-tel-input input {
  width: 100%;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .input-group .password-icon i {
  cursor: pointer;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .input-group .form-control:not(:focus).is-invalid {
  border-right: 1px solid #fd3995 !important;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .input-label {
  font-weight: 600;
  font-size: 0.875rem;
}
.icrowdhouse .login-page .container .innerContainer .login-panel .form-container .form-login .form-group .help-block {
  font-size: 0.75rem;
  font-weight: 300;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icrowdhouse .login-page .iti__flag {
    background-image: url("/site/resources/intl-tel-input/img/flags@2x.png");
  }
}
@media (min-width: 400px) {
  .icrowdhouse .login-page .login-header {
    padding: 0 1.5rem;
  }
  .icrowdhouse .login-page .container .innerContainer {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) {
  .icrowdhouse .login-page .login-header img {
    width: 176px;
  }
  .icrowdhouse .login-page .login-header .login-header-container .moduleTitle {
    display: flex;
  }
  .icrowdhouse .login-page .container .innerContainer {
    padding: 2rem;
  }
  .icrowdhouse .login-page .container .innerContainer .smailModuleTitle {
    display: none;
  }
}
@media (min-width: 1024px) {
  .icrowdhouse .login-page {
    display: block;
    margin: 0 auto;
  }
  .icrowdhouse .login-page .container .innerContainer {
    margin: 2rem auto;
    max-width: 1000px;
  }
}
@media (min-width: 1280px) {
  .icrowdhouse .login-page .login-header .login-header-container {
    max-width: 1140px;
  }
  .icrowdhouse .login-page .container .innerContainer {
    max-width: 1200px;
  }
}
.icrowdhouse .preregister-page {
  font-family: 'Muli';
  background-color: var(--menu);
  background-image: var(--gradmenu);
}
.icrowdhouse .preregister-page .preregister-header {
  padding: 0 1rem;
  background-color: var(--menu);
  background-image: var(--gradmenu);
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.icrowdhouse .preregister-page .preregister-header .preregister-header-container {
  height: 4.25rem;
  max-width: 940px;
  margin: 0 auto;
  display: flex;
  align-items: centr;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .preregister-page .preregister-header .preregister-header-container img {
  float: left;
  width: 160px;
  object-fit: contain;
}
.icrowdhouse .preregister-page .preregister-header .preregister-header-container .login-link {
  color: var(--menufont);
  cursor: pointer;
}
.icrowdhouse .preregister-page .preregister-header .preregister-header-container .login-link .info-text {
  color: var(--menufont);
  cursor: pointer;
  opacity: .6;
}
.icrowdhouse .preregister-page .container {
  background: no-repeat center bottom fixed;
  background-size: cover;
  min-height: calc(100vh - 4.25rem);
  overflow: hidden;
}
.icrowdhouse .preregister-page .container .innerContainer {
  margin: 0.75rem auto;
  padding: .5rem 1rem;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel {
  padding: 1.8rem 2.9rem;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .title {
  font-size: 1.5rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  color: var(--primary-100);
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .optional-message {
  font-weight: 500;
  margin-bottom: 1rem;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .opacity-5 {
  opacity: .5;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .button-register {
  padding-right: 4.125rem;
  padding-left: 4.125rem;
  background-color: var(--primary-60);
  color: white;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .button-register:hover {
  background-color: var(--primary-100);
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .iti__flag {
  background-image: url("/site/resources/intl-tel-input/img/flags.png");
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group input[type="tel"] {
  padding: .5rem .875rem;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .intl-tel-input {
  width: 100%;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .intl-tel-input.separate-dial-code .selected-flag {
  padding: .5rem .875rem;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .intl-tel-input input {
  width: 100%;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .input-group .password-icon i {
  cursor: pointer;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .input-group .form-control:not(:focus).is-invalid {
  border-right: 1px solid #fd3995 !important;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .input-label {
  font-weight: 600;
  font-size: 0.875rem;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .help-block {
  font-size: 0.75rem;
  font-weight: 300;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .progress .progress-bar.medium-password {
  background-color: #b7d60a;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .progress .progress-bar.weak-password {
  background-color: #ce1d14;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .progress .progress-bar.strong-password {
  background-color: #12CC1A;
}
.icrowdhouse .preregister-page .container .innerContainer .register-panel .form-container .form-registry .form-group .language-icon {
  font-size: 1.4rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icrowdhouse .preregister-page .iti__flag {
    background-image: url("/site/resources/intl-tel-input/img/flags@2x.png");
  }
}
@media (min-width: 400px) {
  .icrowdhouse .preregister-page .preregister-header {
    padding: 0 1.5rem;
  }
  .icrowdhouse .preregister-page .container .innerContainer {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) {
  .icrowdhouse .preregister-page .preregister-header img {
    width: 176px;
  }
  .icrowdhouse .preregister-page .container .innerContainer {
    padding: 2rem;
  }
}
@media (min-width: 1024px) {
  .icrowdhouse .preregister-page {
    display: block;
    margin: 0 auto;
  }
  .icrowdhouse .preregister-page .container .innerContainer {
    margin: 2rem auto;
    max-width: 1000px;
  }
}
@media (min-width: 1280px) {
  .icrowdhouse .preregister-page .preregister-header .preregister-header-container {
    max-width: 1200px;
  }
  .icrowdhouse .preregister-page .container .innerContainer {
    max-width: 1140px;
  }
}
.icrowdhouse .forgot-password-page {
  font-family: 'Muli';
  background-color: var(--menu);
  background-image: var(--gradmenu);
}
.icrowdhouse .forgot-password-page .forgot-password-header {
  padding: 0 1rem;
  background-color: var(--menu);
  background-image: var(--gradmenu);
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.icrowdhouse .forgot-password-page .forgot-password-header .forgot-password-header-container {
  height: 4.25rem;
  max-width: 940px;
  margin: 0 auto;
  display: flex;
  align-items: centr;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .forgot-password-page .forgot-password-header .forgot-password-header-container img {
  float: left;
  width: 160px;
  object-fit: contain;
}
.icrowdhouse .forgot-password-page .container {
  background: no-repeat center bottom fixed;
  background-size: cover;
  min-height: calc(100vh - 4.25rem);
  overflow: hidden;
}
.icrowdhouse .forgot-password-page .container .innerContainer {
  margin: 0.75rem auto;
  padding: .5rem 1rem;
}
.icrowdhouse .forgot-password-page .container .innerContainer .forgot-password-panel {
  width: 25.5rem;
}
.icrowdhouse .forgot-password-page .container .innerContainer .forgot-password-panel .forgot-password-panel-content {
  padding: 1.8rem 2.9rem;
}
.icrowdhouse .forgot-password-page .container .innerContainer .forgot-password-panel .forgot-password-panel-content .title {
  font-size: 1.5rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  color: var(--primary-100);
}
.icrowdhouse .forgot-password-page .container .innerContainer .forgot-password-panel .forgot-password-panel-content .info-forgot-password .info-icon i {
  color: var(--menu);
}
.icrowdhouse .forgot-password-page .container .innerContainer .forgot-password-panel .forgot-password-panel-content .login-link {
  font-size: 0.813rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
  color: var(--primary-80);
}
@media (min-width: 400px) {
  .icrowdhouse .forgot-password-page .forgot-password-header {
    padding: 0 1.5rem;
  }
  .icrowdhouse .forgot-password-page .container .innerContainer {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) {
  .icrowdhouse .forgot-password-page .forgot-password-header img {
    width: 176px;
  }
  .icrowdhouse .forgot-password-page .container .innerContainer {
    padding: 2rem;
  }
}
@media (min-width: 1024px) {
  .icrowdhouse .forgot-password-page {
    display: block;
    margin: 0 auto;
  }
  .icrowdhouse .forgot-password-page .container .innerContainer {
    margin: 2rem auto;
    max-width: 1000px;
  }
}
@media (min-width: 1280px) {
  .icrowdhouse .forgot-password-page .forgot-password-header .forgot-password-header-container {
    max-width: 1140px;
  }
  .icrowdhouse .forgot-password-page .container .innerContainer {
    max-width: 1200px;
  }
}
.icrowdhouse .recover-page {
  font-family: 'Muli';
  background-color: var(--menu);
  background-image: var(--gradmenu);
}
.icrowdhouse .recover-page .recover-header {
  padding: 0 1rem;
  background-color: var(--menu);
  background-image: var(--gradmenu);
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.icrowdhouse .recover-page .recover-header .recover-header-container {
  height: 4.25rem;
  max-width: 940px;
  margin: 0 auto;
  display: flex;
  align-items: centr;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.icrowdhouse .recover-page .recover-header .recover-header-container img {
  float: left;
  width: 160px;
  object-fit: contain;
}
.icrowdhouse .recover-page .container {
  background: no-repeat center bottom fixed;
  background-size: cover;
  min-height: calc(100vh - 4.25rem);
  overflow: hidden;
}
.icrowdhouse .recover-page .container .innerContainer {
  margin: 0.75rem auto;
  padding: .5rem 1rem;
}
.icrowdhouse .recover-page .container .innerContainer .recover-panel {
  width: 25.5rem;
}
.icrowdhouse .recover-page .container .innerContainer .recover-panel .recover-panel-content {
  padding: 1.8rem 2.9rem;
}
.icrowdhouse .recover-page .container .innerContainer .recover-panel .recover-panel-content .title {
  font-size: 1.5rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  color: var(--primary-100);
}
.icrowdhouse .recover-page .container .innerContainer .recover-panel .recover-panel-content .info-recover .info-icon i {
  color: #4de5d5;
}
.icrowdhouse .recover-page .container .innerContainer .recover-panel .recover-panel-content .login-link {
  font-size: 0.813rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
  color: var(--primary-80);
}
@media (min-width: 400px) {
  .icrowdhouse .recover-page .recover-header {
    padding: 0 1.5rem;
  }
  .icrowdhouse .recover-page .container .innerContainer {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) {
  .icrowdhouse .recover-page .recover-header img {
    width: 176px;
  }
  .icrowdhouse .recover-page .container .innerContainer {
    padding: 2rem;
  }
}
@media (min-width: 1024px) {
  .icrowdhouse .recover-page {
    display: block;
    margin: 0 auto;
  }
  .icrowdhouse .recover-page .container .innerContainer {
    margin: 2rem auto;
    max-width: 1000px;
  }
}
@media (min-width: 1280px) {
  .icrowdhouse .recover-page .recover-header .recover-header-container {
    max-width: 1140px;
  }
  .icrowdhouse .recover-page .container .innerContainer {
    max-width: 1200px;
  }
}
.icrowdhouse .account-new-page {
  font-family: 'Muli';
}
.icrowdhouse .account-new-page .info-box {
  margin: 0.625rem 4rem 1.875rem 4rem;
  padding: 0.625rem 1.25rem;
  background-color: #e5f2f2;
  border-left: solid 3px #028484;
}
.icrowdhouse .account-new-page .info-box .info-box-text {
  font-size: 0.75rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: 0.15px;
  color: #333333;
}
.icrowdhouse .account-new-page .info-box .info-box-text-bold {
  font-family: 'Muli bold';
}
.icrowdhouse .account-new-page .account-new-panel .welcome-title {
  padding: 2.75rem 6rem 1.875rem 6rem;
}
.icrowdhouse .account-new-page .account-new-panel .welcome-title .welcome-title-text {
  font-size: 1.5rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  color: #333333;
}
.icrowdhouse .account-new-page .account-new-panel .register-info {
  padding-right: 6rem;
  padding-left: 6rem;
}
.icrowdhouse .account-new-page .account-new-panel .register-info .register-info-text {
  font-size: 0.875rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.57;
  letter-spacing: 0.1px;
  color: #adadad;
}
.icrowdhouse .account-new-page .account-new-panel .step-info {
  padding: 0.563rem 1.25rem;
  border-radius: 4px;
  border: solid 1px #eaeaea;
  margin-bottom: 0.625rem;
}
.icrowdhouse .account-new-page .account-new-panel .step-info.complete {
  border-color: #028484;
  background-color: #028484;
}
.icrowdhouse .account-new-page .account-new-panel .step-info.complete .step-number {
  color: white;
}
.icrowdhouse .account-new-page .account-new-panel .step-info.complete .step-title {
  color: white;
}
.icrowdhouse .account-new-page .account-new-panel .step-info .step-number {
  font-family: 'Muli bold';
  font-size: 2rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.4px;
  color: #E7E8EE;
}
.icrowdhouse .account-new-page .account-new-panel .step-info .step-title {
  font-size: 1rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.2px;
  color: #333333;
}
.icrowdhouse .account-new-page .account-new-panel .button-register-container {
  padding-bottom: 1.875rem;
}
.icrowdhouse .account-new-page .account-new-panel .button-register-container .button-register {
  background-color: var(--primary-60);
  color: white;
}
.icrowdhouse .account-new-page .account-new-panel .button-register-container .button-register:hover {
  background-color: var(--primary-100);
}
@media (min-width: 992px) {
  .icrowdhouse .account-new-page .account-new-panel {
    width: 45.688rem;
  }
}
@media (max-width: 767px) {
  .icrowdhouse .account-new-page .account-new-panel .welcome-title {
    padding: 1rem 1rem 1.875rem 1rem;
  }
  .icrowdhouse .account-new-page .account-new-panel .register-info {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content {
  padding: 0;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard {
  display: flex;
  justify-content: space-between;
  position: relative;
  border-bottom: solid 1px #e5e5e5;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row {
  display: flex;
  width: 100%;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row .stepwizard-step {
  text-align: center;
  position: relative;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row .stepwizard-step:not(:last-child)::before {
  top: 14px;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 100%;
  height: 0.313rem;
  background-color: #c7e7ff;
  order: 0;
  margin-left: 10px;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row .stepwizard-step:not(:last-child).complete::before {
  background-color: #326ab4;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row .stepwizard-step .btn-circle {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 15px;
  background-color: #326ab4;
  padding: 0;
  margin-top: 3px;
  border: solid #c7e7ff;
  position: relative;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row .stepwizard-step .btn-circle.complete {
  border: solid #326ab4;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row .stepwizard-step .btn-circle span {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 0.7rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.07px;
  text-align: center;
  color: white;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .stepwizard .stepwizard-row .stepwizard-step .step-title {
  margin-top: 0.188rem;
  font-family: 'Muli';
  font-size: 0.625rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.2;
  letter-spacing: 0.07px;
  text-align: center;
  color: #028484;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .button-link {
  font-size: 0.813rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
  color: #496AB0;
  cursor: pointer;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .button-link:hover {
  color: #1B459C;
  font-weight: normal;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .subform-title {
  border-bottom: solid 0.063rem #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .subform-title span {
  font-family: Muli;
  font-size: 1rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.07px;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .info-container .info-container-icon {
  font-size: 1.375rem;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .info-container .info-container-text {
  font-family: 'Muli bold';
  font-size: 0.875rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: 0.1px;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .info-container .info-container-button {
  padding-right: 1.125rem;
  padding-left: 1.125rem;
  background-color: #67b5b5;
  color: white;
  font-size: 0.813rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .info-container .info-container-button:hover {
  background-color: #028484;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .validation-message {
  font-family: 'Muli';
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.2px;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .input-label {
  font-family: 'Muli bold';
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .custom-registry-input {
  height: 2.8rem;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .custom-dropzone {
  height: 11rem;
  background-color: #FFF;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .custom-dropzone.is-invalid {
  border-color: #fd3995;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .custom-dropzone .dropzone-title span {
  font-size: 0.875rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  text-align: center;
  color: #2f302f;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .custom-dropzone .dropzone-info span {
  font-family: Muli;
  font-size: 0.875rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  text-align: center;
  color: #a2a2a2;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .btn-check {
  border-radius: 4px;
  border: solid 1px #e5e5e5;
  background-color: white;
  padding: 0.688rem 0.063rem 0.875rem 0;
  width: 6.125rem;
  text-align: center;
  cursor: pointer;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .btn-check:hover {
  border: solid 1px var(--primary-100);
  color: var(--primary-100);
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .btn-check.is-invalid {
  border-color: #fd3995;
  color: #fd3995;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .btn-check.is-invalid:hover {
  border: solid 1px #fd3995;
  color: #fd3995;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .btn-check.active {
  color: white;
  background-color: var(--primary-100);
  border: solid 1px var(--primary-100) !important;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .btn-check.active:hover {
  border: solid 1px var(--primary-100);
  color: white !important;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .validation-signature {
  width: 18.938rem;
  height: 5.313rem;
  border-radius: 4px;
  border: solid 1px #e5e5e5;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .validation-signature.is-invalid {
  border-color: #fd3995 !important;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .button-clear-signature {
  padding: 0.2rem 2rem;
  background-color: #67b5b5;
  color: white;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-group .button-clear-signature:hover {
  background-color: #028484;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-button-container .button-send-form {
  padding-right: 4.125rem;
  padding-left: 4.125rem;
  background-color: var(--primary-60);
  color: white;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .form-container .form-button-container .button-send-form:hover {
  background-color: var(--primary-100);
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .finish-process .finish-process-title {
  font-size: 1.5rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  text-align: center;
  color: #028484;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .finish-process .finish-process-user {
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.07px;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .setup-content .finish-process .finish-process-description {
  font-family: 'Muli';
  font-size: 1rem;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.2px;
  text-align: center;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-header {
  border-bottom: solid 1px #e5e5e5;
  padding: 0.8rem 4rem;
}
@media (max-width: 767px) {
  .icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-header {
    padding: 0.8rem 2rem;
  }
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-header .nie-info-logo {
  width: 5rem;
  height: 5rem;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-header .nie-info-title-container .nie-info-title {
  font-family: 'Muli bold';
  font-size: 1.5rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-header .nie-info-title-container .nie-info-subtitle {
  font-family: 'Muli';
  font-size: 0.875rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.57;
  letter-spacing: 0.1px;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-content {
  padding: 1.25rem 4rem 4.6rem 4rem;
}
@media (max-width: 767px) {
  .icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-content {
    padding: 1.25rem 2rem 4.6rem 2rem;
  }
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-content .download-button i {
  padding: 0.375rem 0.438rem 0.438rem 0.5rem;
  border-radius: 3px;
  background-color: #67b5b5;
  width: 1.875rem;
  height: 1.875rem;
  font-size: 1.2rem;
  color: white;
  cursor: pointer;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-content .download-button i:hover {
  background-color: #028484;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-content .info-text {
  font-family: 'Muli';
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.11px;
  color: #333333;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-content .info-text-green {
  color: #028484;
}
.icrowdhouse .account-new-page .form-multistep-panel .panel-container .panel-content .nie-info .nie-info-content .info-text-blue {
  color: #1B459C;
}
@media (min-width: 992px) {
  .icrowdhouse .account-new-page .form-multistep-panel {
    width: 45.688rem;
  }
}
.icrowdhouse .account-new-page .nie-success {
  max-width: 39.313rem;
  height: 21.5rem;
  margin: 10rem;
  border-radius: 4px;
  box-shadow: 0 0 13px 0 rgba(62, 44, 90, 0.08);
  border: solid 1px #028484;
  background-color: white;
}
.icrowdhouse .account-new-page .nie-success .nie-success-title {
  font-family: 'Muli bold';
  font-size: 1.5rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  text-align: center;
  color: #028484;
}
.icrowdhouse .account-new-page .nie-success .nie-success-subtitle {
  font-family: 'Muli bold';
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.07px;
  color: #333333;
}
.icrowdhouse .account-new-page .nie-success .nie-success-description {
  font-family: 'Muli';
  font-size: 0.875rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.57;
  letter-spacing: 0.1px;
  text-align: center;
  color: #333333;
}
.icrowdhouse .account-new-page .nie-success .nie-success-button {
  width: 18.75rem;
  padding: 0.375rem 4.908rem 0.438rem 4.875rem;
  border-radius: 4px;
  background-color: #434D7A;
  color: white;
}
.icrowdhouse .account-new-page .nie-success .nie-success-button:hover {
  background-color: #142059;
}
.icrowdhouse .contacts {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.icrowdhouse .contacts .contact {
  margin-left: 8px;
  margin-right: 8px;
  max-width: 345px;
  min-width: 345px;
  width: 345px;
}
.icrowdhouse .contacts .contact.panel-collapsed {
  height: 48px;
}
.icrowdhouse .contacts .contact .contact-container {
  min-height: 175px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content {
  display: flex;
  flex-direction: row;
  height: inherit;
  margin: 0 !important;
  padding: 0 !important;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .left-container {
  align-items: center;
  display: flex;
  flex-direction: column;
  max-width: 60px;
  min-width: 60px;
  padding: 5px;
  width: 60px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .left-container .user-icon {
  align-items: center;
  border-radius: 50%;
  background-color: var(--primary-100);
  color: white;
  display: flex;
  font-size: 22px;
  justify-content: center;
  height: 40px;
  width: 40px;
  margin-top: 15px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .left-container .icon {
  color: var(--primary-100);
  font-size: 22px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  margin-top: 24px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .left-container .icon:hover {
  color: #333333;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .left-container .user-image {
  border: solid 0 #666666;
  border-radius: 25px;
  height: 50px;
  width: 50px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .place-center {
  place-content: space-around;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .special-padding {
  padding: 20px 40px 24px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container {
  display: flex;
  flex-direction: column;
  max-width: 285px;
  min-width: 285px;
  padding: 20px 40px 24px;
  width: 285px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .full-name {
  color: var(--primary-100);
  font-family: 'Muli bold';
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .member-since {
  color: #333333;
  font-family: 'Muli light';
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  margin-top: 8px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .rating {
  margin-top: 5px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .rating i {
  color: #028484;
  font-size: 18px;
  margin-right: 4px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .rating span {
  color: #028484;
  font-family: 'Muli bold';
  font-size: 16px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.88;
  letter-spacing: 0.11px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .profile-description {
  color: #333333;
  font-family: 'Muli light';
  font-size: 12px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  margin-top: 8px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .social-icons {
  display: flex;
  justify-content: space-between;
  margin-top: 24px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .social-icons img {
  height: 16px;
  width: 16px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .action-buttons {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  margin-top: 32px;
}
.icrowdhouse .contacts .contact .contact-container .contact-content .right-container .action-buttons button:only-child {
  margin-left: auto;
}
.icrowdhouse .add-contact-filter {
  padding-left: 16px;
  padding-right: 16px;
}
.icrowdhouse .add-contact-filter .button-container {
  align-items: center;
  display: flex;
  justify-content: center;
}
.icrowdhouse .add-contact-filter .input-container {
  padding-left: 16px;
  padding-right: 16px;
}
.icrowdhouse .add-contact-filter .or-container {
  align-items: center;
  color: #333333;
  display: flex;
  justify-content: center;
  font-family: 'Muli semibold';
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
}
@media (min-width: 1201px) {
  .icrowdhouse .mail-page .inbox-container .inbox-header .mail-list-header .menu-collapse-button {
    display: none !important;
  }
}
@media (max-width: 992px) {
  .icrowdhouse .mail-page .mail-subheader {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .icrowdhouse .mail-page .first-mail-header .button-container .btn-group-2 {
    margin-left: 30px;
  }
  .icrowdhouse .mail-page .first-mail-header .button-container .btn-group-3 {
    margin-left: 30px;
    margin-right: 30px;
  }
}
@media (max-width: 841px) {
  .icrowdhouse .mail-page .first-mail-header {
    flex: 1;
    flex-direction: column;
  }
  .icrowdhouse .mail-page .first-mail-header .button-container {
    width: 100%;
  }
  .icrowdhouse .mail-page .first-mail-header .button-container .btn-group-2 {
    justify-content: center;
    margin-left: 0px;
  }
  .icrowdhouse .mail-page .first-mail-header .button-container .btn-group-3 {
    margin-right: 0px;
  }
  .icrowdhouse .mail-page .mail-subheader {
    width: 100%;
    margin-top: 8px;
  }
  .icrowdhouse .mail-page .mail-subheader .search-bar-container {
    justify-content: flex-start;
    margin-left: 0px !important;
  }
}
@media (max-width: 575px) {
  .icrowdhouse .mail-page .first-mail-header .button-container .btn-group-2 {
    justify-content: flex-start;
  }
  .icrowdhouse .mail-page .first-mail-header .button-container .btn-group-3 {
    margin-right: 15px;
  }
  .icrowdhouse .mail-page .mail-subheader .order-selector {
    margin-right: 15px;
  }
  .icrowdhouse .mail-page .inbox-mail-container .msg-info-row {
    margin-left: 3px;
  }
}
.icrowdhouse .mail-page .inbox-menu .dropdown-item {
  cursor: pointer;
}
.icrowdhouse .mail-page .inbox-menu .dropdown-item i {
  color: var(--primary-100);
}
.icrowdhouse .mail-page .inbox-menu .dropdown-item i.platform {
  color: #1B459C;
}
.icrowdhouse .mail-page .inbox-menu .dropdown-item i.originators {
  color: #028484;
}
.icrowdhouse .mail-page .inbox-menu .dropdown-item i.projects {
  color: #C8175E;
}
.icrowdhouse .mail-page .inbox-menu .dropdown-item i.users {
  color: #5C5C5C;
}
.icrowdhouse .mail-page .inbox-menu .dropdown-item:hover {
  color: #028484 !important;
}
.icrowdhouse .mail-page .notification .unread, .icrowdhouse .mail-page .notification .unmarked, .icrowdhouse .mail-page .notification .unstarred {
  color: grey !important;
}
.icrowdhouse .mail-page .notification:not(.notification-loading)::before {
  content: "No hay nuevos mensajes" !important;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .user-row {
  display: flex;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .user-row .name {
  color: #333333;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .msg-info-row {
  display: flex;
  margin-left: 3px;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .msg-info-row .priority-marks {
  align-self: center;
  color: #333333;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .msg-info-row .priority-marks .priority {
  color: #d3457e;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .avatar {
  align-self: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .fa-envelope, .icrowdhouse .mail-page .notification .inbox-mail-container .fa-envelope-open {
  color: #F6891E !important;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .fa-exclamation-circle, .icrowdhouse .mail-page .notification .inbox-mail-container .marked {
  color: #de749e !important;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .fa-star, .icrowdhouse .mail-page .notification .inbox-mail-container .starred {
  color: #67b5b5 !important;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .read-status {
  color: #333333;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .read-status :hover {
  color: #f8cd51;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .mark-status {
  color: #333333;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .mark-status :hover {
  color: #d3457e;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .star-status {
  color: #333333;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .star-status :hover {
  color: #028484;
}
.icrowdhouse .mail-page .notification .inbox-mail-container .mail-hour {
  color: #333333;
}
.icrowdhouse .mail-page .first-mail-header .button-container {
  flex-direction: row;
}
.icrowdhouse .mail-page .first-mail-header .button-container .mail-button {
  border-style: solid;
  border-width: 1px;
  border-color: #72799B;
  height: 30px;
  width: 50px;
  text-align: center;
  line-height: 30px;
}
.icrowdhouse .mail-page .first-mail-header .button-container .mail-button:hover {
  color: #028484;
}
.icrowdhouse .mail-page .first-mail-header .button-container .btn-icon {
  color: #333333 !important;
}
.icrowdhouse .mail-page .first-mail-header .button-container .btn-icon:hover {
  opacity: 0.75;
}
.icrowdhouse .mail-page .first-mail-header .mail-subheader {
  flex: 1;
}
.icrowdhouse .mail-page .first-mail-header .mail-subheader .order-selector {
  flex: 1;
  justify-content: flex-end;
  border-radius: 5px;
}
.icrowdhouse .mail-page .inbox-container .inbox-header .mail-list-header {
  height: 60px;
}
.icrowdhouse .mail-page .inbox-container .inbox-header .mail-header {
  font-size: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: bottom;
  color: #333333;
}
.icrowdhouse .mail-page .inbox-container .vseparator {
  margin-top: 25px;
}
.icrowdhouse .mail-page .side-tag {
  text-align: center;
  border-radius: 5px;
  width: 20px;
  height: 20px;
  background-color: #53a9e3;
  justify-content: center;
  align-content: center;
  display: grid;
  color: white;
}
.icrowdhouse .mail-page .side-tag span {
  color: black;
  line-height: 22px;
  align-self: center;
}
.icrowdhouse .mail-page #menu-button {
  border: none;
  padding: 0;
}
.icrowdhouse .mail-page .filter-button {
  border: none;
  padding: 0;
}
.icrowdhouse .mail-page .filter-button.menu-toggle-icon {
  color: var(--primary-100);
}
.icrowdhouse .mail-page .mail-subheader .search-bar-container .custom-search-button {
  background-color: #D0D2DE;
  height: 30px;
  width: 30px;
  line-height: 30px;
  text-align: center;
}
.icrowdhouse .mail-page .mail-subheader .search-bar-container .custom-search-bar {
  padding-left: 5px;
  padding-right: 5px;
  border-width: 0px;
  background-color: #D0D2DE;
  max-width: 180px;
  height: 30px;
}
.icrowdhouse .mail-page .sidemenu-category {
  margin-left: 40px;
  margin-top: 40px;
  margin-bottom: 10px;
}
.icrowdhouse .mail-page .sidemenu-category span {
  font-weight: bold;
}
.icrowdhouse .mail-page .compose-btn {
  background-color: #8fc6ed;
}
.icrowdhouse .mail-page .compose-btn span {
  color: white;
}
.icrowdhouse .mail-page .compose-btn span:hover {
  color: white;
}
.icrowdhouse .mail-page .select-priority {
  font-family: 'Muli';
  background-color: #FFF;
  border-color: #E5E5E5;
  color: #333333;
}
.icrowdhouse .mail-page #read-screen {
  display: none !important;
}
@media (min-width: 1471px) {
  .icrowdhouse .task-page .inbox-container .inbox-header .task-list-header .menu-collapse-button {
    display: none !important;
  }
}
@media (max-width: 992px) {
  .icrowdhouse .task-page .task-subheader {
    flex-direction: row;
  }
  .icrowdhouse .task-page .task-subheader .search-bar-container {
    margin-left: 30px !important;
  }
}
@media (min-width: 992px) {
  .icrowdhouse .task-page .first-task-header .button-container .btn-group-2 {
    margin-right: 75px;
  }
  .icrowdhouse .task-page .first-task-header .button-container .btn-group-3 {
    margin-left: 30px;
    margin-right: 30px;
  }
  .icrowdhouse .task-page .columns-wrapper {
    border-right: 1rem solid #faf8fb;
    width: 50%;
  }
  .icrowdhouse .task-page #task-view {
    border-left: 1rem solid #faf8fb;
    width: 50%;
  }
}
@media (max-width: 991px) {
  .icrowdhouse .task-page .inbox-task-container .avatar {
    margin-left: 30px !important;
  }
  .icrowdhouse .task-page .columns-wrapper {
    margin-bottom: 1rem;
    width: 100%;
  }
  .icrowdhouse .task-page #task-view {
    margin-top: 1rem;
    width: 100%;
  }
}
@media (max-width: 841px) {
  .icrowdhouse .task-page .first-task-header {
    flex: 1;
    flex-direction: column;
  }
  .icrowdhouse .task-page .first-task-header .button-container {
    width: 100%;
  }
  .icrowdhouse .task-page .first-task-header .button-container .btn-group-2 {
    justify-content: center;
    margin-left: 0px;
  }
  .icrowdhouse .task-page .first-task-header .button-container .btn-group-3 {
    margin-right: 0px;
  }
  .icrowdhouse .task-page .task-subheader {
    width: 100%;
    margin-top: 8px;
  }
  .icrowdhouse .task-page .task-subheader .order-selector {
    justify-content: center !important;
  }
  .icrowdhouse .task-page .task-subheader .search-bar-container {
    justify-content: flex-start;
    margin-left: 0px !important;
  }
}
@media (max-width: 575px) {
  .icrowdhouse .task-page {
    margin: 1rem 1rem 0 !important;
  }
  .icrowdhouse .task-page .subheader {
    margin-left: 0px !important;
  }
  .icrowdhouse .task-page .first-task-header .button-container .btn-group-2 {
    justify-content: flex-start;
  }
  .icrowdhouse .task-page .first-task-header .button-container .btn-group-3 {
    margin-right: 15px;
  }
  .icrowdhouse .task-page .task-subheader .order-selector {
    margin-right: 15px;
  }
  .icrowdhouse .task-page .inbox-task-container .msg-info-row {
    display: flex;
    margin-left: 3px;
  }
}
@media (max-width: 375px) {
  .icrowdhouse .task-page .inbox-container .task-columns {
    flex-direction: column !important;
  }
  .icrowdhouse .task-page .first-task-header .button-container .btn-group-1 {
    justify-content: flex-end !important;
  }
  .icrowdhouse .task-page .task-subheader .order-selector {
    margin-right: 0px !important;
  }
}
.icrowdhouse .task-page .container {
  width: 100%;
  min-height: 313px;
}
.icrowdhouse .task-page .task-list {
  list-style: none;
  padding-left: 0px !important;
}
.icrowdhouse .task-page .inbox-menu .dropdown-item {
  cursor: pointer;
}
.icrowdhouse .task-page .inbox-menu .dropdown-item i {
  color: var(--primary-100);
}
.icrowdhouse .task-page .inbox-menu .dropdown-item:hover {
  color: #028484 !important;
}
.icrowdhouse .task-page .task-time {
  text-align: right;
  min-width: 6.43em;
}
.icrowdhouse .task-page .notification .unread, .icrowdhouse .task-page .notification .unmarked, .icrowdhouse .task-page .notification .unstarred {
  color: grey !important;
}
.icrowdhouse .task-page .marked {
  color: #de749e !important;
}
.icrowdhouse .task-page .starred {
  color: #fbe197 !important;
}
.icrowdhouse .task-page .read-status {
  align-self: center;
}
.icrowdhouse .task-page .read-status :hover {
  color: #028484;
}
.icrowdhouse .task-page .mark-status {
  align-self: center;
}
.icrowdhouse .task-page .mark-status :hover {
  color: #d3457e;
}
.icrowdhouse .task-page .star-status {
  align-self: center;
}
.icrowdhouse .task-page .star-status :hover {
  color: #f8cd51;
}
.icrowdhouse .task-page .avatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.icrowdhouse .task-page .inbox-task-container .priority-marks {
  align-self: center;
}
.icrowdhouse .task-page .inbox-task-container .priority-marks .priority {
  color: #d3457e;
}
.icrowdhouse .task-page .inbox-task-container .task-title {
  cursor: pointer;
}
.icrowdhouse .task-page .inbox-task-container .fa-envelope, .icrowdhouse .task-page .inbox-task-container .fa-envelope-open {
  cursor: pointer;
  color: #F6891E !important;
}
.icrowdhouse .task-page .inbox-task-container .fa-exclamation-circle, .icrowdhouse .task-page .inbox-task-container .marked {
  cursor: pointer;
  color: #de749e !important;
}
.icrowdhouse .task-page .inbox-task-container .fa-star, .icrowdhouse .task-page .inbox-task-container .starred {
  cursor: pointer;
  color: #67b5b5 !important;
}
.icrowdhouse .task-page .inbox-task-container .marked {
  color: #de749e !important;
}
.icrowdhouse .task-page .inbox-task-container .starred {
  color: #67b5b5 !important;
}
.icrowdhouse .task-page .inbox-task-container .read-status {
  color: #333333;
}
.icrowdhouse .task-page .inbox-task-container .read-status :hover {
  color: #f8cd51;
}
.icrowdhouse .task-page .inbox-task-container .mark-status {
  color: #333333;
}
.icrowdhouse .task-page .inbox-task-container .mark-status :hover {
  color: #d3457e;
}
.icrowdhouse .task-page .inbox-task-container .star-status {
  color: #333333;
}
.icrowdhouse .task-page .inbox-task-container .star-status :hover {
  color: #028484;
}
.icrowdhouse .task-page .user-info .select2.select2-container {
  width: 175px !important;
  margin-top: 5px !important;
}
.icrowdhouse .task-page .first-task-header .button-container {
  flex-direction: row;
}
.icrowdhouse .task-page .first-task-header .button-container .btn-group-1 {
  flex: 1;
  display: flex;
  justify-content: flex-start;
}
.icrowdhouse .task-page .first-task-header .button-container .btn-group-2 {
  flex: 1;
  display: flex;
}
.icrowdhouse .task-page .first-task-header .button-container .btn-group-3 {
  flex: 1;
  display: flex;
  justify-content: flex-end;
}
.icrowdhouse .task-page .first-task-header .button-container .task-button {
  border-style: solid;
  border-width: 1px;
  border-color: #72799B;
  height: 30px;
  width: 50px;
  text-align: center;
  line-height: 30px;
}
.icrowdhouse .task-page .first-task-header .button-container .task-button:hover {
  color: #028484;
}
.icrowdhouse .task-page .first-task-header .task-subheader {
  flex: 1;
}
.icrowdhouse .task-page .first-task-header .task-subheader .order-selector {
  height: 30px;
  flex: 1;
  justify-content: flex-end;
  border-radius: 5px;
}
.icrowdhouse .task-page .inbox-container .task-columns {
  display: flex;
}
.icrowdhouse .task-page .inbox-container .inbox-header .task-list-header {
  height: 60px;
}
.icrowdhouse .task-page .inbox-container .inbox-header .task-header {
  font-size: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: bottom;
}
.icrowdhouse .task-page .inbox-container .vseparator {
  margin-top: 25px;
}
.icrowdhouse .task-page .side-tag {
  text-align: center;
  border-radius: 5px;
  width: 20px;
  height: 20px;
  background-color: #53a9e3;
  justify-content: center;
  align-content: center;
  display: grid;
  color: white;
}
.icrowdhouse .task-page .side-tag span {
  color: black;
  line-height: 22px;
  align-self: center;
}
.icrowdhouse .task-page .columns-wrapper {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.icrowdhouse .task-page .new-task-element {
  margin-top: 5px;
  margin-left: 0.5rem;
}
.icrowdhouse .task-page #message-priority {
  margin-top: 5px;
}
.icrowdhouse .task-page #new-task-datepicker {
  width: auto;
  text-align: center;
}
.icrowdhouse .task-page .date-and-label {
  flex: 1;
  flex-direction: column;
  align-items: flex-end;
}
.icrowdhouse .task-page .task-subheader .search-bar-container .custom-search-button {
  background-color: #D0D2DE;
  height: 30px;
  width: 30px;
  line-height: 30px;
  text-align: center;
}
.icrowdhouse .task-page .task-subheader .search-bar-container .custom-search-bar {
  padding-left: 5px;
  padding-right: 5px;
  border-width: 0px;
  background-color: #D0D2DE;
  height: 30px;
}
.icrowdhouse .task-page .sidemenu-category {
  margin-left: 40px;
  margin-top: 40px;
  margin-bottom: 10px;
}
.icrowdhouse .task-page .sidemenu-category span {
  font-weight: bold;
}
.icrowdhouse .task-page .compose-btn {
  background-color: #8fc6ed;
}
.icrowdhouse .task-page .compose-btn span {
  color: white;
}
.icrowdhouse .task-page .compose-btn span:hover {
  color: white;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .filter-checks .custom-checkbox:first-child {
  padding-right: 50px;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .filter-checks .custom-checkbox-input {
  position: inherit;
  left: 0;
  z-index: -1;
  width: auto;
  height: auto;
  padding-right: 300px;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .projects-table {
  width: 100% !important;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .projects-table thead tr th:first-child {
  background-color: #E3F0FA;
  opacity: 1;
  position: sticky;
  left: 0;
  z-index: 948 !important;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .projects-table tbody tr td:first-child {
  background-color: #FAF9FC;
  opacity: 1;
  position: sticky;
  left: 0;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
  z-index: 1;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .actions-cell {
  min-width: 20px;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll td.date-cell {
  text-align: center;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .date-cell {
  min-width: 80px;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .status-cell {
  min-width: 100px;
}
.icrowdhouse .projects-page .table-container .dataTables_wrapper .dataTables_scroll .footer-cell {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.icrowdhouse .project {
  font-family: 'Muli';
}
.icrowdhouse .project .project-info-panel {
  padding: 24px;
  font-size: 12px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  color: #333333;
}
@media (max-width: 991px) {
  .icrowdhouse .project .project-info-panel {
    padding: 24px 41px;
  }
}
@media (max-width: 375px) {
  .icrowdhouse .project .project-info-panel {
    font-size: 10px;
  }
}
@media (max-width: 375px) {
  .icrowdhouse .project .project-info-panel .project-image-container {
    flex: 2.25;
    margin-right: 5px;
  }
}
@media (min-width: 576px) {
  .icrowdhouse .project .project-info-panel .project-image-container {
    flex: 3;
  }
}
.icrowdhouse .project .project-info-panel .project-info-1 {
  margin-right: 0.5rem !important;
}
@media (max-width: 768px) {
  .icrowdhouse .project .project-info-panel .project-info-1 {
    flex: 1;
    margin-right: 2rem !important;
  }
}
.icrowdhouse .project .project-info-panel .project-info-3 {
  max-width: 15% !important;
}
.icrowdhouse .project .project-info-panel .project-status-info-container {
  flex: 2;
}
.icrowdhouse .project .project-info-panel .info-tag {
  width: 38%;
}
.icrowdhouse .project .project-info-panel .project-status-info {
  display: flex;
  flex: 1;
}
.icrowdhouse .project .project-info-panel .h56 {
  height: 56px;
}
.icrowdhouse .project .project-info-panel .h65 {
  height: 65px;
}
.icrowdhouse .project .project-info-panel .statistic-label {
  margin-right: 0.5rem !important;
}
.icrowdhouse .project .project-info-panel .project-status-bubble {
  margin-left: 5px;
  padding: 1px 8px;
}
.icrowdhouse .project .project-info-panel .project-status-bubble.fit-content {
  width: fit-content;
}
.icrowdhouse .project .project-info-panel .selector-container .select2-container {
  width: 5rem !important;
}
.icrowdhouse .project .project-info-panel .project-identification {
  display: grid;
  font-weight: bold;
}
.icrowdhouse .project .project-info-panel .project-status {
  padding-bottom: 21px;
}
.icrowdhouse .project .project-info-panel .project-status .form-label {
  font-weight: 600;
  line-height: 1;
}
@media (max-width: 375px) {
  .icrowdhouse .project .project-info-panel .project-status {
    height: 47px;
  }
}
.icrowdhouse .project .project-info-panel .project-life .form-label {
  font-weight: 600;
  line-height: 1;
}
.icrowdhouse .project .project-operations-panel {
  padding: 31px 24px 48px 41px;
}
@media (max-width: 991px) {
  .icrowdhouse .project .project-operations-panel {
    padding-right: 41px;
  }
}
@media (min-width: 992px) {
  .icrowdhouse .project .project-operations-panel .project-operations-first-actions {
    padding-right: 22.5px;
  }
  .icrowdhouse .project .project-operations-panel .project-operations-second-actions {
    padding-left: 22.5px;
    padding-right: 17px;
  }
  .icrowdhouse .project .project-operations-panel .project-operations-applications {
    padding-left: 17px;
  }
}
.icrowdhouse .project .project-operations-panel .project-operations-container {
  padding-bottom: 24px;
  padding-right: 0px;
  padding-left: 0px;
}
@media (min-width: 992px) {
  .icrowdhouse .project .project-operations-panel .project-operations-container:last-child {
    padding-bottom: 0px;
  }
}
.icrowdhouse .project .project-operations-panel .apps-links {
  margin-bottom: 0px;
}
.icrowdhouse .project .project-operations-panel .apps-links .panel-content {
  padding: 0px;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-links-title-container {
  padding-top: 15px;
  justify-content: center;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-links-title-container .apps-links-title {
  font-family: 'Muli';
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  color: #333333;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container {
  padding-top: 37px;
  padding-bottom: 37px;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row {
  justify-content: center;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row:first-child {
  padding-bottom: 13.5px;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row:last-child {
  padding-top: 13.5px;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row .app-link:first-child {
  padding-right: 25px;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row .app-link:last-child {
  padding-left: 25px;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row .app-link .app-icon {
  border-radius: 100%;
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row .app-link .app-icon:hover {
  cursor: pointer;
  filter: brightness(0.95);
}
.icrowdhouse .project .project-operations-panel .apps-links .apps-container .apps-links-row .app-link .app-title {
  font-family: 'Muli';
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.1px;
  text-align: center;
  color: #333333;
  padding-top: 16px;
}
.icrowdhouse .archive .dz-error-message {
  display: none !important;
}
.icrowdhouse .archive .archive-panel .panel-container .panel-content {
  padding: 0;
}
.icrowdhouse .archive .archive-panel .media-container .media-content {
  padding: 17px;
  padding-top: 0;
  font-family: "Muli";
  font-size: 12px;
}
.icrowdhouse .archive .archive-panel .media-container .media-content .media-name {
  padding-top: 17px;
  padding-bottom: 17px;
  color: var(--primary-100);
  font-weight: bold;
}
.icrowdhouse .archive .archive-panel .load-data-info {
  align-content: center;
  justify-content: center;
  display: flex;
  font-size: 14px;
  color: #028484;
  font-weight: bold;
}
.icrowdhouse .archive .table-container {
  width: 100%;
}
.icrowdhouse .archive .table-container .dataTables_wrapper .dataTables_scroll .documents-table {
  width: 100% !important;
}
/*.icrowdhouse .archive .table-container .dataTables_wrapper .dataTables_scroll .documents-table thead tr th:nth-child(-n+2) {
  background-color: #E3F0FA;
  opacity: 1;
  position: sticky;
  left: 0;
  z-index: 948 !important;
}
.icrowdhouse .archive .table-container .dataTables_wrapper .dataTables_scroll .documents-table tbody tr td:nth-child(-n+2) {
  background-color: #FAF9FC;
  opacity: 1;
  position: sticky;
  left: 0;
}*/
.icrowdhouse .archive .table-container .dataTables_wrapper .dataTables_scroll .documents-table td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .archive .table-container .dataTables_wrapper .dataTables_scroll .documents-table .date-cell {
  min-width: 80px;
}
.icrowdhouse .archive .toolbar {
  margin-right: 5px;
  margin-left: 5px;
}
.icrowdhouse .archive .toolbar .item {
  margin-top: 24px;
  margin-bottom: 24px;
}
.icrowdhouse .archive .toolbar .item-button {
  text-align: right;
}
@media (max-width: 767px) {
  .icrowdhouse .archive .toolbar .item {
    margin-top: 12px;
    margin-bottom: 12px;
  }
  .icrowdhouse .archive .toolbar .item-button {
    margin-bottom: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .icrowdhouse .archive .toolbar .item-project {
    order: 2;
  }
  .icrowdhouse .archive .toolbar .item-button {
    order: 1;
  }
}
.icrowdhouse .archive .document-actions {
  display: flex;
  justify-content: space-evenly;
}
.icrowdhouse .archive .document-actions .show {
  cursor: pointer;
  color: #f8cd51;
}
.icrowdhouse .archive .document-actions .show:hover {
  color: #fbe197;
}
.icrowdhouse .archive .document-actions .edit {
  cursor: pointer;
  color: #028484;
}
.icrowdhouse .archive .document-actions .edit:hover {
  color: #67b5b5;
}
.icrowdhouse .archive .document-actions .remove {
  cursor: pointer;
  color: #d3457e;
}
.icrowdhouse .archive .document-actions .remove:hover {
  color: #e9a2bf;
}
.icrowdhouse .archive .document-data .document-data-element {
  font-family: "Muli";
  font-size: 14px;
}
.icrowdhouse .archive .media-data {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.icrowdhouse .archive .media-data .media-item {
  margin-left: 8px;
  margin-right: 8px;
  max-width: 345px;
  min-width: 345px;
  width: 345px;
}
.icrowdhouse .archive .media-data .media-item.panel-collapsed {
  height: 48px;
}
.icrowdhouse .taxinfo-page {
  font-family: 'Muli';
}
.icrowdhouse .taxinfo-page .info-message {
  background-color: #ebf6f6;
  height: 38px;
}
.icrowdhouse .taxinfo-page .info-message .info-message-stripe {
  width: 0.25rem;
  margin-right: 0.5rem;
  background-color: #67b5b5;
  align-self: normal !important;
}
.icrowdhouse .taxinfo-page .taxinfo-action-btn {
  display: flex;
  margin-right: 1rem;
  padding: 0px 6px;
  float: right;
  border-radius: 6px;
  height: 2rem;
  font-weight: bold;
  color: #fff;
  background-color: #028484;
}
.icrowdhouse .taxinfo-page .tag-bubble {
  background-color: #d1daeb;
  border-radius: 1rem;
  padding: 0.25rem 1rem;
}
.icrowdhouse .taxinfo-page i.fa-eye {
  color: #f8cd51;
  cursor: pointer;
}
.icrowdhouse .taxinfo-page .taxinfo-table-panel {
  font-size: 0.75rem;
}
.icrowdhouse .taxinfo-page .taxinfo-table-panel .filter-buttons {
  padding-left: 5rem;
}
.icrowdhouse .taxinfo-page .taxinfo-table-panel .project-status-bubble {
  margin-left: 5px;
  padding: 1px 8px;
}
.icrowdhouse .taxinfo-page .taxinfo-table-panel .project-status-bubble.fit-content {
  width: fit-content;
}
.icrowdhouse .taxinfo-page .taxinfo-table-panel .btn-taxinfo {
  font-family: 'Muli';
  font-size: 0.75rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: 0.15px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #1B459C;
  color: #1B459C;
  background-color: white;
  padding: 0.1rem 1.125rem;
}
.icrowdhouse .taxinfo-page .taxinfo-table-panel .btn-taxinfo:hover {
  color: #fff;
  background-color: #1B459C;
}
.icrowdhouse .taxinfo-page .taxinfo-table-panel .btn-taxinfo.active {
  background-color: #1B459C;
  color: white;
}
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .taxinfo-table {
  width: 100% !important;
}
/*.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .taxinfo-table thead tr th:first-child {
  background-color: #FAF9FC;
  opacity: 1;
  left: 0;
  position: sticky;
}
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .taxinfo-table tbody tr td:first-child {
  background-color: #FAF9FC;
  opacity: 1;
  left: 0;
  position: sticky;
}
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .dataTables_scrollBody {
  z-index: 1;
}*/
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .actions-cell {
  min-width: 20px;
}
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper td.date-cell {
  text-align: center;
}
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .date-cell {
  min-width: 80px;
}
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .status-cell {
  min-width: 100px;
}
.icrowdhouse .taxinfo-page #taxinfo-table-container .dataTables_wrapper .footer-cell {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.icrowdhouse .general-dividends-page {
  font-family: 'Muli';
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel {
  font-size: 0.75rem;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .filter-buttons {
  padding-left: 5rem;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .project-status-bubble {
  margin-left: 5px;
  padding: 1px 8px;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .project-status-bubble.fit-content {
  width: fit-content;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .dataTables_scrollHead {
  border-bottom: solid 1px #858585 !important;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .dataTables_scrollBody {
  margin-top: 0.313rem;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .dataTables_length {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table .date-cell {
  min-width: 80px;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table .category-number {
  text-align: center;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table .amount-cell {
  text-align: right;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody tr.empty {
  background-color: white  !important;
  height: 1rem;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody tr.empty:hover {
  box-shadow: unset;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody .category-row {
  cursor: pointer;
  font-weight: bold;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody .category-row.unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dataTables_wrapper .general-dividends-table tbody .dtrg-group td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dividends-table-panel-header {
  display: flex;
  width: 100%;
  height: 4rem;
  background-color: #f8fafb;
  align-items: flex-end;
}
.icrowdhouse .general-dividends-page .general-dividends-table-panel .dividends-table-panel-header .dividends-action-btn {
  display: flex;
  margin-right: 1rem;
  padding: 0px 6px;
  float: right;
  border-radius: 6px;
  height: 2rem;
  font-weight: bold;
  color: #fff;
  background-color: #028484;
}
.icrowdhouse .general-dividends-page .number-color-tag-row {
  margin-bottom: 0.25rem;
}
.icrowdhouse .general-dividends-page .number-color-tag {
  color: #fff;
  margin-right: 0.25rem;
  padding: 0px 4px;
  border-radius: 5px;
}
.icrowdhouse .general-dividends-page .color-1 {
  background-color: #496ab0;
}
.icrowdhouse .general-dividends-page .color-2 {
  background-color: #768fc4;
}
.icrowdhouse .general-dividends-page .color-3 {
  background-color: #359d9d;
}
.icrowdhouse .general-dividends-page .color-4 {
  background-color: #adadad;
}
.icrowdhouse .general-dividends-page .color-5 {
  background-color: #67b5b5;
}
.icrowdhouse .general-dividends-page .color-6 {
  background-color: #9acece;
}
.icrowdhouse .general-dividends-page .green-dot {
  font-size: 1rem;
  margin-right: 0.25rem;
  color: #028484;
}
.icrowdhouse .general-dividends-page .yellow-dot {
  font-size: 1rem;
  margin-right: 0.25rem;
  color: #f8cd51;
}
.icrowdhouse .news .news-panel .panel-container .panel-content {
  padding: 0;
}
.icrowdhouse .news .news-panel .media-container .media-content {
  padding: 17px;
  padding-top: 0;
  font-family: "Muli";
  font-size: 12px;
}
.icrowdhouse .news .news-panel .media-container .media-content .media-name {
  padding-top: 17px;
  padding-bottom: 17px;
  color: var(--primary-100);
  font-weight: bold;
}
@media (max-width: 991px) {
  .icrowdhouse .news .selected-new-container {
    padding-top: 24px;
  }
}
.icrowdhouse .news .selected-new-container .selected-new-panel {
  padding: 17px;
  font-size: 12px;
  font-family: "Muli";
}
.icrowdhouse .news .selected-new-container .selected-new-panel .bulletin-board-container .bulletin-board .header-image-container img {
  width: 200px;
}
.icrowdhouse .news .selected-new-container .selected-new-panel .bulletin-board-container .bulletin-board .new-data .new-project-name {
  color: var(--primary-40);
}
.icrowdhouse .news .selected-new-container .selected-new-panel .bulletin-board-container .bulletin-board .new-title {
  color: var(--primary-100);
}
.icrowdhouse .news .selected-new-container .selected-new-panel .bulletin-board-container .bulletin-board .new-description-panel-container .selected-new-description-panel {
  margin-bottom: 0;
  padding: 17px;
  box-shadow: inset 0px 0px 5px 0px rgba(62, 44, 90, 0.08);
}
.icrowdhouse .news .activity-list {
  margin: 29px 17px 0px 17px;
}
.icrowdhouse .news .activity-list .load-data-info {
  align-content: center;
  justify-content: center;
  display: flex;
  font-size: 14px;
  color: #028484;
  font-weight: bold;
}
.icrowdhouse .news .table-container {
  width: 100%;
}
.icrowdhouse .news .table-container .dataTables_wrapper .dataTables_scroll .news-table {
  width: 100% !important;
}
.icrowdhouse .news .table-container .dataTables_wrapper .dataTables_scroll .news-table td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .news .table-container .dataTables_wrapper .dataTables_scroll .news-table .date-cell {
  min-width: 80px;
}
.icrowdhouse .news .table-container .dataTables_wrapper .dataTables_info, .icrowdhouse .news .table-container .dataTables_wrapper .dataTables_paginate {
  padding-top: 0.25rem;
}
.icrowdhouse .news .toolbar {
  margin-right: 5px;
  margin-left: 5px;
}
.icrowdhouse .news .toolbar .item {
  margin-top: 24px;
  margin-bottom: 24px;
}
.icrowdhouse .news .toolbar .item-button {
  text-align: right;
}
@media (max-width: 767px) {
  .icrowdhouse .news .toolbar .item {
    margin-top: 12px;
    margin-bottom: 12px;
  }
  .icrowdhouse .news .toolbar .item-button {
    margin-bottom: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .icrowdhouse .news .toolbar .item-project {
    order: 2;
  }
  .icrowdhouse .news .toolbar .item-button {
    order: 1;
  }
}
.icrowdhouse .createDividendsShare-page {
  font-family: 'Muli';
}
.icrowdhouse .createDividendsShare-page .info-message {
  background-color: #ebf6f6;
}
.icrowdhouse .createDividendsShare-page .info-message .info-message-stripe {
  width: 0.1rem;
  margin-right: 0.5rem;
  background-color: #67b5b5;
  align-self: normal !important;
}
.icrowdhouse .createDividendsShare-page .step {
  padding-left: 8rem;
  padding-right: 8rem;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table td.date-cell {
  text-align: center;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table .category-number {
  text-align: center;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table .amount-cell {
  text-align: right;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table tbody tr.empty {
  background-color: white  !important;
  height: 1rem;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table tbody tr.empty:hover {
  box-shadow: unset;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .createDividendsShare-page .step .step-two-table tbody .dtrg-group td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.icrowdhouse .createDividendsShare-page .register-info {
  padding-right: 6rem;
  padding-left: 6rem;
}
.icrowdhouse .createDividendsShare-page .register-info .register-info-text {
  font-size: 0.875rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.57;
  letter-spacing: 0.1px;
  color: #adadad;
}
.icrowdhouse .createDividendsShare-page .step-info {
  padding: 0.563rem 1.25rem;
  border-radius: 4px;
  border: solid 1px #eaeaea;
  margin-bottom: 0.625rem;
}
.icrowdhouse .createDividendsShare-page .step-info.complete {
  border-color: #028484;
  background-color: #028484;
}
.icrowdhouse .createDividendsShare-page .step-info.complete .step-number {
  color: white;
}
.icrowdhouse .createDividendsShare-page .step-info.complete .step-title {
  color: white;
}
.icrowdhouse .createDividendsShare-page .step-info .step-number {
  font-family: 'Muli bold';
  font-size: 2rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.4px;
  color: #E7E8EE;
}
.icrowdhouse .createDividendsShare-page .step-info .step-title {
  font-size: 1rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.2px;
  color: #333333;
}
.icrowdhouse .createDividendsShare-page .stepwizard {
  display: flex;
  justify-content: space-between;
  position: relative;
  border-bottom: solid 1px #e5e5e5;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row {
  display: flex;
  width: 100%;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row .stepwizard-step {
  text-align: center;
  position: relative;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row .stepwizard-step:not(:last-child)::before {
  top: 14px;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 100%;
  height: 0.313rem;
  background-color: #c7e7ff;
  order: 0;
  margin-left: 10px;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row .stepwizard-step:not(:last-child).complete::before {
  background-color: #326ab4;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row .stepwizard-step .btn-circle {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 15px;
  background-color: #326ab4;
  padding: 0;
  margin-top: 3px;
  border: solid #c7e7ff;
  position: relative;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row .stepwizard-step .btn-circle.complete {
  border: solid #326ab4;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row .stepwizard-step .btn-circle span {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 0.7rem;
  font-family: 'Muli bold';
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.07px;
  text-align: center;
  color: white;
}
.icrowdhouse .createDividendsShare-page .stepwizard .stepwizard-row .stepwizard-step .step-title {
  margin-top: 0.188rem;
  font-family: 'Muli';
  font-size: 0.625rem;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.2;
  letter-spacing: 0.07px;
  text-align: center;
  color: #028484;
}
.icrowdhouse .createDividendsShare-page .btn-prev {
  color: #326AB4 !important;
}
.icrowdhouse .createDividendsShare-page .btn-next {
  background-color: #496AB0 !important;
  color: white;
}
.icrowdhouse .createDividendsShare-page .custom-control-label:before {
  border-radius: 2px !important;
}
.icrowdhouse .costs-management .summary-panel.panel-collapsed {
  height: 48px;
}
.icrowdhouse .costs-management .chart-panel.panel-collapsed {
  height: 48px;
}
.icrowdhouse .costs-management .costs-table-panel {
  font-size: 0.75rem;
}
.icrowdhouse .costs-management .costs-table-panel .filter-buttons {
  padding-left: 5rem;
}
.icrowdhouse .costs-management .costs-table-panel .nav-tabs-clean .nav-item .nav-link:hover {
  color: #434D7A;
}
.icrowdhouse .costs-management .costs-table-panel .nav-tabs-clean .nav-item .nav-link.active {
  border-bottom: 1px solid #434D7A;
  color: #434D7A;
  font-weight: bold;
}
@media (min-width: 992px) {
  .icrowdhouse .costs-management .costs-table-panel .costs-progress-container {
    padding-right: 0.5rem  !important;
    padding-left: 2rem  !important;
  }
}
.icrowdhouse .costs-management .costs-table-panel .costs-progress-container .progress-costs-80 {
  background-color: #F8A14B;
}
.icrowdhouse .costs-management .costs-table-panel .costs-progress-container .progress-costs-60 {
  background-color: #FAB878;
}
.icrowdhouse .costs-management .costs-table-panel .costs-progress-container .progress-costs-40 {
  background-color: #FBD0A5;
}
.icrowdhouse .costs-management .costs-table-panel .costs-progress-container .progress-costs-10 {
  background-color: #FEF3E8;
}
.icrowdhouse .costs-management .costs-table-panel .btn-costs {
  font-family: 'Muli';
  font-size: 0.75rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: 0.15px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #1B459C;
  color: #1B459C;
  background-color: white;
  padding: 0.1rem 1.125rem;
}
.icrowdhouse .costs-management .costs-table-panel .btn-costs:hover {
  color: #fff;
  background-color: #1B459C;
}
.icrowdhouse .costs-management .costs-table-panel .btn-costs.active {
  background-color: #1B459C;
  color: white;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .dataTables_scrollHead {
  border-bottom: solid 1px #858585 !important;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .dataTables_scrollBody {
  margin-top: 0.313rem;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table .total-row td {
  border-bottom: solid 0.313rem white !important;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table td.date-cell {
  text-align: center;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table .category-number {
  text-align: center;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table .amount-cell {
  text-align: right;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table tbody .category-row {
  cursor: pointer;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table tbody .category-row.unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .costs-management .costs-table-panel .dataTables_wrapper .cost-management-table tbody .category-row.temp-unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .dividends-page {
  font-family: 'Muli';
}
.icrowdhouse .dividends-page .info-message {
  background-color: #ebf6f6;
  height: 38px;
}
.icrowdhouse .dividends-page .info-message .info-message-stripe {
  width: 0.25rem;
  margin-right: 0.5rem;
  background-color: #67b5b5;
  align-self: normal !important;
}
.icrowdhouse .dividends-page .dividends-table-panel {
  font-size: 0.75rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .filter-buttons {
  padding-left: 5rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .project-status-bubble {
  margin-left: 5px;
  padding: 1px 8px;
}
.icrowdhouse .dividends-page .dividends-table-panel .project-status-bubble.fit-content {
  width: fit-content;
}
.icrowdhouse .dividends-page .dividends-table-panel .btn-dividends {
  font-family: 'Muli';
  font-size: 0.75rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: 0.15px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #1B459C;
  color: #1B459C;
  background-color: white;
  padding: 0.1rem 1.125rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .btn-dividends:hover {
  color: #fff;
  background-color: #1B459C;
}
.icrowdhouse .dividends-page .dividends-table-panel .btn-dividends.active {
  background-color: #1B459C;
  color: white;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dataTables_scrollHead {
  border-bottom: solid 1px #858585 !important;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dataTables_scrollBody {
  margin-top: 0.313rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table .date-cell {
  min-width: 80px;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table .category-number {
  text-align: center;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table .amount-cell {
  text-align: right;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody tr.empty {
  background-color: white  !important;
  height: 1rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody tr.empty:hover {
  box-shadow: unset;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody .category-row {
  cursor: pointer;
  font-weight: bold;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody .category-row.unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .dividends-page .dividends-table-panel .dataTables_wrapper .dividends-table tbody .dtrg-group td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.icrowdhouse .dividends-page .dividends-table-panel .dividends-table-panel-header {
  display: flex;
  width: 100%;
  height: 4rem;
  background-color: #f8fafb;
  align-items: flex-end;
}
.icrowdhouse .dividends-page .dividends-table-panel .dividends-table-panel-header .dividends-action-btn {
  display: flex;
  margin-right: 1rem;
  padding: 0px 6px;
  float: right;
  border-radius: 6px;
  height: 2rem;
  font-weight: bold;
  color: #fff;
  background-color: #028484;
}
.icrowdhouse .dividends-page .number-color-tag-row {
  margin-bottom: 0.25rem;
}
.icrowdhouse .dividends-page .number-color-tag {
  color: #fff;
  margin-right: 0.25rem;
  padding: 0px 4px;
  border-radius: 5px;
}
.icrowdhouse .dividends-page .color-1 {
  background-color: #496ab0;
}
.icrowdhouse .dividends-page .color-2 {
  background-color: #768fc4;
}
.icrowdhouse .dividends-page .color-3 {
  background-color: #359d9d;
}
.icrowdhouse .dividends-page .color-4 {
  background-color: #adadad;
}
.icrowdhouse .dividends-page .color-5 {
  background-color: #67b5b5;
}
.icrowdhouse .dividends-page .color-6 {
  background-color: #9acece;
}
.icrowdhouse .dividends-page .info-message-stripe {
  width: 0.5rem;
  margin-right: 0.5rem;
  background-color: #67b5b5;
  align-self: normal !important;
}
.icrowdhouse .dividends-page .green-dot {
  font-size: 1rem;
  margin-right: 0.25rem;
  color: #028484;
}
.icrowdhouse .dividends-page .yellow-dot {
  font-size: 1rem;
  margin-right: 0.25rem;
  color: #f8cd51;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .filter-checks .custom-checkbox:first-child {
  padding-right: 50px;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .filter-checks .custom-checkbox-input {
  position: inherit;
  left: 0;
  z-index: -1;
  width: auto;
  height: auto;
  padding-right: 300px;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .economic-table {
  width: 100% !important;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .economic-table thead tr th:first-child {
  background-color: #E3F0FA;
  opacity: 1;
  position: sticky;
  left: 0;
  z-index: 948 !important;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .economic-table tbody tr td:first-child {
  background-color: #FAF9FC;
  opacity: 1;
  position: sticky;
  left: 0;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .economic-table tfoot tr th:first-child {
  background-color: white;
  opacity: 1;
  position: sticky;
  left: 0;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
  z-index: 1;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .complex-cell {
  min-width: 250px;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .actions-cell {
  min-width: 20px;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .status-cell {
  min-width: 200px;
}
.icrowdhouse .economic-page .table-container .dataTables_wrapper .dataTables_scroll .footer-cell {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.icrowdhouse .incomes-management .summary-panel.panel-collapsed {
  height: 48px;
}
.icrowdhouse .incomes-management .chart-panel.panel-collapsed {
  height: 48px;
}
.icrowdhouse .incomes-management .incomes-table-panel {
  font-size: 0.75rem;
}
.icrowdhouse .incomes-management .incomes-table-panel .filter-buttons {
  padding-left: 5rem;
}
.icrowdhouse .incomes-management .incomes-table-panel .nav-tabs-clean .nav-item .nav-link:hover {
  color: #434D7A;
}
.icrowdhouse .incomes-management .incomes-table-panel .nav-tabs-clean .nav-item .nav-link.active {
  border-bottom: 1px solid #434D7A;
  color: #434D7A;
  font-weight: bold;
}
@media (min-width: 992px) {
  .icrowdhouse .incomes-management .incomes-table-panel .incomes-progress-container {
    padding-right: 2.5rem  !important;
    padding-left: 2.5rem  !important;
  }
}
.icrowdhouse .incomes-management .incomes-table-panel .incomes-progress-container .progress-incomes1 {
  background-color: #359D9D;
}
.icrowdhouse .incomes-management .incomes-table-panel .incomes-progress-container .progress-incomes2 {
  background-color: #67B5B5;
}
.icrowdhouse .incomes-management .incomes-table-panel .incomes-progress-container .progress-incomes3 {
  background-color: #9ACECE;
}
.icrowdhouse .incomes-management .incomes-table-panel .btn-incomes {
  font-family: 'Muli';
  font-size: 0.75rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: 0.15px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #1B459C;
  color: #1B459C;
  background-color: white;
  padding: 0.1rem 1.125rem;
}
.icrowdhouse .incomes-management .incomes-table-panel .btn-incomes:hover {
  color: #fff;
  background-color: #1B459C;
}
.icrowdhouse .incomes-management .incomes-table-panel .btn-incomes.active {
  background-color: #1B459C;
  color: white;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .dataTables_scrollHead {
  border-bottom: solid 1px #858585 !important;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .dataTables_scrollBody {
  margin-top: 0.313rem;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table .table-column, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table .table-column, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table .total-row, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table .total-row, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table .total-row td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table .total-row td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table .total-row td {
  border-bottom: solid 0.313rem white !important;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table td.date-cell, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table td.date-cell, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table td.date-cell {
  text-align: center;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table .category-number, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table .category-number, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table .category-number {
  text-align: left;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table .amount-cell, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table .amount-cell, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table .amount-cell {
  text-align: right;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table .thead-blue th, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table .thead-blue th, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table .thead-blue th:not(.blank-header), .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table .thead-blue th:not(.blank-header), .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody tr td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody tr td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody tr td .editable:hover, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody tr td .editable:hover, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody tr td .editable:hover {
  background-color: #D1DAEB !important;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody tr td .editable input, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody tr td .editable input, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody tr td .editable input {
  border: solid 1px #A4B5D7 !important;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody tr:hover, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody tr:hover, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody .data-row, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody .category-row, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody .data-row, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody .category-row, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody .data-row, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody .category-row {
  cursor: pointer;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody .data-row.unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody .category-row.unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody .data-row.unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody .category-row.unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody .data-row.unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody .category-row.unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody .data-row.temp-unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody .category-row.temp-unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody .data-row.temp-unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody .category-row.temp-unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody .data-row.temp-unpair td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody .category-row.temp-unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-table tbody .dtrg-group td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-monthly-table tbody .dtrg-group td, .icrowdhouse .incomes-management .incomes-table-panel .dataTables_wrapper .incomes-management-yearly-table tbody .dtrg-group td {
  padding: 0.313rem 1rem;
}
.icrowdhouse .project-state-condition .borderer-container {
  border-radius: 4px;
  border: solid 1px #eaeaea;
  padding: 16px;
}
.icrowdhouse .project-state-condition .share-capital-debt-panel {
  width: 100%;
  height: 100% !important;
}
.icrowdhouse .project-state-condition .share-capital-debt-panel .progress-container .progress-originator {
  background-color: #496ab0;
}
.icrowdhouse .project-state-condition .share-capital-debt-panel .progress-container .progress-accredited, .icrowdhouse .project-state-condition .share-capital-debt-panel .progress-container .progress-indebtness {
  background-color: #f8a14b;
}
.icrowdhouse .project-state-condition .share-capital-debt-panel .progress-container .progress-noaccredited, .icrowdhouse .project-state-condition .share-capital-debt-panel .progress-container .progress-capital {
  background-color: #359d9d;
}
.icrowdhouse .project-state-condition .activities-panel:not(.panel-fullscreen) .activities-panel-container {
  max-height: 384px;
  overflow: auto;
}
.icrowdhouse .project-state-condition #project-status-panel-wrapper .panel {
  width: 100%;
}
.icrowdhouse .project-state-condition .number-color-tag-row {
  margin-bottom: 0.25rem;
}
.icrowdhouse .project-state-condition .number-color-tag {
  color: #fff;
  margin-right: 0.25rem;
  padding: 0px 4px;
  border-radius: 5px;
}
.icrowdhouse .project-state-condition .color-1 {
  background-color: #496ab0;
}
.icrowdhouse .project-state-condition .color-2 {
  background-color: #768fc4;
}
.icrowdhouse .project-state-condition .color-3 {
  background-color: #359d9d;
}
.icrowdhouse .project-state-condition .color-4 {
  background-color: #adadad;
}
.icrowdhouse .project-state-condition .color-5 {
  background-color: #67b5b5;
}
.icrowdhouse .project-state-condition .color-6 {
  background-color: #9acece;
}
.icrowdhouse .project-state-condition .boardrooms-panel, .icrowdhouse .project-state-condition .archive-panel, .icrowdhouse .project-state-condition .last-news-panel {
  font-size: 0.75rem;
}
.icrowdhouse .project-state-condition .boardrooms-panel .filter-buttons, .icrowdhouse .project-state-condition .archive-panel .filter-buttons, .icrowdhouse .project-state-condition .last-news-panel .filter-buttons {
  padding-left: 5rem;
}
.icrowdhouse .project-state-condition .boardrooms-panel .project-status-bubble, .icrowdhouse .project-state-condition .archive-panel .project-status-bubble, .icrowdhouse .project-state-condition .last-news-panel .project-status-bubble {
  margin-left: 5px;
  padding: 1px 8px;
}
.icrowdhouse .project-state-condition .boardrooms-panel .project-status-bubble.fit-content, .icrowdhouse .project-state-condition .archive-panel .project-status-bubble.fit-content, .icrowdhouse .project-state-condition .last-news-panel .project-status-bubble.fit-content {
  width: fit-content;
}
.icrowdhouse .project-state-condition .boardrooms-panel .btn-boardrooms, .icrowdhouse .project-state-condition .boardrooms-panel .btn-archive, .icrowdhouse .project-state-condition .boardrooms-panel .btn-last-news, .icrowdhouse .project-state-condition .archive-panel .btn-boardrooms, .icrowdhouse .project-state-condition .archive-panel .btn-archive, .icrowdhouse .project-state-condition .archive-panel .btn-last-news, .icrowdhouse .project-state-condition .last-news-panel .btn-boardrooms, .icrowdhouse .project-state-condition .last-news-panel .btn-archive, .icrowdhouse .project-state-condition .last-news-panel .btn-last-news {
  font-family: 'Muli';
  font-size: 0.75rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: 0.15px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #1B459C;
  color: #1B459C;
  background-color: white;
  padding: 0.1rem 1.125rem;
}
.icrowdhouse .project-state-condition .boardrooms-panel .btn-boardrooms:hover, .icrowdhouse .project-state-condition .boardrooms-panel .btn-archive:hover, .icrowdhouse .project-state-condition .boardrooms-panel .btn-last-news:hover, .icrowdhouse .project-state-condition .archive-panel .btn-boardrooms:hover, .icrowdhouse .project-state-condition .archive-panel .btn-archive:hover, .icrowdhouse .project-state-condition .archive-panel .btn-last-news:hover, .icrowdhouse .project-state-condition .last-news-panel .btn-boardrooms:hover, .icrowdhouse .project-state-condition .last-news-panel .btn-archive:hover, .icrowdhouse .project-state-condition .last-news-panel .btn-last-news:hover {
  color: #fff;
  background-color: #1B459C;
}
.icrowdhouse .project-state-condition .boardrooms-panel .btn-boardrooms.active, .icrowdhouse .project-state-condition .boardrooms-panel .btn-archive.active, .icrowdhouse .project-state-condition .boardrooms-panel .btn-last-news.active, .icrowdhouse .project-state-condition .archive-panel .btn-boardrooms.active, .icrowdhouse .project-state-condition .archive-panel .btn-archive.active, .icrowdhouse .project-state-condition .archive-panel .btn-last-news.active, .icrowdhouse .project-state-condition .last-news-panel .btn-boardrooms.active, .icrowdhouse .project-state-condition .last-news-panel .btn-archive.active, .icrowdhouse .project-state-condition .last-news-panel .btn-last-news.active {
  background-color: #1B459C;
  color: white;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .dataTables_scrollHead, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .dataTables_scrollHead, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .dataTables_scrollHead {
  border-bottom: solid 1px #858585 !important;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .dataTables_scrollBody, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .dataTables_scrollBody, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .dataTables_scrollBody {
  margin-top: 0.313rem;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table .table-column, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table .table-column, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table .table-column, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table .table-column, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table .table-column, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table .table-column, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table .table-column, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table .table-column, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table .total-row, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table .total-row, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table .total-row, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table .total-row, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table .total-row, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table .total-row, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table .total-row, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table .total-row, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table td.date-cell, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table td.date-cell, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table td.date-cell, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table td.date-cell, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table td.date-cell, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table td.date-cell, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table td.date-cell, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table td.date-cell, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table td.date-cell {
  text-align: center;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table .category-number, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table .category-number, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table .category-number, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table .category-number, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table .category-number, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table .category-number, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table .category-number, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table .category-number, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table .category-number {
  text-align: center;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table .amount-cell, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table .amount-cell, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table .amount-cell, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table .amount-cell, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table .amount-cell, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table .amount-cell, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table .amount-cell, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table .amount-cell, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table .amount-cell {
  text-align: right;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table .thead-blue th, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table .thead-blue th, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table .thead-blue th, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table .thead-blue th, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table .thead-blue th, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table .thead-blue th, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table .thead-blue th, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table .thead-blue th, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table .thead-blue th:not(.blank-header), .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody tr td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody tr td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody tr td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody tr td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody tr td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody tr td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody tr td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody tr td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
  max-height: 4rem;
  overflow: hidden;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody tr:hover, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody tr:hover, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody tr:hover, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody tr:hover, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody tr:hover, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody tr:hover, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody tr:hover, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody tr:hover, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody tr.empty, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody tr.empty, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody tr.empty, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody tr.empty, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody tr.empty, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody tr.empty, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody tr.empty, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody tr.empty, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody tr.empty {
  background-color: white  !important;
  height: 1rem;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody tr.empty:hover, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody tr.empty:hover {
  box-shadow: unset;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody .category-row, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody .category-row, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody .category-row, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody .category-row, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody .category-row, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody .category-row, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody .category-row, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody .category-row, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody .category-row {
  cursor: pointer;
  font-weight: bold;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody .category-row.unpair td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody .category-row.unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .boardrooms-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .archive-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .boardrooms-panel .dataTables_wrapper .last-news-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .boardrooms-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .archive-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .archive-panel .dataTables_wrapper .last-news-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .boardrooms-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .archive-table tbody .dtrg-group td, .icrowdhouse .project-state-condition .last-news-panel .dataTables_wrapper .last-news-table tbody .dtrg-group td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.icrowdhouse .project-state-condition .boardrooms-panel .boardrooms-table-panel-header, .icrowdhouse .project-state-condition .boardrooms-panel .archive-table-panel-header, .icrowdhouse .project-state-condition .boardrooms-panel .last-news-table-panel-header, .icrowdhouse .project-state-condition .archive-panel .boardrooms-table-panel-header, .icrowdhouse .project-state-condition .archive-panel .archive-table-panel-header, .icrowdhouse .project-state-condition .archive-panel .last-news-table-panel-header, .icrowdhouse .project-state-condition .last-news-panel .boardrooms-table-panel-header, .icrowdhouse .project-state-condition .last-news-panel .archive-table-panel-header, .icrowdhouse .project-state-condition .last-news-panel .last-news-table-panel-header {
  display: flex;
  width: 100%;
  height: 4rem;
  background-color: #f8fafb;
  align-items: flex-end;
}
.icrowdhouse .project-state-condition .boardrooms-panel .document-actions, .icrowdhouse .project-state-condition .archive-panel .document-actions, .icrowdhouse .project-state-condition .last-news-panel .document-actions {
  display: flex;
  justify-content: space-evenly;
}
.icrowdhouse .project-state-condition .boardrooms-panel .document-actions .show, .icrowdhouse .project-state-condition .archive-panel .document-actions .show, .icrowdhouse .project-state-condition .last-news-panel .document-actions .show {
  cursor: pointer;
  color: #f8cd51;
}
.icrowdhouse .project-state-condition .boardrooms-panel .document-actions .show:hover, .icrowdhouse .project-state-condition .archive-panel .document-actions .show:hover, .icrowdhouse .project-state-condition .last-news-panel .document-actions .show:hover {
  color: #fbe197;
}
.icrowdhouse .result .results-table-panel {
  font-size: 0.75rem;
}
.icrowdhouse .result .results-table-panel .filter-buttons {
  padding-left: 5rem;
}
.icrowdhouse .result .results-table-panel .nav-tabs-clean .nav-item .nav-link:hover {
  color: #434D7A;
}
.icrowdhouse .result .results-table-panel .nav-tabs-clean .nav-item .nav-link.active {
  border-bottom: 1px solid #434D7A;
  color: #434D7A;
}
@media (min-width: 992px) {
  .icrowdhouse .result .results-table-panel .results-progress-container {
    padding-right: 0.5rem  !important;
    padding-left: 2rem  !important;
  }
}
.icrowdhouse .result .results-table-panel .results-progress-container .progress-benefits {
  background-color: #359d9d;
}
.icrowdhouse .result .results-table-panel .results-progress-container .progress-loss {
  background-color: #F8A14B;
}
.icrowdhouse .result .results-table-panel .results-progress-container .progress-costs {
  background-color: #FAB878;
}
.icrowdhouse .result .results-table-panel .results-progress-container .progress-revenue {
  background-color: #67b5b5;
}
.icrowdhouse .result .results-table-panel .btn-results {
  font-family: 'Muli';
  font-size: 0.75rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: 0.15px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #1B459C;
  color: #1B459C;
  background-color: white;
  padding: 0.1rem 1.125rem;
}
.icrowdhouse .result .results-table-panel .btn-results:hover {
  color: #fff;
  background-color: #1B459C;
}
.icrowdhouse .result .results-table-panel .btn-results.active {
  background-color: #1B459C;
  color: white;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .dataTables_scrollHead {
  border-bottom: solid 1px #858585 !important;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .dataTables_scrollBody {
  margin-top: 0.313rem;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table td.date-cell {
  text-align: center;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table .category-number {
  text-align: center;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table .amount-cell {
  text-align: right;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody tr.empty {
  background-color: white  !important;
  height: 1rem;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody tr.empty:hover {
  box-shadow: unset;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody .category-row {
  cursor: pointer;
  font-weight: bold;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody .category-row.unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody .category-row.temp-unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .result .results-table-panel .dataTables_wrapper .result-management-table tbody .dtrg-group td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.icrowdhouse .portfolio-status .table-container .dataTables_wrapper .dataTables_scroll .table {
  width: 100% !important;
}
.icrowdhouse .portfolio-status .number-color-tag-row {
  margin-bottom: 0.25rem;
}
.icrowdhouse .portfolio-status .number-color-tag {
  color: #fff;
  margin-right: 0.25rem;
  padding: 0px 4px;
  border-radius: 5px;
}
.icrowdhouse .portfolio-status .color-1 {
  background-color: #496ab0;
}
.icrowdhouse .portfolio-status .color-2 {
  background-color: #768fc4;
}
.icrowdhouse .portfolio-status .color-3 {
  background-color: #359d9d;
}
.icrowdhouse .portfolio-status .color-4 {
  background-color: #adadad;
}
.icrowdhouse .portfolio-status .color-5 {
  background-color: #67b5b5;
}
.icrowdhouse .portfolio-status .color-6 {
  background-color: #9acece;
}
.icrowdhouse .portfolio-status .info-message {
  background-color: #ebf6f6;
}
.icrowdhouse .portfolio-status .info-message .info-message-stripe {
  width: 0.5rem;
  margin-right: 0.5rem;
  background-color: #67b5b5;
  align-self: normal !important;
}
.icrowdhouse .portfolio-status .projects-status-panel .projects-status-table {
  border-spacing: 0.6rem;
  border-collapse: initial;
}
.icrowdhouse .portfolio-status .projects-status-panel .projects-status-table .table-header {
  background: none !important;
}
.icrowdhouse .portfolio-status .projects-status-panel .projects-status-table .project-cell {
  min-width: 80px;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .filter-checks .custom-checkbox:first-child {
  padding-right: 50px;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .filter-checks .custom-checkbox-input {
  position: inherit;
  left: 0;
  z-index: -1;
  width: auto;
  height: auto;
  padding-right: 300px;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .projects-summary-table {
  width: 100% !important;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .projects-summary-table thead tr th:first-child {
  background-color: #E3F0FA;
  opacity: 1;
  position: sticky;
  left: 0;
  z-index: 948 !important;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .projects-summary-table tbody tr td:first-child {
  background-color: #FAF9FC;
  opacity: 1;
  position: sticky;
  left: 0;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .projects-summary-table tbody td {
  padding: 0.5rem;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
  z-index: 1;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .actions-cell {
  min-width: 20px;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .date-cell {
  min-width: 80px;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .status-cell {
  min-width: 100px;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .footer-cell {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .portfolio-status .projects-summary-panel .table-container .dataTables_wrapper .dataTables_scroll .total-row td {
  border-bottom: solid 0.313rem white !important;
}
.icrowdhouse .portfolio-status .meetings-panel:not(.panel-fullscreen) .meetings-panel-container {
  max-height: 384px;
  overflow: auto;
}
.icrowdhouse .portfolio-status .meetings-panel .meetings-table .table-cell {
  min-width: 108px;
}
.icrowdhouse .portfolio-status .meetings-panel .meetings-table td.date-cell {
  text-align: center;
  min-width: 65px;
}
.icrowdhouse .portfolio-status .meetings-panel .meetings-table .date-cell {
  min-width: 65px;
}
.icrowdhouse .portfolio-status .meetings-panel .meetings-table .action-cell {
  min-width: 30px;
}
.icrowdhouse .portfolio-status .meetings-panel .meetings-table .action-cell .meeting-actions .show-meeting {
  color: #028484;
  cursor: pointer;
}
.icrowdhouse .portfolio-status .files-panel:not(.panel-fullscreen) .files-panel-container {
  max-height: 384px;
  overflow: auto;
}
.icrowdhouse .portfolio-status .files-panel .documents-table td.date-cell {
  text-align: center;
  min-width: 65px;
}
.icrowdhouse .portfolio-status .files-panel .documents-table .date-cell {
  min-width: 65px;
}
.icrowdhouse .portfolio-status .files-panel .documents-table .type-cell {
  min-width: 30px;
}
.icrowdhouse .portfolio-status .files-panel .documents-table .label-cell {
  min-width: 30px;
}
.icrowdhouse .portfolio-status .news-panel:not(.panel-fullscreen) .news-panel-container {
  max-height: 384px;
  overflow: scroll;
}
.icrowdhouse .portfolio-status .news-panel .news-table td.date-cell {
  text-align: center;
  min-width: 65px;
}
.icrowdhouse .portfolio-status .news-panel .news-table .date-cell {
  min-width: 65px;
}
.icrowdhouse .portfolio-status .news-panel .news-table .type-cell {
  min-width: 30px;
}
.icrowdhouse .portfolio-status .news-panel .news-table .label-cell {
  min-width: 30px;
}
.icrowdhouse .portfolio-status .news-panel .news-table .action-cell {
  vertical-align: middle;
  border-top: none;
}
.icrowdhouse .portfolio-status .activities-panel:not(.panel-fullscreen) .activities-panel-container {
  max-height: 384px;
  overflow: auto;
}
.icrowdhouse .portfolio-status .activities-panel .activity-list {
  margin: 29px 17px 0px 17px;
}
.icrowdhouse .portfolio-status .activities-panel .activity-list .load-data-info {
  align-content: center;
  justify-content: center;
  display: flex;
  font-size: 14px;
  color: #028484;
  font-weight: bold;
  text-align: center;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .filter-checks .custom-checkbox:first-child {
  padding-right: 50px;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .filter-checks .custom-checkbox-input {
  position: inherit;
  left: 0;
  z-index: -1;
  width: auto;
  height: auto;
  padding-right: 300px;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .statistics-table {
  width: 100% !important;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .statistics-table thead tr th:first-child {
  background-color: #E3F0FA;
  opacity: 1;
  position: sticky;
  left: 0;
  z-index: 948 !important;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .statistics-table tbody tr td:first-child {
  background-color: #FAF9FC;
  opacity: 1;
  position: sticky;
  left: 0;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
  z-index: 1;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .profile-cell {
  min-width: 80px;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .project-cell {
  min-width: 80px;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .date-cell {
  min-width: 80px;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .status-cell {
  min-width: 100px;
}
.icrowdhouse .statistics-page .table-container .dataTables_wrapper .dataTables_scroll .footer-cell {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel {
  width: 100% !important;
  height: 100% !important;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .info-message {
  background-color: #ebf6f6;
  height: 38px;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .info-message .info-message-stripe {
  width: 0.5rem;
  margin-right: 0.5rem;
  background-color: #67b5b5;
  align-self: normal !important;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .progress-container .progress-originator {
  background-color: #496ab0;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .progress-container .progress-accredited, .icrowdhouse .share-capital-debt .share-capital-debt-panel .progress-container .progress-indebtness {
  background-color: #f8a14b;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .progress-container .progress-noaccredited, .icrowdhouse .share-capital-debt .share-capital-debt-panel .progress-container .progress-capital {
  background-color: #359d9d;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .table-container .dataTables_wrapper .dataTables_scroll .table {
  width: 100% !important;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .table-container .capital-debt-table .value-cell {
  min-width: 60px;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .table-container .capital-debt-table .term-months-cell {
  min-width: 40px;
}
.icrowdhouse .share-capital-debt .share-capital-debt-panel .table-container .capital-debt-table .interest-cell {
  min-width: 30px;
}
.icrowdhouse .color-blue-100 {
  color: #1B459C;
}
.icrowdhouse .add-debt-input {
  width: 120px;
}
.icrowdhouse .cap-table-composition-table .table-column, .icrowdhouse .indebtness-composition-table .table-column {
  vertical-align: middle !important;
}
.icrowdhouse .cap-table-composition-table .total-row, .icrowdhouse .indebtness-composition-table .total-row {
  background-color: #E8ECF5;
  font-weight: bold;
  pointer-events: none;
}
.icrowdhouse .cap-table-composition-table .user-row, .icrowdhouse .indebtness-composition-table .user-row {
  background-color: #D1DAEB;
  font-weight: bold;
}
.icrowdhouse .cap-table-composition-table td.date-cell, .icrowdhouse .indebtness-composition-table td.date-cell {
  text-align: center;
}
.icrowdhouse .cap-table-composition-table .category-number, .icrowdhouse .indebtness-composition-table .category-number {
  text-align: center;
}
.icrowdhouse .cap-table-composition-table .amount-cell, .icrowdhouse .indebtness-composition-table .amount-cell {
  text-align: right;
}
.icrowdhouse .cap-table-composition-table .thead-blue, .icrowdhouse .indebtness-composition-table .thead-blue {
  border-bottom: solid 1px #858585 !important;
}
.icrowdhouse .cap-table-composition-table .thead-blue th, .icrowdhouse .indebtness-composition-table .thead-blue th {
  border: none;
  padding: 0.313rem 1rem;
}
.icrowdhouse .cap-table-composition-table .thead-blue th:not(.blank-header), .icrowdhouse .indebtness-composition-table .thead-blue th:not(.blank-header) {
  background-color: white;
  color: #333333;
  font-weight: bold;
}
.icrowdhouse .cap-table-composition-table tbody tr td, .icrowdhouse .indebtness-composition-table tbody tr td {
  border: none;
  vertical-align: middle;
  font-size: 0.75rem;
  padding: 0.313rem 1rem;
}
.icrowdhouse .cap-table-composition-table tbody tr:hover, .icrowdhouse .indebtness-composition-table tbody tr:hover {
  z-index: 8;
  position: relative;
}
.icrowdhouse .cap-table-composition-table tbody tr.empty, .icrowdhouse .indebtness-composition-table tbody tr.empty {
  background-color: white  !important;
  height: 1rem;
}
.icrowdhouse .cap-table-composition-table tbody tr.empty:hover, .icrowdhouse .indebtness-composition-table tbody tr.empty:hover {
  box-shadow: unset;
}
.icrowdhouse .cap-table-composition-table tbody tr.dtrg-group.dtrg-level-0:hover td, .icrowdhouse .indebtness-composition-table tbody tr.dtrg-group.dtrg-level-0:hover td {
  font-weight: bold;
}
.icrowdhouse .cap-table-composition-table tbody tr.dtrg-group.dtrg-level-0 td, .icrowdhouse .indebtness-composition-table tbody tr.dtrg-group.dtrg-level-0 td {
  font-weight: normal;
}
.icrowdhouse .cap-table-composition-table tbody .data-row, .icrowdhouse .cap-table-composition-table tbody .category-row, .icrowdhouse .indebtness-composition-table tbody .data-row, .icrowdhouse .indebtness-composition-table tbody .category-row {
  cursor: pointer;
}
.icrowdhouse .cap-table-composition-table tbody .data-row.unpair td, .icrowdhouse .cap-table-composition-table tbody .category-row.unpair td, .icrowdhouse .indebtness-composition-table tbody .data-row.unpair td, .icrowdhouse .indebtness-composition-table tbody .category-row.unpair td {
  background-color: #f8fafb !important;
}
.icrowdhouse .timeline-project {
  font-family: 'Muli';
}
.icrowdhouse .timeline-project .load-data-info {
  align-content: center;
  justify-content: center;
  display: flex;
  font-size: 14px;
  color: #028484;
  font-weight: bold;
  text-align: center;
}
.icrowdhouse .boardrooms .boardrooms-panel .panel-container .panel-content {
  padding: 0;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container {
  width: 100%;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container .dataTables_wrapper .dataTables_scroll .boardrooms-table {
  width: 100% !important;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container .dataTables_wrapper .dataTables_scroll .boardrooms-table thead tr th:nth-child(-n+2) {
  background-color: #E3F0FA;
  opacity: 1;
  position: sticky;
  left: 0;
  z-index: 948 !important;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container .dataTables_wrapper .dataTables_scroll .boardrooms-table tbody tr td:nth-child(-n+2) {
  background-color: #FAF9FC;
  opacity: 1;
  position: sticky;
  left: 0;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container .dataTables_wrapper .dataTables_scroll .actions-cell {
  min-width: 20px;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container .dataTables_wrapper .dataTables_scroll td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container .dataTables_wrapper .dataTables_scroll .date-cell {
  min-width: 80px;
}
.icrowdhouse .boardrooms .boardrooms-panel .table-container .dataTables_wrapper .dataTables_scroll .status-cell {
  min-width: 100px;
}
.icrowdhouse .boardrooms .boardrooms-panel .toolbar {
  margin-right: 5px;
  margin-left: 5px;
}
.icrowdhouse .boardrooms .boardrooms-panel .toolbar .item {
  margin-top: 24px;
  margin-bottom: 24px;
}
.icrowdhouse .boardrooms .boardrooms-panel .toolbar .item-button {
  text-align: right;
}
@media (max-width: 767px) {
  .icrowdhouse .boardrooms .boardrooms-panel .toolbar .item {
    margin-top: 12px;
    margin-bottom: 12px;
  }
  .icrowdhouse .boardrooms .boardrooms-panel .toolbar .item-button {
    margin-bottom: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .icrowdhouse .boardrooms .boardrooms-panel .toolbar .item-project {
    order: 2;
  }
  .icrowdhouse .boardrooms .boardrooms-panel .toolbar .item-button {
    order: 1;
  }
}
.icrowdhouse .boardrooms .boardrooms-panel .boardroom-actions {
  display: flex;
  justify-content: space-evenly;
}
.icrowdhouse .boardrooms .boardrooms-panel .boardroom-actions .show {
  cursor: pointer;
  color: #028484;
}
.icrowdhouse .boardrooms .boardrooms-panel .boardroom-actions .show:hover {
  color: #67b5b5;
}
.icrowdhouse .boardroom .boardroom-panel .panel-container .panel-content {
  padding: 0;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel:not(.panel-fullscreen) .files-panel-container {
  max-height: 500px;
  overflow: auto;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container {
  width: 100%;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container .dataTables_wrapper .dataTables_scroll .boardroom-files-table {
  width: 100% !important;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container .dataTables_wrapper .dataTables_scroll .actions-cell {
  min-width: 20px;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container .dataTables_wrapper .dataTables_scroll td.date-cell {
  text-align: center;
  min-width: 80px;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container .dataTables_wrapper .dataTables_scroll .date-cell {
  min-width: 80px;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container .boardroom-actions {
  display: flex;
  justify-content: space-evenly;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container .boardroom-actions .show {
  cursor: pointer;
  color: #028484;
}
.icrowdhouse .boardroom .boardroom-panel .files-panel .table-container .boardroom-actions .show:hover {
  color: #67b5b5;
}
.icrowdhouse .boardroom .boardroom-panel .polls-panel .polls-header {
  background-color: #e3f0fa;
  margin: auto;
  height: 46px;
  align-content: center;
}
.icrowdhouse .boardroom .boardroom-panel .polls-panel .polls-header .polls-column {
  color: #1B459C;
  font-family: 'Muli';
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.1px;
  padding-top: 0;
  padding-bottom: 0;
}
.icrowdhouse .boardroom .boardroom-panel .polls-panel .poll-container {
  max-height: 300px;
  overflow: auto;
}
.icrowdhouse .boardroom .boardroom-panel .polls-panel .poll-container .polls-form {
  margin: 0;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
@media (max-width: 767px) {
  .icrowdhouse .boardroom .boardroom-panel .polls-panel .poll-container .polls-form .custom-poll-radio {
    padding-right: 0.75rem;
    margin-left: 0.75rem;
    padding-left: 2.25rem;
  }
}
@media (min-width: 768px) {
  .icrowdhouse .boardroom .boardroom-panel .polls-panel .poll-container .polls-form .poll-label::before {
    left: 50%;
    transform: translate(-50%, 0);
  }
  .icrowdhouse .boardroom .boardroom-panel .polls-panel .poll-container .polls-form .poll-label::after {
    left: 50%;
    transform: translate(-50%, 0);
  }
}

html {
  -webkit-tap-highlight-color: transparent;
}

body {
  margin: 0;
  display: block;
  background-color: #fff;
  /*-webkit-text-size-adjust: none;*/
}

body.sceModalShow {
  overflow: hidden;
}

.icrowdhouse.sceTouch .sceTabsSpeedButton .sceNavTabs li {
  padding: .5625rem;
}

.icrowdhouse.sceMenuPopupShow .sceLeftbar {
  display: block;
}

.icrowdhouse.sceMenuPopupShow .sceMainContainer {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
}

.icrowdhouse.sceTouch .sceSceneContainer {
  min-height: 100vh;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.icrowdhouse.sceTouch .sceScene.sceSceneFill .sceBoxBorder, .icrowdhouse .sceScene.sceSceneTest .sceBoxBorder,
.icrowdhouse.sceTouch .sceScene.sceSceneGridCard .sceBoxBorder, .icrowdhouse.sceTouch hr {
  border-color: #dcdcdc;
}

.icrowdhouse.sceTouch .dijitButton.sceTouchMedium .dijitButtonNode {
  padding: .6875rem 1rem;
}

.icrowdhouse.sceTouch .dijitButton.sceTouchIconMedium .dijitButtonNode {
  padding: .5625rem;
}

.icrowdhouse.sceTouch .dijitButton.sceRespClose .dijitButtonNode, .icrowdhouse.sceTouch .dijitButton.sceRespClose.dijitButtonActive .dijitButtonNode,
.icrowdhouse.sceTouch .dijitButton.sceRespClose.dijitButtonHover .dijitButtonNode {
  padding: 5px 8px 7px 8px;
  border: none;
}

.icrowdhouse.sceTouch .dijitButton.sceRespClose .dijitButtonNode .material-icons-outlined {
  font-size: 20px;
}

.icrowdhouse.sceTouch .dijitButton.sceRespClose.dijitButtonActive .dijitButtonNode .material-icons-outlined,
.icrowdhouse.sceTouch .dijitButton.sceRespClose.dijitButtonHover .dijitButtonNode .material-icons-outlined {
  color: #fff;
}

.icrowdhouse.sceTouch .sceLabelValue.sceStars .material-icons-outlined {
  font-size: 24px;
}

.icrowdhouse.sceTouch .sceLabelValue.sceBorderMedium .sceContainer, .icrowdhouse .sceLabelValue .sceContainer.sceContainerProgress {
  padding-top: 4px;
}

.icrowdhouse.sceTouch .sceDropDownButton.sceTouchMedium .dijitButtonNode {
  padding: .6875rem 1rem;
}

.icrowdhouse.sceTouch .sceCheckBox .sceLabelContent {
  margin-left: 22px;
}

.icrowdhouse.sceTouch .dijitCheckBox input {
  width: 18px;
  height: 18px;
}

.icrowdhouse.sceTouch .sceCheckBox .sceCheckBoxIcon .material-icons {
  font-size: 18px;
}

.icrowdhouse.sceTouch .sceRadioButton .sceLabelContent {
  margin-left: 22px;
}

.icrowdhouse.sceTouch .sceRadioButton input {
  width: 18px;
  height: 18px;
}

.icrowdhouse.sceTouch .sceRadioButton .sceRadioIcon .material-icons-outlined {
  font-size: 18px;
}

.icrowdhouse.sceWhite .dijitDialogUnderlay {
  background-color: #f8fafb;
  opacity: 0.8;
}

.icrowdhouse.sceTouch .sceDialogSignature .dijitButtonNode {
  border-color: transparent;
  background-color: transparent;
  color: var(--theme);
  padding: 8px 0;
}

.icrowdhouse.sceTouch .sceDialogSignature .sceButton.dijitButtonDisabled .dijitButtonNode {
  border-color: transparent;
}

.icrowdhouse.sceTouch .sceDialogSignature .submit, .icrowdhouse.sceTouch .sceDialogSignature .reset {
  margin-left: 16px;
}

.icrowdhouse.sceTouch .sceDialogSignature .clear {
  margin-right: 16px;
}

.icrowdhouse.sceTouch .sce2icon .sceBoxIcon .sceBoxResponsive {
  max-width: 160px;
}

.icrowdhouse.sceTouch .scefi-n {
  font-size: 14px;
}

.icrowdhouse.sceTouch .scefi-s {
  font-size: 18px;
}

.icrowdhouse.sceTouch .scefi-m {
  font-size: 24px;
}

.icrowdhouse.sceTouch .scefi-m2 {
  font-size: 28px;
}

.icrowdhouse.sceTouch .scefi-l {
  font-size: 32px;
}

.icrowdhouse.sceTouch .scefi-x {
  font-size: 42px;
}

.icrowdhouse.sceTouch .scefi-b {
  font-size: 52px;
}

@media (min-width: 1280px) {
  .icrowdhouse .sceSceneContainer, .icrowdhouse.sceMenuPopupShow .sceMainContainer {
    position: static;
  }

  .icrowdhouse.sceTouch .sceScene.sceSceneFill .sceBoxBorder, .icrowdhouse .sceScene.sceSceneTest .sceBoxBorder,
  .icrowdhouse.sceTouch .sceScene.sceSceneGridCard .sceBoxBorder, .icrowdhouse.sceTouch hr {
    border-color: #dee2e6;
  }

  .icrowdhouse.sceTouch .sce2icon .sceBoxIcon .sceBoxResponsive {
    max-width: unset;
  }
}
@media (max-width: 1469px) {
  .icrowdhouse.sceMenuOverlayShow .sceMenuOverlay {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.09);
  }
}
@media (min-width: 1470px) {
  .icrowdhouse .sceLeftbar, .icrowdhouse.sceMenuPopupShow .sceLeftbar {
    display: block;
    position: static;
    padding: 0;
    width: 270px;
    overflow: hidden;
  }

  .icrowdhouse .sceTopbar .sceButtonMenu {
    display: none;
  }
}
.page-wrapper .page-sidebar {
  background-color: var(--primary-100);
}
.page-wrapper .page-sidebar .info-card {
  background-color: var(--primary-100);
  height: 114px;
  min-height: 114px;
  padding: 15px;
}
.page-wrapper .page-sidebar .info-card img {
  position: relative;
  display: inline-block;
  width: 3.125rem;
  height: auto;
  -moz-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
}
.page-wrapper .page-sidebar .info-card .info-card-text {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
.page-wrapper .page-sidebar .info-card .info-card-text .companies, .page-wrapper .page-sidebar .info-card .info-card-text .investors {
  font-family: Muli;
  font-size: 12px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.17;
  letter-spacing: 0.15px;
  color: white;
}
.page-wrapper .page-sidebar .info-card .info-card-text .name {
  font-family: Muli;
  font-size: 13px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  text-align: center;
  color: white;
}
.page-wrapper .page-sidebar .nav-footer {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent), linear-gradient(to bottom, var(--primary-100), var(--primary-100));
  border: solid 0 #212529;
  box-shadow: 0 0 28px 0 rgba(0, 0, 0, 0.13);
  z-index: 1;
}
.page-wrapper .page-sidebar .nav-footer .nav-footer-buttons > li > a {
  color: var(--primary-60);
}
.page-wrapper .page-sidebar #nav-tabs-menu .nav-tabs {
  background-color: var(--primary-100);
}
.page-wrapper .page-sidebar #nav-tabs-menu .nav-tabs .single-tab {
  margin-right: 50%;
}
.page-wrapper .page-sidebar #nav-tabs-menu .nav-tabs .nav-item.nav-link {
  border-radius: 4px;
  background-color: var(--primary-80);
  color: var(--primary-40);
  font-family: Muli;
  font-size: 13px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.page-wrapper .page-sidebar #nav-tabs-menu .nav-tabs .nav-item.nav-link.active {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent), linear-gradient(to bottom, var(--primary-100), var(--primary-100));
  border: 1px solid #adadad;
  border-bottom-width: 0;
  border-radius: 4px;
  box-shadow: 0 0 28px 0 rgba(0, 0, 0, 0.13);
  color: white;
  font-family: Muli;
  font-size: 13px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.85;
  letter-spacing: 0.16px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.page-wrapper .page-sidebar .page-logo {
  align-items: center;
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent), linear-gradient(to bottom, var(--primary-100), var(--primary-100));
  display: flex;
  height: 68px;
  justify-content: center;
  width: inherit;
}
.page-wrapper .page-sidebar .page-logo img {
  height: 28px;
  width: 176px;
}
.page-wrapper .page-sidebar .primary-nav {
  display: flex;
  flex-direction: column;
}
.page-wrapper .page-sidebar .tab-content {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent), linear-gradient(to bottom, var(--primary-100), var(--primary-100));
  display: flex;
  flex: 1 1 100%;
}
.page-wrapper .page-sidebar .tab-content .nav-link-text {
  color: var(--primary-40);
  font-family: 'Muli light';
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.1px;
}
.page-wrapper .page-sidebar .tab-content .nav-menu li a > [class*='fa-'] {
  color: var(--primary-60);
}
.page-wrapper .page-sidebar .tab-content .nav-menu li.active > a {
  -webkit-box-shadow: inset 3px 0 0 white;
  box-shadow: inset 3px 0 0 white;
}
.page-wrapper .page-sidebar .tab-content .nav-title {
  color: var(--primary-40);
  font-family: 'Muli light';
  font-size: 11px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 1px;
}
.page-wrapper .page-sidebar .tab-content .tab-pane {
  width: 100%;
}
.page-wrapper .page-sidebar .user-icon {
  align-items: center;
  background-color: rgba(255, 255, 255, 0.15);
  border-radius: 50%;
  box-sizing: border-box;
  color: #fff;
  display: flex;
  font-size: 21px;
  justify-content: center;
  height: 50px;
  width: 50px;
  -moz-border-radius: 50%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.header-icon:not(.btn) > [class*='fa-']:first-child, .header-icon:not(.btn) > .ni:first-child {
  color: var(--primary-100);
}

.page-header {
  z-index: 949;
}
.page-header .app-actions {
  margin-right: 54px;
}
.page-header .dropdown-menu .dropdown-header {
  background-image: linear-gradient(to left, rgba(200, 23, 94, 0.18), transparent), linear-gradient(to bottom, var(--primary-100), var(--primary-100));
}
.page-header .dropdown-menu .dropdown-item {
  font-family: Muli;
}
.page-header .dropdown-menu .dropdown-item.fw-500 {
  font-family: 'Muli bold';
}
.page-header .header-btn {
  background-color: white;
  color: #028484;
}
.page-header .header-btn:hover {
  background-color: #028484;
  color: white;
}
.page-header .header-btn[data-class="mobile-nav-on"] {
  background-color: white;
  background-image: none;
  border-color: gainsboro;
  color: #028484;
}
.page-header .header-btn[data-class="mobile-nav-on"]:hover {
  background-color: #028484;
  background-image: none;
  border-color: gainsboro;
  color: white;
}
.page-header .header-icon {
  cursor: pointer;
}
.page-header .icon {
  cursor: pointer;
  font-size: 21px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: 0.1px;
  height: 21px;
  line-height: 1;
  width: 22px;
}
.page-header .search .input-group {
  max-width: 349px;
  width: 349px;
}
.page-header .search .input-group button {
  background-color: #028484;
}
.page-header .search .input-group button i {
  color: white;
}
.page-header .search .input-group .btn-search-close {
  background-color: #028484;
  border-color: #028484;
  box-shadow: 0 2px 6px 0 #028484;
  -webkit-box-shadow: 0 2px 6px 0 #028484;
}
.page-header .search .input-group .btn-search-close:active, .page-header .search .input-group .btn-search-close:focus {
  -webkit-box-shadow: 0 0 0 0.2rem #028484;
  box-shadow: 0 0 0 0.2rem #028484;
}
.page-header .user-icon {
  align-items: center;
  background-color: #d6d6d6;
  border-radius: 50%;
  box-sizing: border-box;
  color: #fff;
  display: flex;
  font-size: 21px;
  height: 2rem;
  justify-content: center;
  width: 2rem;
  -moz-border-radius: 50%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.page-header .user-icon-inside {
  background-color: rgba(255, 255, 255, 0.15);
  height: 50px;
  width: 50px;
}

.shortcut-menu label.menu-open-button {
  background: var(--primary-100);
}
.shortcut-menu label.menu-open-button:hover {
  opacity: 0.75;
  background-color: var(--primary-100);
}
.shortcut-menu .menu-item {
  background: var(--primary-100);
}
.shortcut-menu .menu-item:hover {
  opacity: 0.75;
  background-color: var(--primary-100);
}

footer#footer {
  background-color: var(--primary-100);
  padding: 2.8rem 3rem;
}
footer#footer .f-title {
  display: block;
  font-family: Muli;
  font-size: 14px;
  font-weight: 800;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0.2px;
  margin: 0 0 1rem;
  color: #d0d2de;
}
footer#footer .f-item {
  display: block;
  font-family: Muli;
  font-size: 13px;
  line-height: 1rem;
  letter-spacing: 0.2px;
  color: #f8fafb;
  margin: 1rem 0;
  text-decoration: none !important;
}
footer#footer .info-container {
  display: flex;
  justify-content: flex-end;
}
footer#footer .rights-container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
footer#footer .rights-container .rights-text {
  color: #e7e8ee;
}
footer#footer .logo {
  height: 2rem;
  object-fit: contain;
}
footer#footer hr {
  border: none;
  border-bottom: 1px solid rgba(231, 232, 238, 0.2);
  margin-bottom: 32px;
}

.daterangepicker .btn-primary {
  background-color: #028484;
  border-color: #028484;
}
.daterangepicker table tr td.active.active {
  background-color: #359d9d;
}
.daterangepicker table tr td.active.active:hover {
  background-color: #028484;
}
.daterangepicker .off.ends.in-range.available {
  background-color: #fbe197;
}
.daterangepicker .in-range.available {
  background-color: #f9d774;
}
.daterangepicker .in-range.available:hover {
  background-color: #f8cd51;
}

.nav-function-hidden:not(.nav-function-top) .page-header [data-class="nav-function-hidden"] {
  background: white;
  border-color: gainsboro !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #028484 !important;
}
.nav-function-hidden:not(.nav-function-top) .page-header [data-class="nav-function-hidden"]:hover {
  background-color: #028484 !important;
  color: white !important;
}

.page-wrapper .page-inner .page-content-wrapper .page-header .header-icon:not(.btn):hover > [class*="fa-"]:only-child {
  color: #333333;
}
.page-wrapper .page-inner .page-content-wrapper .page-header .header-icon:not(.btn):hover > [class*="fa-"]:first-child {
  color: #333333;
}
.page-wrapper .page-inner .page-content-wrapper .page-header .header-icon:not(.btn):hover > .ni {
  color: #333333;
}
.page-wrapper .page-inner .page-content-wrapper .page-header .header-icon:not(.btn):hover > .ni:first-child {
  color: #333333;
}

/*# sourceMappingURL=icrowdhouse.css.map */
