.lyteModal {  background: #fff;  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.4);  position: absolute;  z-index: 10;  opacity: 0;  box-sizing: border-box;  font-family: 'LatoRegular', 'Open Sans', sans-serif;  border-radius: 2px;  border: 1px solid transparent;  transition: transform 0.3s ease, opacity 0.3s ease;}.bodyWrapper {  overflow: hidden;}.modalWrapper {  top: 0;  bottom: 0;  left: 0;  right: 0;  z-index: 1040;  position: fixed;  overflow: auto;}.modalWrapper.noFreeze {  pointer-events: none;}.modalWrapper.noFreeze .lyteModal {  pointer-events: auto;}lyte-modal-header {  font-size: 18px;  color: #111;  font-family: 'LatoBold', 'Open Sans', sans-serif;  padding: 25px 25px 15px;}lyte-modal-content {  padding: 15px 25px;  box-sizing: border-box;  font-size: 15px;  color: #333;}lyte-modal-footer {  padding: 10px 25px 25px;}lyte-modal-header,lyte-modal-content,lyte-modal-footer {  display: block;  box-sizing: border-box;}.modalWrapper.scrollable {  overflow: hidden;}.modalWrapper.scrollable lyte-modal-content {  overflow: auto;}lyte-modal-freeze {  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 5;  background: #000;  display: block;  opacity: 0.4;  transition: opacity ease 0.15s;  transform: translate3d(0, 0, 0);}.lyteModalClose {  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -52px 0px;  width: 13px;  height: 13px;  opacity: 0.5;  cursor: pointer;  position: absolute;  top: 30px;  right: 30px;  display: inline-block;  transform: scale(1.3);  z-index: 5;  outline: none;}.lyteModalClose:hover {  opacity: 1;}lyte-modal-footer.left {  text-align: left;}lyte-modal-footer.center {  text-align: center;}lyte-modal-footer.right {  text-align: right;}lyte-modal-footer lyte-button {  margin-left: 7px;}lyte-modal-footer lyte-button:first-child {  margin-left: 0;}.lyteModalFromLeft,.lyteModalFromRight,.lyteModalFromTop,.lyteModalFromBottom,.lyteModalFadeIn {  opacity: 1;}.lyteModalHeaderDraggable {  cursor: move;  touch-action: none;}.lyteModal.lyteZoom {  transform-origin: center;}/* Make preferred css changes over here. * This will be added to the end of the styles/modal.less file */lyte-table {  display: block;  height: inherit;  font-family: 'LatoRegular', 'Open Sans', sans-serif;}lyte-table-structure {  display: table;  position: relative;  background: #fff;  box-sizing: border-box;}lyte-tr {  display: table-row;}lyte-tr.lyteTableDummyRow {  position: relative;}lyte-col {  display: table-column;}lyte-colgroup {  display: table-column-group;}lyte-thead {  display: table-header-group;}lyte-th {  cursor: default;  background: #f7f7f7;  text-align: left;  color: #333;  font-family: 'LatoBold', 'Open Sans', sans-serif;  font-size: 14px;  outline: none;  padding: 12px 15px;  position: relative;  display: table-cell;  vertical-align: middle;  min-width: 50px;  box-sizing: border-box;  white-space: nowrap;  text-transform: capitalize;}lyte-th.tableRowFixed {  z-index: 6;}.lyteTableFixed {  z-index: 7;  box-shadow: 3px 0 7px -2px rgba(0, 0, 0, 0.2);}lyte-th.tableRowFixed.lyteTableFixed {  z-index: 8;}lyte-th:last-of-type lyte-tablehead-resize {  cursor: default;  position: absolute;  right: 0;  height: 0px;  width: 0;  top: 0;  z-index: 0;  pointer-events: none;}lyte-tbody {  display: table-row-group;}lyte-td {  display: table-cell;  border-bottom: 1px solid #e2e2e2;  vertical-align: middle;  background: #fff;  min-width: 50px;  box-sizing: border-box;  padding: 15px;  font-size: 15px;  white-space: nowrap;  color: #111;  position: relative;}lyte-tfoot {  display: table-footer-group;}lyte-table > .lyteTableScroll {  overflow: auto;  max-width: 100%;  max-height: 100%;  outline: none;}lyte-table.border .lyteTableScroll {  border-bottom: 1px solid #e2e2e2;  border-right: 1px solid #e2e2e2;}lyte-table > .lyteTableScroll > lyte-yield {  display: block;  width: 100%;}lyte-table.border lyte-tbody lyte-tr:last-of-type lyte-td {  border-bottom: 0;}lyte-table.border lyte-thead lyte-tr lyte-td:last-of-type,lyte-table.border lyte-tbody lyte-tr lyte-td:last-of-type {  border-right: 0;}lyte-table.border lyte-th {  border: 1px solid #e2e2e2;  border-bottom: none;  border-right: none;}lyte-table.border lyte-th:last-of-type {  border-right: 0;}lyte-table.border lyte-td {  border: 1px solid #e2e2e2;  border-right: 0;  border-top: 0;}.lyteDualResize lyte-th:last-of-type lyte-tablehead-resize,lyte-tablehead-resize {  cursor: ew-resize;  height: 100%;  width: 21px;  top: 0;  z-index: 9;  right: -12px;  position: absolute;}.lyteDualResize lyte-th:last-of-type lyte-tablehead-resize {  pointer-events: auto;  right: 0;}lyte-tablehead-resize::after {  content: '';  position: absolute;  width: 3px;  height: 100%;  right: 10px;  background: transparent;}.lyteDualResize lyte-th:last-of-type lyte-tablehead-resize::after {  right: 0;}lyte-th[resize="enable"]:hover lyte-tablehead-resize::after {  background: #5ba1e5;  opacity: 0.7;}lyte-th[resize="enable"] lyte-tablehead-resize:hover::after,lyte-th[resize="enable"].resizeSelect lyte-tablehead-resize::after {  background: #5ba1e5;  opacity: 1;}lyte-table.resizing lyte-th[resize="enable"]:not(.resizeSelect):hover lyte-tablehead-resize::after {  background: transparent;}lyte-table-resize {  width: 15px;  height: 15px;  bottom: 0;  cursor: se-resize;  z-index: 10;  right: 0;  position: absolute;}lyte-table-resize:hover {  border-bottom: 2px solid #5ba1e5;  border-right: 2px solid #5ba1e5;}lyte-table-horizontal-resize {  width: 15px;  height: 100%;  bottom: 0;  cursor: col-resize;  z-index: 9;  right: 0;  position: absolute;}lyte-table-horizontal-resize:hover {  border-right: 2px solid #5ba1e5;}lyte-table-vertical-resize {  width: 100%;  height: 15px;  bottom: 0;  cursor: row-resize;  z-index: 9;  right: 0;  position: absolute;}lyte-table-vertical-resize:hover {  border-bottom: 2px solid #5ba1e5;}.lyteTableSortHelper {  font-family: 'LatoBold', 'Open Sans', sans-serif;  font-size: 14px;  position: absolute;  z-index: 10;  background: #fff;  border: 1px solid #5ba1e5;  padding: 12px 15px;  box-sizing: border-box;  cursor: move;}.sortableTable lyte-th {  cursor: move;}lyte-table.lyteStickyTable {  --lyte-table-intersection: 0px;}.lyteStickyTable .lyteFixedColumn {  position: sticky;}.lyteIntersectionDiv {  position: absolute;  width: 1px;  height: 10px;  top: var(--lyte-table-intersection);  opacity: 0;  pointer-events: none;  z-index: -1;}.lyteStickyTable lyte-th {  top: 0;  position: sticky;  z-index: 6;}.lyteStickyTable lyte-th.lyteTableFixed {  z-index: 8;}.lyteTableRightFixed {  box-shadow: -3px 0 7px -2px rgba(0, 0, 0, 0.2);}.lyteStickyTableColumnMoving {  z-index: 10;}lyte-th.lyteStickyTableColumnMoving {  z-index: 15;}.lyteStickyTableColumnSortAnimate {  transform: translateX(0px);  transition: transform 0.2s linear;}/* Make preferred css changes over here. * This will be added to the end of the styles/table.less file */.lyteScrollBar {  overflow: hidden !important;  position: relative !important;  width: 100%;  height: 100%;  outline: none;  box-sizing: border-box;  overflow-anchor: none;  -ms-overflow-style: none;}.lyteScrollContainer {  position: absolute;  border-radius: 4px;  z-index: 1000;}.lyteScrollContainer:hover,.lyteScrollingY > .lyteScrollContainerY,.lyteScrollingX > .lyteScrollContainerX {  background: #eee;  opacity: 0.9;}.lyteScrollingY > .lyteScrollContainerY > .lyteScrollDiv,.lyteScrollingX > .lyteScrollContainerX > .lyteScrollDiv,.lyteScrollContainer .lyteScrollDiv:hover {  background: #999;}.lyteScrollContainer.lyteScrollContainerY {  width: 8px;  top: 0px;  bottom: 0px;  right: 0px;  left: auto;}.lyteScrollContainer.lyteScrollContainerX {  height: 8px;  top: auto;  bottom: 0px;  right: 0px;  left: 0px;}.lyteScrollContainer .lyteScrollDiv {  background: #aaa;  position: relative;  border-radius: 5px;}.lyteScrollContainerY .lyteScrollDiv {  width: 100%;}.lyteScrollContainerX .lyteScrollDiv {  height: 100%;}.lyteScrollContainer.lyteScrollContainerX.top {  top: 0px;  bottom: auto;}.lyteScrollContainer.lyteScrollContainerY.left {  left: 0px;  right: auto;}@supports (-ms-overflow-style: none) {  .lyteScrollBar {    overflow: auto !important;  }}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  .lyteScrollBar {    overflow: auto !important;  }}/* Make preferred css changes over here. * This will be added to the end of the styles/scrollbar.less file */lyte-button {  display: inline-block;}lyte-button button {  border-radius: 2px;  font-size: 15px;  padding: 5px 15px;  font-family: 'LatoRegular', 'Open Sans', sans-serif;  display: inline-block;  box-sizing: border-box;  cursor: pointer;  outline: none;  border-width: 1px;  border-style: solid;}lyte-button button:disabled {  opacity: 0.5;  pointer-events: none;}.lyteDefaultBtn {  background: #fff;  color: #3c3c3c;  border: 1px solid #c4c4c4;}.lyteDefaultBtn:hover {  border: 1px solid #abaaaa;}.lytePrimaryBtn {  background: #5ba1e5;  color: #fff;  border: 1px solid #5ba1e5;}.lytePrimaryBtn:hover {  background: #3c98dd;  color: #fff;  border: 1px solid #3c98dd;}.lyte-button.lyteSecondary {  background: #555;  color: #fff;  border: 1px solid #555;}.lyte-button.lyteSecondary:hover {  background: #474747;  color: #fff;  border: 1px solid #444;}.lyteSuccess {  background: #19bc7d;  color: #fff;  border: 1px solid #19bc7d;}.lyteSuccess:hover {  background: #10ab6f;  border: 1px solid #10ab6f;}.lyteDefaultBtn.lyteSuccess {  background: #fff;  color: #19bc7d;  border: 1px solid #19bc7d;}.lyteDefaultBtn.lyteSuccess:hover {  background: #19bc7d;  color: #fff;  border: 1px solid #19bc7d;}.lyteFailure {  background: #ec4844;  color: #fff;  border: 1px solid #ec4844;}.lyteFailure:hover {  background: #da3e3e;  border: 1px solid #da3e3e;}.lyteDefaultBtn.lyteFailure {  background: #fff;  color: #ec4844;  border: 1px solid #ec4844;}.lyteDefaultBtn.lyteFailure:hover {  background: #ec4844;  color: #fff;  border: 1px solid #ec4844;}.lyteLg {  padding: 7px 20px;  font-size: 15px;}.lyteSm {  padding: 3px 10px;  font-size: 13px;}.lyteExsm {  padding: 2px 8px;  font-size: 12px;}/* Make preferred css changes over here. * This will be added to the end of the styles/button.less file */lyte-radiobutton {  color: #333;  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 14px;  display: inline-block;  position: relative;}lyte-radiobutton label {  cursor: pointer;}lyte-radiobutton.lyteRadioDisabled label {  cursor: not-allowed;}lyte-radiobutton input[type="radio"] {  position: absolute;  opacity: 0;}.lyteRadioLayer {  width: 15px;  height: 15px;  border: 1px solid #aaa;  border-radius: 50%;  display: inline-block;  margin-right: 7px;  vertical-align: middle;  background: #fff;  position: relative;}.lyteRadioLayer .lyteRadioCheck {  width: 9px;  height: 9px;  border-radius: 50%;  position: absolute;  top: calc(50% - 4.5px);  left: calc(50% - 4.5px);  background: #555;  transform: scale(0);  transition: transform 0.2s ease;}.lyteRadioDisabled input[type="radio"]:checked + .lyteRadioLayer,lyte-radiobutton label:hover .lyteRadioLayer,lyte-radiobutton input[type="radio"]:focus + .lyteRadioLayer,lyte-radiobutton input[type="radio"]:active + .lyteRadioLayer,lyte-radiobutton input[type="radio"]:checked + .lyteRadioLayer {  border: 1px solid #555;}lyte-radiobutton input[type="radio"]:focus + .lyteRadioLayer {  box-shadow: 0 0 4px 0 #555;}lyte-radiobutton input[type="radio"]:checked + .lyteRadioLayer .lyteRadioCheck {  transform: scale(1);}.lyteRadioLabel {  display: inline-block;  vertical-align: middle;}lyte-radiobutton input[type="radio"]:focus ~ .lyteRadioLabel,lyte-radiobutton label:hover .lyteRadioLabel {  color: #111;}lyte-radiobutton .lytePrimary .lyteRadioLayer .lyteRadioCheck {  background: #5ba1e5;}lyte-radiobutton label.lytePrimary:hover .lyteRadioLayer,lyte-radiobutton .lytePrimary input[type="radio"]:focus + .lyteRadioLayer,lyte-radiobutton .lytePrimary input[type="radio"]:active + .lyteRadioLayer,lyte-radiobutton .lytePrimary input[type="radio"]:checked + .lyteRadioLayer {  border: 1px solid #5ba1e5;}lyte-radiobutton .lytePrimary input[type="radio"]:focus + .lyteRadioLayer {  box-shadow: 0 0 4px 0 #5ba1e5;}lyte-radiobutton .lyteSecondary .lyteRadioLayer .lyteRadioCheck {  background: #72C98A;}lyte-radiobutton label.lyteSecondary:hover .lyteRadioLayer,lyte-radiobutton .lyteSecondary input[type="radio"]:focus + .lyteRadioLayer,lyte-radiobutton .lyteSecondary input[type="radio"]:active + .lyteRadioLayer,lyte-radiobutton .lyteSecondary input[type="radio"]:checked + .lyteRadioLayer {  border: 1px solid #72C98A;}lyte-radiobutton .lyteSecondary input[type="radio"]:focus + .lyteRadioLayer {  box-shadow: 0 0 4px 0 #72C98A;}.lyteRadioSwitch {  display: inline-block;  vertical-align: middle;  position: relative;  width: 28px;  height: 16px;  border-radius: 20px;  background: #d3d3d3;}.lyteRadioSwitch .on-btn {  display: inline-block;  position: absolute;  width: 12px;  height: 12px;  background: #fff;  border-radius: 50%;  left: 2px;  top: calc(50% - 6px);  right: auto;  transition: left 200ms ease;}lyte-radiobutton .on-off-sw:focus + .lyteRadioSwitch {  box-shadow: 0 0 3px 1px #d3d3d3;}.on-off-sw:checked + .lyteRadioSwitch {  background: #5ba1e5;}lyte-radiobutton .on-off-sw:checked:focus + .lyteRadioSwitch {  box-shadow: 0 0 3px 1px #5ba1e5;}lyte-radiobutton .on-off-sw:checked + .lyteRadioSwitch .on-btn {  left: 14px;}.lyteRadioSliderLabel {  box-sizing: border-box;  cursor: pointer;  position: relative;}.lyteRadioSlider {  position: relative;  display: inline-block;  height: 1.4rem;}.lyteRadioSlider::before {  content: '';  position: absolute;  display: inline-block;  z-index: 1;  width: 1.4rem;  height: 1.4rem;  background: #fff;  box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;  border-radius: 50%;  left: 0;  transition: left 200ms ease;}input[type="radio"]:checked + .lyteRadioSlider::before {  left: 2.25rem;}.lyteRadioSlider::after {  content: '';  position: absolute;  display: inline-block;  z-index: 0;  width: 3.5rem;  height: 0.2rem;  top: 0.6rem;  left: 0;  background: #b5b1b1;}input[type="radio"]:checked + .lyteRadioSlider::after {  background: #000;}.lyteRadioSliderText {  padding-left: 4.25rem;  vertical-align: middle;}.lyteRadioDisabled .lyteRadioSlider::after,.lyteRadioDisabled .lyteRadioSwitch,.lyteRadioDisabled .lyteRadioLayer {  opacity: 0.5;}.lyteRadioDisabled .lyteRadioSlider::before {  opacity: 0.8;  background: #f5f5f5;}.lyteRadioDisabled input[type="radio"]:active + .lyteRadioLayer,.lyteRadioDisabled .lytePrimary input[type="radio"]:active + .lyteRadioLayer,.lyteRadioDisabled .lyteSecondary input[type="radio"]:active + .lyteRadioLayer,.lyteRadioDisabled label.lyteSecondary:hover .lyteRadioLayer,.lyteRadioDisabled label.lytePrimary:hover .lyteRadioLayer,.lyteRadioDisabled label:hover .lyteRadioLayer {  border: 1px solid #aaa;}.lyteRadioDisabled label:hover .lyteRadioLabel {  color: #333;}lyte-radiobutton.lyteRadioLabelBiggerCase {  max-width: 100%;}lyte-radiobutton.lyteRadioLabelBiggerCase label {  display: flex;}lyte-radiobutton.lyteRadioLabelBiggerCase .lyteRadioLayer {  flex-shrink: 0;}lyte-radiobutton.lyteRadioLabelBiggerCase .lyteRadioLabel {  overflow: auto;  overflow-wrap: break-word;  white-space: normal;}/* Make preferred css changes over here. * This will be added to the end of the styles/radiobutton.less file */lyte-checkbox {  color: #333;  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 15px;  display: inline-block;  position: relative;}lyte-checkbox label {  display: inline-block;  cursor: pointer;  -ms-user-select: none;  -moz-user-select: none;  -webkit-user-select: none;  user-select: none;}lyte-checkbox input[type="checkbox"] {  position: absolute;  opacity: 0;  z-index: -1;}.lyteCheckBoxDefault::before {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -335px -4px;  width: 14px;  height: 14px;  display: inline-block;  vertical-align: middle;  margin-right: 5px;  border-radius: 2px;}lyte-checkbox input[type="checkbox"]:active + .lyteCheckBoxDefault::before,.lyteCheckBoxDefault:hover::before {  background-position: -359px -4px;}lyte-checkbox input[type="checkbox"]:focus + .lyteCheckBoxDefault::before {  background-position: -359px -4px;  box-shadow: 0 0 3px 1px #5aaaf9;}lyte-checkbox input[type="checkbox"]:disabled + .lyteCheckBoxDefault:hover::before {  background-position: -335px -4px;}lyte-checkbox input[type="checkbox"]:checked:disabled + .lyteCheckBoxDefault:hover::before,lyte-checkbox input[type="checkbox"]:checked + .lyteCheckBoxDefault::before {  background-position: -384px -4px;}.lyteCheckDisabled label {  cursor: not-allowed;}.lyteCheckBoxPrimary::before {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -35px -162px;  width: 14px;  height: 14px;  margin-right: 3px;  display: inline-block;  vertical-align: middle;  border-radius: 2px;}lyte-checkbox input[type="checkbox"]:checked + .lyteCheckBoxPrimary::before {  background-position: -8px -162px;  width: 17px;  margin-right: 0;}lyte-checkbox input[type="checkbox"]:focus + .lyteCheckBoxPrimary::before {  box-shadow: 0 0 3px 1px #b0b0b0;}.lyteCheckBoxPrimary span,.lyteCheckBoxDefault span {  display: inline-block;  vertical-align: middle;  -ms-user-select: auto;  -moz-user-select: auto;  -webkit-user-select: auto;  user-select: auto;}lyte-checkbox:hover span {  color: #111;}lyte-checkbox[lt-prop-disabled="true"]:hover span {  color: #333;}.lyteCheckSwitch {  vertical-align: middle;  width: 28px;  height: 16px;  display: inline-block;  border-radius: 10px;  position: relative;  background: #d3d3d3;}.lyteCheckSwitch .on-btn {  width: 12px;  height: 12px;  background: #fff;  display: inline-block;  border-radius: 50%;  position: absolute;  left: 2px;  top: calc(50% - 6px);  right: auto;  transition: left 200ms ease;}input[type="checkbox"].on-off-sw:checked + .lyteCheckSwitch {  background: #5ba1e5;}input[type="checkbox"].on-off-sw:focus + .lyteCheckSwitch {  box-shadow: 0 0 5px 2px #d3d3d3;}input[type="checkbox"].on-off-sw:checked:focus + .lyteCheckSwitch {  box-shadow: 0 0 5px 2px #5aaaf9;}input[type="checkbox"].on-off-sw:checked + .lyteCheckSwitch .on-btn {  left: 14px;}.lyteCheckSwitch + span {  vertical-align: middle;  display: inline-block;  margin-left: 5px;}.lyteCheckSliderLabel {  box-sizing: border-box;  position: relative;}.lyteCheckSlider {  position: relative;  display: inline-block;  height: 1.4rem;}.lyteCheckSlider::before {  content: '';  display: inline-block;  position: absolute;  z-index: 1;  width: 1.4rem;  height: 1.4rem;  background: #fff;  box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset;  border-radius: 50%;  left: 0;  transition: left 200ms ease;}input[type="checkbox"]:checked + .lyteCheckSlider::before {  left: 2.25rem;}.lyteCheckSlider::after {  content: '';  cursor: pointer;  display: inline-block;  position: absolute;  z-index: 0;  width: 3.5rem;  height: 0.2rem;  background: #b5b1b1;  top: 0.6rem;  left: 0;}input[type="checkbox"]:checked + .lyteCheckSlider::after {  background: #000;}.lyteCheckSliderText {  padding-left: 4.25rem;  vertical-align: middle;}.lyteCheckDisabled .lyteCheckSlider::after,.lyteCheckDisabled .lyteCheckSwitch,.lyteCheckDisabled .lyteCheckBoxDefault::before,.lyteCheckDisabled .lyteCheckBoxPrimary::before {  opacity: 0.5;  cursor: not-allowed;}.lyteCheckDisabled .lyteCheckSlider::before {  background: #f5f5f5;}.lyteCkBoxLabelBiggerCase .lyteCheckbox,.lyteCkBoxLabelBiggerCase {  max-width: 100%;}.lyteCkBoxLabelBiggerCase .lyteCheckBoxDefault,.lyteCkBoxLabelBiggerCase .lyteCheckBoxPrimary {  display: flex;  max-width: 100%;}.lyteCkBoxLabelBiggerCase .lyteCheckBoxDefault::before,.lyteCkBoxLabelBiggerCase .lyteCheckBoxPrimary::before {  flex-shrink: 0;  margin-top: 2px;}.lyteCkBoxLabelBiggerCase .lyteCheckBoxDefault span,.lyteCkBoxLabelBiggerCase .lyteCheckBoxPrimary span {  overflow: auto;  overflow-wrap: break-word;  white-space: normal;  margin-left: 5px;}/* Make preferred css changes over here. * This will be added to the end of the styles/checkbox.less file */.bodyWrapper {  overflow: hidden;}.popoverWrapper {  top: 0;  bottom: 0;  left: 0;  right: 0;  z-index: 1040;  position: fixed;}.popoverWrapper.noFreeze {  pointer-events: none;}.lytePopover {  background: #fff;  border: 1px solid #e0e0e0;  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.1);  position: absolute;  z-index: 1050;  opacity: 0;  border-radius: 3px;  transition: opacity ease 0.4s;  box-sizing: border-box;  font-family: 'LatoRegular', 'Open Sans', sans-serif;}.popoverWrapper.noFreeze .lytePopover {  pointer-events: auto;}.lytePopover.lyteZoom {  transition: transform 0.4s ease, opacity 0.4s ease;  transform: scale(0);}.popoverWrapper.scrollable {  overflow: hidden;}.popoverWrapper.scrollable .lytePopoverContent {  overflow: auto;}.popoverWrapper.scrollable .lytePopover {  max-height: 100%;}lyte-popover-header {  font-family: 'LatoBold', 'Open Sans', sans-serif;  font-size: 16px;  color: #222;}lyte-popover-header,lyte-popover-content,lyte-popover-footer {  display: block;  box-sizing: border-box;}lyte-popover-freeze {  width: 100%;  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 5;  height: auto;  background: #000;  display: block;  opacity: 0;  transition: opacity ease 0.15s;  transform: translate3d(0, 0, 0);}.lytePopoverClose {  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -52px 0px;  width: 13px;  height: 13px;  opacity: 0.5;  cursor: pointer;  position: absolute;  right: 20px;  top: 14px;  display: block;  transform: scale(1.3);  z-index: 5;}.lytePopoverClose:hover {  opacity: 1;}lyte-popover-footer.left {  text-align: left;}lyte-popover-footer.center {  text-align: center;}lyte-popover-footer.right {  text-align: right;}lyte-popover-footer lyte-button {  margin-left: 7px;}lyte-popover-footer lyte-button:first-child {  margin-left: 0;}.lytePopoverArrowIcon {  width: 11px;  height: 11px;  position: absolute;  background: #fff;  transform: rotate(45deg);  display: block;}.lytePopoverArrowIcon.lytePopoverArrowTop {  box-shadow: -1px -1px 0 0 #e0e0e0;  top: -5px;}.lytePopoverArrowIcon.lytePopoverArrowBottom {  box-shadow: 1px 1px 0 0 #e0e0e0;  bottom: -5px;}.lytePopoverArrowIcon.lytePopoverArrowRight {  box-shadow: 1px -1px 0 0 #e0e0e0;  right: -5px;}.lytePopoverArrowIcon.lytePopoverArrowLeft {  box-shadow: -1px 1px 0 0 #e0e0e0;  left: -5px;}.lytePopoverHeaderDraggable {  cursor: move;  touch-action: none;}.lyteStopBodyScrolling {  overflow: hidden;}.lytePopoverVisible {  opacity: 1;}.lytePopoverDispNone {  display: none;}.lyteMIWrapper {  width: 400px;  position: relative;  background: #fff;  border-radius: 2px;}.lyteMIWrapper textarea {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 15px;  line-height: 22px;  height: 40px;  min-height: 40px;  display: block;  padding: 8px;  color: #111;  overflow: hidden;  background: transparent;  position: relative;  outline: 0;  resize: none;  box-sizing: border-box;}.lyteMIWrapper textarea::placeholder {  color: #777;}.lyteMIOffsetDiv {  position: fixed;  visibility: hidden;  top: -9999px;  left: -9999px;}.lyteMIDropdown {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  display: none;  background: #fff;  border: 1px solid #d6d6d6;  position: absolute;  z-index: 1060;  margin-top: -2px;  border-radius: 0 0 2px 2px;  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);  color: #111;  box-sizing: border-box;  overflow: auto;}.lyteMIDropdown ul {  margin: 0;  padding: 5px 0;  max-height: 300px;}.lyteMIDropdown lyte-mentions-item {  background: #fff;  margin: 0;  font-family: 'LatoRegular', 'Open Sans', sans-serif;  overflow: hidden;  cursor: pointer;  white-space: nowrap;  font-size: 14px;  padding: 5px 10px;  text-align: left;  display: flex;  align-items: center;}.lyteMIDropdown lyte-mentions-item img {  width: 25px;  height: 25px;  border-radius: 50%;  float: left;  margin-right: 10px;}.lyteMIDropdown lyte-mentions-item em {  font-weight: bold;  font-style: normal;}.lyteMIDropdown lyte-mentions-item:hover,.lyteMIDropdown lyte-mentions-item.lyteMIActive {  background: #eaeaea;}.lyteMIDropdown lyte-mentions-item b {  background: #ffff99;  font-weight: normal;}.lyteMIDisplayBlock {  display: block;}.lyteMIHide {  visibility: hidden;}.lyteMIAddOverflow {  overflow: auto;}.lyteMentions {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  padding: 8px;  color: #fff;  overflow: hidden;  white-space: pre-wrap;  word-wrap: break-word;  text-align: left;  line-height: 22px;}.lyteInput .lyteMentions {  padding-left: 0;}.lyteMentionsNormalTextarea {  top: 1px;  left: 0;}.lyteMentionsNormalTextarea + textarea {  border: 1px solid #d6d6d6;  border-radius: 2px;  width: 100%;}.lyteMentionsNormalTextarea + textarea:hover {  border: 1px solid #c1c1c1;}.lyteMentionsNormalTextarea + textarea:focus {  border: 1px solid #7fceef;}.lyteMentions .lyteMentionsInnerDiv {  color: transparent;  white-space: pre-wrap;  position: relative;}.lyteMentions .lyteMentionsStrongDiv {  font-weight: normal;  background: #e9f4ff;  padding: 2px 0;  line-height: 16px;}.lyteMentionsCustomWrapper {  position: absolute;  top: -100px;  left: -100px;}.lyteBodyWrapper {  overflow: hidden;}lyte-input {  position: relative;  display: inline-flex;  font-family: 'LatoRegular', 'Open Sans', sans-serif;}lyte-input .lyteLabel {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 15px;  padding-right: 30px;  color: #555;  flex-grow: 1;}lyte-input .lyteField {  flex-grow: 1;}lyte-input input,lyte-input textarea {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 15px;  color: #111;  outline: none;  box-sizing: border-box;}.lyteInputBox .lyteField {  border: 1px solid #d6d6d6;  border-radius: 2px;}.lyteInputBox input,lyte-input textarea {  background: #fff;  border: 0;  border-radius: 2px;  padding: 7px 10px;  width: 100%;  display: block;  box-shadow: none;}lyte-input input:disabled {  background: #f3f3f3;  cursor: not-allowed;  color: #999;}lyte-input .ltIconShow.lyteField,lyte-input[lt-prop-type="search"] .lyteField {  position: relative;}lyte-input[lt-prop-type="textarea"] .lyteField {  position: relative;  overflow: hidden;}lyte-input textarea {  min-height: 70px;  resize: both;}lyte-input[lt-prop-type="textarea"] .lyteField::after {  content: '';  width: 17px;  height: 17px;  background: #fff;  position: absolute;  right: 0;  bottom: 0;  z-index: 5;  border-radius: 0 0 2px;  -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%);  clip-path: polygon(100% 0, 100% 100%, 0 100%);}lyte-input.lyteTextareaNoResize .lyteField::after {  content: none;}.lyteTextareaNoResize textarea {  resize: none;}.lyteInputBox .lyteField:hover {  border: 1px solid #c1c1c1;}.lyteInputBox.lyteInputFocus .lyteField {  border: 1px solid #7fceef;}.lyteInputBox input:hover,lyte-input textarea:hover {  border: 0;}.lyteInputBox input:focus,lyte-input textarea:focus {  border: 0;}.lyteTextareaResize {  background: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -267px -4px;  width: 13px;  height: 13px;  right: 1px;  bottom: 1px;  display: inline-block;  position: absolute;  cursor: se-resize;  opacity: 0.5;  z-index: 10;}.lyteTextareaResizeHorizontal {  cursor: ew-resize;}.lyteTextareaResizeVertical {  cursor: ns-resize;}.lyteInputBox.lyteInputDisabled .lyteField:hover {  border: 1px solid #d6d6d6;}lyte-input input::placeholder {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  color: #a6a6a6;}lyte-input input:-ms-input-placeholder {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  color: #a6a6a6;}lyte-input input::-ms-input-placeholder {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  color: #a6a6a6;}lyte-input input::-ms-clear {  display: none;}lyte-input textarea::placeholder {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  color: #a6a6a6;}lyte-input textarea:-ms-input-placeholder {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  color: #a6a6a6;}lyte-input textarea::-ms-input-placeholder {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  color: #a6a6a6;}.lyteInputBox.horizontal {  align-items: center;}.lyteInput.horizontal {  align-items: flex-end;}lyte-input.horizontal .lyteLabel {  min-width: 40%;  width: 40%;  box-sizing: border-box;}lyte-input.horizontal .lyteField {  min-width: 60%;  width: 60%;}lyte-input input[type='number']::-webkit-outer-spin-button,lyte-input input[type='number']::-webkit-inner-spin-button {  -webkit-appearance: none;  margin: 0;}lyte-input input[type='number'] {  -moz-appearance: textfield;}.lyteInput .lyteField {  border-bottom: 1px solid #d6d6d6;}.lyteInput input {  background: #fff;  border: 0;  padding: 6px 10px;  box-shadow: none;  width: 100%;}.lyteInput.horizontal .lyteLabel {  border-bottom: 1px solid #d6d6d6;  padding: 5px 50px 5px 2px;}.lyteInput .lyteField:hover {  border-bottom: 1px solid #c1c1c1;}.lyteInput.lyteInputDisabled .lyteField:hover {  border-bottom: 1px solid #d6d6d6;}.lyteInput.lyteInputFocus .lyteField {  border-bottom: 1px solid #7fceef;}lyte-input.vertical {  flex-direction: column;  text-align: left;}lyte-input.vertical .lyteLabel {  padding-right: 0;  margin-bottom: 10px;}.lyteInput.vertical .lyteLabel {  padding: 0;  margin-bottom: 0;  border-bottom: 0;}.lyteInput.vertical textarea,.lyteInput.vertical input {  padding-left: 0;}.lyteInput.vertical[lt-prop-type="search"] input,lyte-input[lt-prop-type="search"] input {  padding-left: 35px;}lyte-input[lt-prop-type="search"] .searchIcon {  position: absolute;  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -180px -4px;  width: 15px;  height: 15px;  left: 10px;  top: calc(50% - 8px);  opacity: 0.6;  margin: 0;}lyte-input[lt-prop-close-icon="true"] input {  padding-right: 30px;}lyte-input .inputCloseIcon {  position: absolute;  cursor: pointer;  padding: 8px;  z-index: 10;  opacity: 0.7;  top: calc(50% - 12px);  right: 4px;}lyte-input .inputCloseIcon:hover {  opacity: 1;}lyte-input .inputCloseIcon::before {  content: '';  display: block;  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -54px -2px;  width: 8px;  height: 8px;  transform: scale(1.25);}lyte-input.lyteInputDisabled .inputCloseIcon {  pointer-events: none;}.lyteInputCalendar {  position: absolute;  z-index: 1060;  top: -999px;}lyte-input[lt-prop-type="datetime"] .lyteField {  display: flex;}lyte-input[lt-prop-type="datetime"] .lyteField input {  width: 50%;}.lyteInputBox[lt-prop-type="datetime"] input:first-child {  border-radius: 2px 0 0 2px;  border-right: 1px solid #d6d6d6;}.lyteInputDateTimePlaceholder {  display: flex;  position: absolute;  left: 1px;  right: 1px;  top: 1px;  bottom: 1px;  font-size: 14px;  color: #a6a6a6;  align-items: center;  pointer-events: none;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  padding: 9px 10px;  background: #fff;}.lyteInputFocus .lyteInputDateTimePlaceholder {  opacity: 0;}/* Make preferred css changes over here. * This will be added to the end of the styles/input .less file */.lyteSearchHidden {  display: none !important;}lyte-search[lt-prop-close-icon="true"] input {  padding-right: 30px;}/* Make preferred css changes over here. * This will be added to the end of the styles/search.less file */lyte-search {	display: inline-block;}	@media screen and (-webkit-min-device-pixel-ratio:0) { .zrc-custom-cheackbox .chrAlign  { position:relative;top:-13px;}    .labelTabCreate  .msm{margin-top:0;top:0;}    .custChkBxChrmFix{        position:relative;top:-12px;    }}.zrc-custom-cheackbox{display:inline-block;margin-top:5px;}.zrc-custom-cheackbox  [type="checkbox"]:not(:checked), .zrc-custom-cheackbox  [type="checkbox"]:checked {    position: absolute;    left: -9999px;}.zrc-custom-cheackbox  [type="checkbox"]:not(:checked) + label, .zrc-custom-cheackbox  [type="checkbox"]:checked + label {    position: relative;    cursor: pointer;    vertical-align: middle;    padding-left: 25px;    color: #666;    font-size:14px;}.zrc-custom-cheackbox  [type="checkbox"]:not(:checked) + label:before, .zrc-custom-cheackbox  [type="checkbox"]:checked + label:before {    content: '';    position: absolute;    left: 0;    top: 0px;    width: 14px;    height  : 14px;    border: 1px solid #aaa;}.zrc-custom-cheackbox  [type="checkbox"]:not(:checked) + label:after {    opacity: 0;    transform: scale(0);}.zrc-custom-cheackbox  [type="checkbox"]:not(:checked) + label:after, .zrc-custom-cheackbox  [type="checkbox"]:checked + label:after {    content: '';    position: absolute;    top: 3px;     left: 5px;    font-size: 18px;    line-height: 0.8;       border: 2px solid var(--white-color);    width: 4px;    height: 7px;    border-left: 0px;    border-top: 0px;}.zrc-custom-cheackbox [type="checkbox"]:checked + label:after {    opacity: 1;    -webkit-transform: scale(1) rotate(45deg);    -moz-transform: scale(1) rotate(45deg);    transform: scale(1) rotate(45deg);}.zrc-custom-cheackbox [type="checkbox"]:checked + label:before{	background: #3388f0;	border: 1px solid #4ea4fa;}.zrc-custom-cheackbox [disabled]:checked + label:before{	background: #9da4ad;    border: 1px solid #9ea1a5;}.zrc_Cust_CBx_withLabel{margin:0;}.cw-sec-title{        border-bottom: 1px solid #f7f7f7;    color: #b3b3b3;    padding: 10px 0px;    font-size: 14px;    font-weight: normal;    margin: 25px 15px 0;    text-transform: uppercase;}.mar-left-5{    margin-left:5px;}.gray-txt{    color:#666;}.cw-txt-bx{    border:1px solid #ddd;    color:#000000;    padding:8px 0px 8px 4px;    font-size: small;    border-radius:2px;    outline:none;    -webkit-appearance:none;    width:56%;    margin-top:3px;}.cw-txtarea-bx{    border:1px solid #ddd;    color:#000000;    resize:vertical;    padding:8px 0px 8px 4px;    font-size: small;    border-radius:2px;    height:70px;    margin-left:27px;    -webkit-appearance:none;    outline: none;    width:56%;    margin:3px 0 0;    font:1em var(--font-regular),var(--font-regular), sans-serif;}.cw-select-box{    border:1px solid #ddd;    color:#000000;    padding:6px;    font-size:1em;    border-radius:none;    height:36px;    color:#666;    width:56.5%;    margin-top:3px;    outline: none;    background:var(--white-color);}.closeIcBig {    background: url(../images/close.6975be53dc67766a5dc8c197c39efe0a.svg) no-repeat;    width: 15px;    height: 15px;    opacity: 0.23;}.closeIcBig:hover {    opacity: 0.8;    cursor: pointer;}.pA{position:absolute;}.cw-quest-title h4{   color: #666;font-size:20px;padding:20px 0 10px 0;}.cw-quest-title p{    font-size:14px;    color:#333;    padding-bottom:10px;}.w400 {	width:400px;}.newhelpIc{    background: url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat;}.newhelpIc {    background-position: -230px -141px;    width: 17px;    height: 17px;    cursor: pointer;}.fR {    float: right !important;}.questionDetailClass{position:relative;}.questListDetailView .quesDetailClass{width:75%;}.positionAbsolute{position:absolute !important;}.cw-desc-sec{    padding:15px 20px 10px 15px;     font-size:14px;}.prevCandIc,.previewPopArrow,.prevjOIc,.submitTickIcon {    background: url(../images/cw-sprite1.6d60350ddd31ff0a68c09a1fd6493ef7.svg) no-repeat;}.prevCandIc {    background-position: -71px -105px;    width: 39px;    height: 40px;    margin: auto;}.previewPopArrow {    background-position: -209px -63px;    width: 40px;    height: 21px;    margin:15px 50px 0 50px;}.prevjOIc {    background-position: -120px -104px;    width: 40px;    height: 35px;    margin: auto;}.submitTickIcon {    background-position: 0 -104px;    width: 60px;    height: 60px;    display: inline-block;}.appliedForBlk {    margin: 30px 0 80px 50px;}.appliedFor p {    font-size: 14px;    color: #333;    position: absolute;    top: 0;    left: -140%;    width: 150px;    text-align: center;    word-wrap: break-word;}.qeSubBtn, .qeResBtn{	background-color: #338cf0;    border: 1px solid #338cf0;    color: var(--white-color);    margin: 0;    padding:2px 15px;    border-radius:2px;    line-height:28px;    font-size: 14px;    font-family: var(--font-regular), var(--font-regular), sans-serif;    -webkit-appearance: none;    cursor:pointer;    margin:0 5px 0 0;}.qeSubBtn:hover {	background-color: #3e79d4;    border: solid 1px #3e79d4;    border-bottom-color: #3e79d4;}.qeResBtn{	background-color: var(--white-color);    -webkit-appearance: none;    border: 1px solid #c4c4c4;    margin: 0 10px 0 0;    color: #3c3c3c;}.qeResBtn:hover {	border-color: #abaaaa;    border: 1px solid rgba(0, 0, 0, 0.3);    color: #333;}.tick{	background: url(../images/newTick.4d989619d681b31eaea038c055556f23.png);	height:8px;	width:11px;	background-repeat:no-repeat;	z-index:400;}.w95per{	width:95%;}.qeSubErrorDiv{	color: red;	font-size: 12px;	line-height: 12px;	font-family: var(--font-regular), var(--font-regular), sans-serif;	padding-top: 5px;}.cw-main-title{	font-size:1.35rem;}.zi2001imp{	z-index:2001 !important;}.zInd2005{	z-index:2005;}.pL25 {    padding-left: 25px;}.userSearchDD {    z-index: 31;    border: 1px solid #d4d4d4;    border-top: none;    position: absolute;    width: 316px;    overflow: auto;    box-shadow: rgba(0, 0, 0, 0.298039) 0px 4px 16px;    bottom: auto;    display: block;    background-color: rgb(255, 255, 255);}.questListDetailView .questCont {    margin-bottom: 0;}.questListDetailView .questCont p {    margin: 0;}.questListDetailView .questCont ul {    margin-top: 5px;}.questListDetailView .questCont li {    margin-top: 5px;    font-size: 1rem;    list-style: none;}.questListDetailView .questCont div ul.withWeight li {    float: left;}.questListDetailView .questCont .tabDivCreate {    width: 460px;}.questListDetailView .questCont textarea {    height: 30px;}.questListDetailView .questCont textarea:focus {    outline: none;}.questListDetailView .questCont input[type=text],.questListDetailView .questCont textarea {    padding: 5px;}.questListDetailView .questCont .labelValCreate {    width: 100%;    padding-top: 0 !important;}.questPreview .questCont .tabDivCreate {    width: 365px;}.questPreview .questCont .labelValCreate {    width: 100%;    padding-top: 0 !important;}.questPreview .questCont label.pL25 {    padding-left: 25px;}.cw-form-group input[type=text],.cw-form-group textarea {    width: 94%;    padding: 10px 2.8% 11px;    border: 1px solid #e1e1e1;    height: 16px;    box-sizing: initial;    font-size: .78em;    color: #111;    -webkit-appearance: none;    border-radius: 2px;}.cw-form-group textarea,.skils-add-box {    height: 60px;    resize: none;    padding: 10px 2.8% 11px;}.cw-form-group input[type=text]:hover,.cw-form-group textarea:hover {    outline: 0;    border-bottom: 1px solid #a7a7a7;    }.questCont {    padding: 15px 30px 15px 50px;}.questCont:hover {    background: #fcfcfc;}.prevRep .questCont:hover {    background: none;}.prevRep .questCont {    margin-bottom: 0;    font-size: 14px;}.questCont p {    color: #222;}.newDimTxt {    color: #636363;}.w59per {    width: 59%;}.questMinus,.questPlus {    color: #338cf0;    font-size: 20px;    cursor: pointer;}.questMinus {    font-size: 25px;}.questCont {    position: relative;}.questCont ul {    margin: 0;    padding: 0;}.questCont li {    padding: 0;    margin-top: 5px;    color: #636363;    list-style: none;}.questCont div ul.withWeight li {    min-width: 30%;}.prevRep .questCont div ul.withWeight li {    float: left;}.questCont i {    position: absolute;    top: 15px;    left: -5px;    display: none;    padding: 1px 10px 20px 10px;}.questCont:hover i {    display: block;}.questCont u {    text-decoration: none;    float: left;    color: #999;    margin: 5px 0 0 10px;    font-size: 14px;}.prevRep .questCont u {    margin-top: 5px;}.questPreview {    margin-bottom: 140px;}.questPreview .questCont {    padding: 20px 0 0 0;    font-size: 15px;    margin-bottom: 0;}.questPreview .questCont:hover {    background: none;}.questPreview .cw-form-group {    padding: 0;}.questPreview .cw-form-group input[type=text],.questPreview .cw-form-group textarea {    width: 56%}.divider {    color: #ececec;    font-size: 14px;}.dim8 {    color: #a1a1a1;}.wid640 {    width: 640px;}.w942 {    width: 942px;}.selQuestLst ul {    margin: -1px 0 0;    padding: 0;    overflow-y: auto;    border-top: 1px solid #e5e5e5;    height: 400px;}.selQuestLst ul li {    padding: 12px 15px;    font-size: 14px;    border: 1px solid var(--white-color);    border-right: none;    list-style: none;}.selQuestLst ul ul {    margin: 0px 0 0 33px;}.selQuestLst ul li:hover {    background-color: #fbfbfb;    border: 1px solid #e5e5e5;    border-right: none;}.selQuestLst ul li .lab,.selQuestBlk p .lab,.prevRep .questCont label.lab {    position: relative;    top: 2px;}.selQuestLst li label u {	margin: 5px 15px 0 0;	display: block;    color: #999;    text-decoration: none;}.selQuestBlk,.selQuestBlk2 {    padding: 0 0 12px 0;    max-height: 342px;    overflow-y: auto;}.selQuestBlk2 {    min-height: 412px;}.selQuestBlk p {    margin: 0;    padding: 12px 12px 12px 17px;    font-size: 15px;}.selQuestBlk p.chked {    background-color: #fffced;}.w75per {    width: 75%;}.prevRep {    border-right: 1px solid #eee;}.questPrevRhtBlk {    float: right;    width: 174px;    padding: 25px 0;}.newlnk {    color: #338cf0;}.ms-tablelist tr:hover {    background-color: #f9f9f9;}.ms-tablelist .tableHeadBg td {    text-rendering: inherit;    padding: 0 0 0 25px;}.ms-tablelist td {    border-bottom: 1px solid #f2f2f2;    padding: 10px 0 10px 0px;    color: #444;    font-size: 0.9375rem;    text-rendering: geometricPrecision;}#tableHeadBg td {    padding-left: 0px;}#tableHeadBg td.checkbx,.ms-tablelist td.checkbx {    padding-left: 0px;}.bbd_2 {    border-bottom: 1px dotted #ddd;    border-top: 1px dotted #ddd;}.leaflet-touch .leaflet-control-zoom-out,.f24 {    font-size: 24px;}.freezeBgGray {    background-color: #f1f1f1;    position: fixed;    z-index: 30;}.pad70 {    padding: 70px;}.closeIcBig {    background: url(../images/close.6975be53dc67766a5dc8c197c39efe0a.svg) no-repeat;    width: 15px;    height: 15px;    opacity: 0.23;}.closeIcBig:hover {    opacity: 0.8;    cursor: pointer;}.quest39per .labelTabCreate {    width: 39%;}.blueEditIc,.previewEyeIc,.infolittleIc,.clsMedium,.symbol_Dwn,.clsSmall,.candRatStar div a.previewEyeIc,.newhelpIc,.clsButBig,.questOpt .tabDivCreate b,.questOpt .tabDivCreate a {    background: url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat;}.blueEditIc {    background-position: -143px -476px;    width: 13px;    height: 13px;}.previewEyeIc,.candRatStar div a.previewEyeIc {    background-position: -527px -353px;   	width: 15px;	height: 18px;    line-height: normal;    padding-top: 0;}.infolittleIc {    background-position: -119px -601px;    width: 14px;    height: 14px;}.symbol_Dwn {    background-position: -315px -845px;    width: 7px;    height: 4px;    position: absolute;    right: 8px;    top: 10px;}.clsMedium {    background-position: -251px -105px;    width: 12px;    height: 12px;    opacity: 0.4;    cursor: pointer;}.clsMedium:hover {    opacity: 10;}.clsSmall {    background-position: -187px -397px;    width: 8px;    height: 8px;}.clsButBig {    background-position: -133px -537px;    width: 20px;    height: 20px;    cursor: pointer;}.newhelpIc {    background-position: -230px -141px;    width: 17px;    height: 17px;    cursor: pointer;}.valWidMod div.labelValCreate {    width: 59%;}.mL80 {    margin-left: 80px;}.bb_lght {    border-bottom: 1px solid #f7f7f7;}.bb_lght2 {    border-bottom: 1px solid #eee;}.toolTiparrow_box,.toolTiparrow_box_top,.toolTiparrow_box_right {    position: relative;    background: #666;    border: 1px solid #f0f0f0;    border-radius: 5px;    padding: 8px;    margin-top: 20px;    color: var(--white-color);    line-height: normal;    white-space: inherit;    font-size: 0.857rem;}.toolTiparrow_box:after,.toolTiparrow_box_top:after,.toolTiparrow_box:before,.toolTiparrow_box_top:before,.toolTiparrow_box_right:after,.toolTiparrow_box_right:before {    right: 100%;    top: 11px;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none;}.toolTiparrow_box:after {    border-color: rgba(255, 255, 255, 0);    border-right-color: var(--white-color);    border-width: 10px;    margin-top: -10px;}.toolTiparrow_box:before {    border-color: rgba(240, 240, 240, 0);    border-right-color: #f0f0f0;    border-width: 11px;    margin-top: -11px;}.toolTiparrow_box_top:after,.toolTiparrow_box_top:before {    top: -24%;}.toolTiparrow_box_top:after {    bottom: 100%;    left: 68%;}.toolTiparrow_box_top:after {    border-color: rgba(255, 255, 255, 0);    border-bottom-color: var(--white-color);    border-width: 10px;    margin-left: 0px;}.toolTiparrow_box_top:before {    border-color: rgba(240, 240, 240, 0);    border-bottom-color: #f0f0f0;    border-width: 11px;    margin-top: -2px;}.toolTiparrow_box_top:before {    bottom: 100%;    left: 68%;}.toolTiparrow_box_right:after,.toolTiparrow_box_right:before {    left: 100%;}.toolTiparrow_box_right:after {    border-color: rgba(255, 255, 255, 0);    border-left-color: #666;    border-width: 10px;    margin-top: -4px;}.toolTiparrow_box_right:before {    border-color: rgba(240, 240, 240, 0);    border-left-color: #f0f0f0;    border-width: 11px;    margin-top: -5px;}.remToolTipArow:before,.remToolTipArow:after {    display: none;}.recruit-ac {    border-radius: 1px;    cursor: pointer;    display: inline-block;    margin: 0;    position: relative;}.recruit-ac .vall {    color: #333;    padding: 5px 30px 5px 10px;}.ac-bdr2 {    border: 1px solid #ccc;}.gT4 {    color: #949494;}.gT5 {    color: #444;}.hei65 {    height: 65px;}.h480 {    height: 480px;}#container {    width: 1038px;    overflow: hidden;}#slider-wrapper {    width: 3114px;}.slide {    width: 1038px;    overflow: hidden;    float: left;}.lftMnuBg {    background-color: #fafafa;}.previewlink:before {    content: '';    width: 17px;    height: 11px;    display: inline-block;    margin-right: 5px;    background: url(../images/recruit_icons_sprite.b7f0f3dce5a4d3404c9322d965295219.svg) no-repeat -351px -171px;    position: relative;    top: 2px;}.previewlink {    padding: 7px 7px 5px;    border-radius: 2px;    font-size: 13px;    color: #338cf0;    margin-left: 5px;    text-decoration: none;}.rearrangeLnkIc:before {    content: '';    width: 18px;    height: 15px;    display: inline-block;    margin-right: 5px;    background: url(../images/recruit_icons_sprite.b7f0f3dce5a4d3404c9322d965295219.svg) no-repeat -376px -170px;    position: relative;    top: 2px;}.rearrangeLnkIc {    padding: 5px 7px;    border-radius: 2px;    color: #338cf0;    margin-left: 5px;    text-decoration: none;    font-size: 13px;}.re_arrangeQuestBlk {    height: 430px;    overflow-y: auto;}.re_arrangeQuestBlk ul {    margin: 0;    padding: 0;}.re_arrangeQuestBlk li {    padding: 10px 15px;    background-color: #f9f9f9;    margin: 5px 0;    cursor: move;    display: block;    color: #777;    border: none;}.re_arrangeQuestBlk li:hover {    background-color: #f3f3f3;    color: #333;}.dragArowIc,.grayLnkArow {    background: url(../images/recruit_icons_sprite.b7f0f3dce5a4d3404c9322d965295219.svg);}.bckIc_blu {	background: url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat -134px -271px;    width: 24px;    height: 15px;}.dragArowIc {    background-position: -470px -172px;    width: 6px;    height: 14px;    display: inline-block;    top: 1px;    opacity: 0.5;}.re_arrangeQuestBlk ul li:hover .dragArowIc {    opacity: 10;}@media screen and (-webkit-min-device-pixel-ratio: 0) {    .zrc-custom-cheackbox .chrAlign {        position: relative;        top: -13px;    }    .labelTabCreate .msm {        margin-top: 0;        top: 0;    }    .custChkBxChrmFix {        position: relative;        top: -12px;    }}.zrc-custom-cheackbox {    display: inline-block;    margin-top: 5px;}.zrc-custom-cheackbox [type="checkbox"]:not(:checked),.zrc-custom-cheackbox [type="checkbox"]:checked {    position: absolute;    left: -9999px;}.zrc-custom-cheackbox [type="checkbox"]:not(:checked) + label,.zrc-custom-cheackbox [type="checkbox"]:checked + label {    position: relative;    cursor: pointer;    vertical-align: middle;    color: #666;    font-size: 0.945rem;}.zrc-custom-cheackbox [type="checkbox"]:not(:checked) + label:before,.zrc-custom-cheackbox [type="checkbox"]:checked + label:before {    content: '';    position: absolute;    left: 0;    top: 1px;    width: 13px;    height: 13px;    border: 1px solid #aaa;}.zrc-custom-cheackbox [type="checkbox"]:not(:checked) + label:after {    opacity: 0;    transform: scale(0);}.zrc-custom-cheackbox [type="checkbox"]:not(:checked) + label:after,.zrc-custom-cheackbox [type="checkbox"]:checked + label:after {    content: '';    position: absolute;    top: 3px;    left: 5px;    font-size: 18px;    line-height: 0.8;    border: 2px solid var(--white-color);    width: 4px;    height: 7px;    border-left: 0px;    border-top: 0px;}.zrc-custom-cheackbox [type="checkbox"]:checked + label:after {    opacity: 1;    -webkit-transform: scale(1) rotate(45deg);    -moz-transform: scale(1) rotate(45deg);    transform: scale(1) rotate(45deg);}.zrc-custom-cheackbox [type="checkbox"]:checked + label:before {    background: #3388f0;    border: 1px solid #4ea4fa;}.zrc_Cust_CBx_withLabel {    margin: 0;}.webformPrevCont {    width: 1040px;}.sortable li .questCont li {    padding-bottom: 5px;}.selBxBdrlft {    border-left: 1px solid #e9e9e9;    padding-left: 10px;}@-moz-document url-prefix() {    .fireFx {        margin-top: 13px !important;    }}.questOpt {    border: 1px solid #e9e9e9;}.questOpt .hoverNoBdr:hover {    border-bottom: 1px solid #f0f0f0;}.questPopCont .addQuestPopScrol {    max-height: 550px;}.removeOH td.remOHSub {    overflow: inherit;}.addExistQuest .aEQMinHght {    min-height: 580px;    overflow-y: auto;}.questMand {    position: relative;}.questMand:before {    content: '*';    position: absolute;    left: -10px;    color: #ff0000;    top: -3px;    font-size: 1.3em;}.f13 {    font-size: 13px;}.pL25 {    padding-left: 25px;}.pB0 {    padding-bottom: 0;}.mH580 {    min-height: 580px;}.fonSP20 {    font-size: 20px;}.neweditIcon, .deleteIcon {    background: url(../images/crm_sprite_new.3a5166f3be9ada2a52e353b11807fd74.svg) no-repeat scroll;}.neweditIcon {    width: 13px;    height: 13px;    background-position: -561px -56px;    border: 0;    cursor: pointer;}.deleteIcon {    width: 10px;    height: 14px;    background-position: -377px -140px;    border: 0;    opacity: 1;    cursor: pointer;    display: inline-block;}.createlink:before {    content: '';    width: 15px;    height: 15px;    display: inline-block;    margin-right: 3px;    background: url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat -316px -1105px;}.createlink {	padding: 5px 7px;	border-radius: 2px;	font-size: 0.857rem;	color: var(--blue-color);	margin-left: 0;	text-decoration: none;}.quest_select {    font-size: 15px;    color: #666;    display: inline-block;    cursor: pointer;}.quest_select em {    background: url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat -36px -939px;    width: 10px;    height: 5px;    margin: 0 0 0 10px;    display: inline-block;    vertical-align: middle;}.questSelDropdown ul,.questSelDropdown li {    padding: 0;    margin: 0;    list-style: none;}.questSelDropdown {    position: absolute;    left: 0;    background-color: var(--white-color);    z-index: 50;    border-radius: 2px;    border: 1px solid #d6d6d6!Important;    box-shadow: 0 10px 17px rgba(0, 0, 0, 0.3);    width: auto!Important;    top: 20px;    max-width: 950px min-width: 77px;}.questSelDropdown ul {    max-height: 200px;    overflow: auto;    margin: 10px 0}.questSelDd p {    color: #666;    padding: 0 0 5px 10px;}.questSelDropdown ul.questSelDd li {    position: relative;    padding: 6px 25px;    white-space: nowrap;    cursor: pointer;    color: #5a5a5a;    margin: 0;}.questSelDropdown li.active {    color: #000;}.questSelDropdown li.active:before {    background: url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat -283px -34px;    content: '';    width: 12px;    height: 8px;    position: absolute;    left: 8px;    top: 50%;    margin-top: -5px;}.questSelDropdown .questSelDd li:hover,.questSelDropdown li.active {    background-color: #efefef;    color: #000;}.questPopCont {    background: var(--white-color);    box-shadow: 0 5px 15px rgba(0, 0, 0, .5);}.questPopCont .questCont:hover{    background: none;}.questPopCont .questCont {	padding:20px 0 0 15px;}.cvpaddingqe {    padding: 20px 30px 20px 30px;    background-color: #f8f8f8;    border-bottom: 1px solid #eee;}.proximal,.var(--font-light) {    font-family: var(--font-light), sans-serif!important;}.descFld .labelTabCreate,.descFld .labelValCreate {    width: 100%;}.addQuestPopScrol .tabDivCreate:hover,.descFld .labelValCreate:hover {    border-bottom: 1px solid #a5a5a5;}.labelTabCreate {	box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	-ms-box-sizing: border-box;	position:relative;	top:1px;	padding:19px 6px 6px 0px !important;		display: inline-block;	width: 40%;	padding-right: 15px;	font-family: var(--font-regular),sans-serif !important; }.labelValCreate {    color: #222;    width: 59%;    vertical-align: bottom;    display: inline-block;    position: relative;    padding: 19px 0 5px 0!important;    top: 1px;    border-bottom: 1px solid transparent;    transition: .3s all ease;}.addQuestPopScrol {    max-height: 550px;}.popup-model-content {    padding: 30px;    max-height: 400px;    overflow: auto;}#submitCandAsmntBtn.icon-helplink{	background:transparent url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat -230px -140px;	display:inline-block;	height:18px;	padding:0;	text-indent:-999em;	width:18px;	vertical-align:middle;	margin-left:5px;	}.addQuestPopScrol textarea,.opt input[type="text"],.opt input[type="number"] {    border: none;    font-size: 14px;    min-height: inherit;    width: 99%;}.questionaire-w30 input[type="number"] {    width: 40px;}.addQuestPopScrol textarea:focus {    outline: none !important;    border: none !important;    box-shadow: none;}.tabDivCreate {    border-bottom: 1px solid #f0f0f0;    position: relative;    width: 100%;    padding: 0;}.tabDivCreate:hover {    opacity: 1;}.errMsg.errorMsgDesc {    position: absolute;    top: 100%;    font-family: var(--font-regular), sans-s.erif!important;    z-index: 2;    clear: both;    left: 0;    color: #d00;    font-size: 11px;}.labelValCreate .errMsg.errorMsgDesc,.labelValTwo .errMsg.errorMsgDesc {    min-width: 100%;    white-space: nowrap;    right: 0;}div.tabDiv.errorFieldP,div.tabDivCreate.errorFieldP,.errorFieldP .labelValCreate {    border-bottom: 1px solid #e54d49!important;}.descFld .labelValCreate {    padding-top: 5px!important;}.pT0 {    padding-top: 0!important;}.color2 {    color: var(--field-hover-state)!important;}.pB30 {    padding-bottom: 30px!important;}.f15 {    font-size: 15px;}.toolTippA .toolTiparrow_box_right {    position: absolute;}.zI10 {    z-index: 10;}.setupsearchicon {    background: transparent url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat 0 0;    width: 16px;    height: 16px;    right: 6px;    top: 10px;    opacity: .6;    position: absolute;}.setupsearch.w100per {    width: 100%;}input.setupsearch[type="text"]:hover {    border-bottom: 1px solid #e6e6e6!important;}input.setupsearch[type="text"]:focus {	border:none !important;    border-bottom: 1px solid #338cf0!important;    outline: 0!important;}input.setupsearch[type="text"]:focus::-webkit-input-placeholder {    color: #ccc;}.setupsearch::-webkit-input-placeholder {    color: #aaa;    font-family: var(--font-thin), sans-serif!important;}.setupsearch::-moz-input-placeholder {    color: #aaa;    font-family: var(--font-thin), sans-serif!important;    font-style: italic;}.setupsearch::-o-input-placeholder {    color: #aaa;    font-family: var(--font-thin), sans-serif!important;    font-style: italic;}.setupsearch {    width: 300px;    height: 36px;    padding: 8px 50px 8px 10px;    border:none;    border-bottom: 1px solid #eee!important;    color: #333;    font-size: 0.95rem;    outline: 0;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    transition: .3s all ease;}.topband_tb {    border-top: 1px solid var(--border-color);}.topband_bb {    border-bottom: 1px solid #e5e5e5;}.bdrRte5 {    border-right: 1px solid #e5e5e5;}.noQuestUi {    background: #fafafa;    font-size: 16px;    padding: 20px;    color: #999;}.addExistNoQuest {    padding-top: 120px;    font-size: 14px;    color: #ccc;}.addExistNoSearRes {    color: #333;    font-size: 16px;    font-style: italic;    position: absolute;    padding: 15px 28px;    background: var(--white-color);    border: 1px solid #eee;    box-shadow: 0 5px 7px rgba(0, 0, 0, 0.25);    width: 93.5%;    color: #aaa;}.newBigClsIc {    background: url(../images/svgicons.1bacf6345d87608aa9586f4e31941d05.svg) no-repeat -277px -102px;    width: 16px;    height: 16px;    cursor: pointer;    opacity: .8;}.notes-block textarea::-webkit-input-placeholder {    color: #bbb !important;    font-size: 13px}.notes-block textarea:-moz-placeholder {            color: #bbb !important;}.notes-block textarea::-moz-placeholder {            color: #bbb !important;}.notes-block-form textarea:-ms-input-placeholder {    color: #bbb !important;}.list-block ul li i {    font-size: 14px;    font-style: normal;}.addExistQuestLoad img {    position: absolute;    right: 49%;    top: 48px;}.questOptHdr {    padding: 18px 29px;    border-bottom: 1px solid #e9e9e9;    color: #666;}.questOptHdr i {    font-style: normal;    width: 76px;}.questOpt .labelValCreate {    width: inherit;}.questOpt .labelValCreate input[type="text"] {    width: 80.5%;    color: #666;}.questOpt .labelValCreate input[type="text"]:focus {    border: none !important;    outline: none;    box-shadow: none;}.questOpt .labelValCreate input::-webkit-input-placeholder {    color: #c2c2c2 !important;    font-size: 14px}.questOpt .labelValCreate input:-moz-placeholder1 {            color: #c2c2c2 !important;}.questOpt .labelValCreate input::-moz-placeholder {            color: #c2c2c2 !important;}.questOpt .labelValCreate input:-ms-input-placeholder {    color: #c2c2c2 !important;}.questOpt .tabDivCreate {    width: 95%;    margin: 0 10px 0 20px;    padding-left: 8px;    background: none;    border: none;    border-bottom: 1px solid #f0f0f0;}.questOpt .tabDivCreate b {    background-position: -99px -40px;    width: 5px;    height: 18px;    position: absolute;    left: -20px;    position: absolute;    opacity: 0.5;    cursor: move;    bottom: 6px;}.questOpt .tabDivCreate a {    background-position: -181px -474px;    width: 11px;    height: 14px;    margin-bottom: 5px;    cursor: pointer;    display: none;    position: absolute;    right: 0;    bottom: 5px;    right: 12px;}.newDim2 {    color: #666;}.blkTxt2 {    color: #222;}.questOpt ul {    margin: 0;    padding: 0;}.mand2 sup,.mandTxt2 {    color: #d42a1c;}.mand2 sup {    position: relative;    top: 7px;    font-size: 20px;}.dI {    display: inherit;}.bluBotBdr {    border-bottom: 1px solid #338cf0;}.whiteBg {    background: var(--white-color) !important;}.questnreMailIc,.previewEyeIc {    background: url(../images/recruit_icons_sprite.b7f0f3dce5a4d3404c9322d965295219.svg) no-repeat;}.questnreMailIc {    background-position: -101px -576px;    width: 16px;    height: 12px;}.previewEyeIc {   	width: 15px;	height: 18px;    line-height: normal;    padding-top: 0;}a.darkPrevEyeIc{    background-position: -22px -879px;    margin-top: 2px;}a.dimPrevEye{	background-position: -46px -879px;    width: 16px;    margin-top: 2px;}.previewEyeIc span.tTiptext{	top: -9px;	left: 27px;}.tTip {    position: relative;}.tTip .tTiptext {    visibility: hidden;    width: auto;    background-color: #666;    color: var(--white-color);    text-align: center;    padding: 7px 10px;    border-radius: 3px;            position: absolute;    z-index: 2;    left: 25px;    top: -20px;    ;    white-space: nowrap;}.tTip:hover .tTiptext {    visibility: visible;}.tTip .tTiptext::after {    content: " ";    position: absolute;    top: 50%;    right: 100%;            margin-top: -5px;    border-width: 5px;    border-style: solid;    border-color: transparent #666 transparent transparent;}.grayLnkArow {    background-position: -22px -415px;    width: 12px;    height: 10px;    cursor: pointer;}.questnre-prev-note{background:#fafafa;padding:5px;word-wrap: break-word;}.quest-fw600{font-weight:600;}.questionare-info-ic{ width: 18px; height: 18px; border-radius: 100%; border: 1px solid #eaeaea; display:inline-block; position:relative; }.questionare-info-ic:after{ content:''; background:url(../images/recruit_icons_sprite.b7f0f3dce5a4d3404c9322d965295219.svg) no-repeat -520px -33px; width: 5px; height: 13px; position:absolute; top:2px; left:6px; } .questionare-info-ic span.tTiptext{left:inherit;right:25px;width:300px;white-space:inherit;text-align:left;}.questionare-info-ic span.tTiptext:after{right:inherit;left:100%;transform:rotate(180deg);}.questionnarie-form-block{	padding: 50px 30px; width: 800px; z-index: 2000; display: block; left: 48%; margin-left: -430px; box-shadow: none; margin-top: 20px; top: 20px; margin-bottom: 40px;}@media screen and (max-width:700px){	 .questionnarie-form-block{	 	margin-left:0;left:0;margin-top:0;top:0;width:inherit;	 }	 .cw-txt-bx,.cw-txtarea-bx{	 	width:90%;	 }	 .questHintHelpIc{	 	display:none;	 }}#questDetPop input[type=number]::-webkit-inner-spin-button {	 opacity: 1		}		.errMsg.errorMsgDesc.vi-errmsg-text{	 clear: both;     color: rgb(221, 0, 0);     font-size: 11px;     display: block;}.disPointerEve{	pointer-events:none;}@font-face {    font-family: 'Open Sans Regular';        src: url('/fonts/OpenSans-Regular-webfont.eot');    src: url('/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-Regular-webfont.woff') format('woff'),         url('/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');    font-weight: normal;    font-weight: 400;    font-style: normal;}@font-face {    font-family: 'Open Sans';    src: url('/fonts/OpenSans-Italic-webfont.eot');    src: url('/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-Italic-webfont.woff') format('woff'),         url('/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');    font-weight: normal;    font-weight: 400;    font-style: italic;}@font-face {    font-family: 'Open Sans Light';    src: url('/fonts/OpenSans-Light-webfont.eot');    src: url('/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-Light-webfont.woff') format('woff'),         url('/fonts/OpenSans-Light-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');    font-weight: 200;    font-style: normal;}@font-face {    font-family: 'Open Sans LightItalic';    src: url('/fonts/OpenSans-LightItalic-webfont.eot');    src: url('/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),         url('/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');    font-weight: 200;    font-style: italic;}@font-face {    font-family: 'Open Sans Semibold';    src: url('/fonts/OpenSans-Semibold-webfont.eot');    src: url('/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-Semibold-webfont.woff') format('woff'),         url('/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');    font-weight: 500;    font-style: normal;}@font-face {    font-family: 'Open Sans SemiboldItalic';    src: url('/fonts/OpenSans-SemiboldItalic-webfont.eot');    src: url('/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),         url('/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');    font-weight: 500;    font-style: italic;}@font-face {    font-family: 'Open Sans Bold';    src: url('/fonts/OpenSans-Bold-webfont.eot');    src: url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-Bold-webfont.woff') format('woff'),         url('/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');    font-weight: bold;    font-weight: 700;    font-style: normal;}@font-face {    font-family: 'Open Sans BoltItalic';    src: url('/fonts/OpenSans-BoldItalic-webfont.eot');    src: url('/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),         url('/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');    font-weight: bold;    font-weight: 700;    font-style: italic;}@font-face {    font-family: 'Open Sans ExtraBold';    src: url('/fonts/OpenSans-ExtraBold-webfont.eot');    src: url('/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),         url('/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');    font-weight: 900;    font-style: normal;}@font-face {    font-family: 'Open Sans ExtraBoldItalic';    src: url('/fonts/OpenSans-ExtraBoldItalic-webfont.eot');    src: url('/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),         url('/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),         url('/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),         url('/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');    font-weight: 900;    font-style: italic;}lyte-file-message,lyte-fileupload,lyte-file-select-area {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  display: block;}.lyteFileUpdMsgWrap {  font-size: 13px;  box-sizing: border-box;  cursor: pointer;  outline: none;  background: #fff;  text-align: center;  color: #666;}.lyteFileUpdBoxType .lyteFileUpdMsgWrap {  border-radius: 10px;  padding: 30px;  border: 1px dashed #b8bdbe;}.lyteFileUpdBoxType .lyteFileUpdMsgWrap:hover {  border: 1px dashed #969b9c;}.fileDragEnter.lyteFileUpdInputType .lyteFileUpdMsgWrap,.fileDragEnter.lyteFileUpdBoxType .lyteFileUpdMsgWrap {  border: 1px dashed #6eb0cb;  background: #fafcff;}.lyteFileUpdMsg {  position: relative;  line-height: 21px;}.fileDragEnter .lyteFileUpdMsg {  opacity: 0.7;}.lyteFileUpdBoxType .lyteFileUpdMsg {  padding-left: 40px;}.lyteFileUpdBoxType .lyteFileUpdMsg::before {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -155px -203px;  width: 30px;  height: 21px;  display: inline-block;  position: absolute;  left: 0;}.lyteFileUpdThumb {  display: block;  width: 23px;  height: 23px;  border-radius: 50%;  border: 1px solid #aaa;}.lyteFileUpdList {  display: flex;  flex-direction: column;}.multiFileupload .lyteFileUpdList {  margin-top: 15px;}.multiFileupload .lyteFileUpdListFile {  margin-bottom: 10px;}.lyteFileUpdListFile {  position: relative;  display: flex;  padding: 10px 15px;  background: #f7f7f7;  border: 1px solid #f1f1f1;  border-radius: 10px;  align-items: center;}.lyteFileUpdListFile.error {  background: #ffeeee;  border: 1px solid #f8dcdc;}.lyteFileUpdTypePreview {  margin-right: 10px;}.lyteFileUpdTypeIcon::after {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  display: block;  background-position: -117px -198px;  width: 21px;  height: 26px;}.lyteFileUpdTypeIcon.pdf::after {  background-position: -8px -198px;}.lyteFileUpdTypeIcon.video::after {  background-position: -35px -198px;}.lyteFileUpdTypeIcon.image::after {  background-position: -63px -198px;}.lyteFileUpdTypeIcon.zip::after {  background-position: -90px -198px;}.lyteFileUpdFileName {  color: #333;  font-size: 14px;  margin-right: 10px;  max-width: calc(100% - 300px);  white-space: nowrap;}.lyteFileUpdListFile.success .lyteFileUpdFileName {  max-width: calc(100% - 150px);}.lyteFileUpdFileSize {  font-size: 12px;  color: #666;  margin-right: auto;  white-space: nowrap;}.lyteFileUpdFileStatus {  display: flex;  margin-right: 10px;}.lyteFileUpdProgressBar {  height: 5px;  width: 140px;  background: #dfecfb;  flex-grow: 1;  border-radius: 5px;}.lyteFileUpdProgressFill {  height: 5px;  background: #4ea2f7;  width: 0;  border-radius: 5px;  transition: width 0.1s linear;}lyte-file-retry {  display: inline-flex;  margin-right: 10px;}.lyteFileUpdFailMsg {  font-size: 12px;  color: #f00;  margin-right: 10px;  text-transform: capitalize;  cursor: default;}.lyteFileUpdRetryMsg {  font-size: 12px;  color: #555;  text-transform: capitalize;  text-decoration: underline;  cursor: pointer;}.lyteFileUpdRetryMsg:hover {  color: #333;}lyte-file-close {  cursor: pointer;  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -347px -157px;  width: 17px;  height: 17px;  opacity: 0.4;  display: inline-flex;  flex-shrink: 0;}.lyteFileUpdListFile.success lyte-file-close {  visibility: hidden;}.lyteFileUpdListFile.success:hover lyte-file-close {  visibility: visible;}lyte-file-close:hover {  opacity: 0.7;}.lyteFileUpdBoxType #lyteFileUpdSelectedFile {  background: #ddd;  border: 1px solid #ccc;}.lyteFileUpdInputType .lyteFileUpdMsgWrap {  padding: 7px 10px;  border-radius: 3px;  border: 1px dashed #c7c7c7;  background: #fff;  text-align: left;}.lyteFileUpdInputType .lyteFileUpdMsgWrap:hover {  border: 1px dashed #969b9c;}.lyteFileUpdInputType .lyteFileUpdListFile {  padding: 7px 10px;  border: 1px dashed #c7c7c7;  border-radius: 3px;  background: #fff;}.lyteFileUpdInputType .lyteFileUpdListFile.error {  background: #ffeeee;  border: 1px dashed #f8dcdc;}.lyteFileUpdInputType .lyteFileUpdFileName {  line-height: 21px;  font-size: 13px;  max-width: calc(100% - 250px);}.lyteFileUpdInputType .lyteFileUpdListFile.success .lyteFileUpdFileName {  max-width: calc(100% - 90px);}.lyteFileUpdInputType lyte-file-close {  background-position: -324px -162px;  width: 10px;  height: 10px;}.lyteFileUpdBtnType .lyteFileUpdMsgWrap {  width: 30px;  height: 30px;  background: #4ea2f7;  border-radius: 50%;  display: flex;  align-items: center;  justify-content: center;}.lyteFileUpdBtnType .lyteFileUpdMsgWrap::after {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -197px -205px;  width: 15px;  height: 19px;  display: block;}.lyteFileUpdListFile.error .lyteFileUpdFileStatus,.lyteFileUpdListFile.success .lyteFileUpdFileStatus,.lyteFileUpdBtnType .lyteFileUpdMsg,.fileuploadInput,.lyteFileUpdInputType .lyteFileUpdTypePreview,.lyteFileUpdBoxType .lyteFileUpdMsgWrap.lyteHide,lyte-fileupload .lyteHide {  display: none;}.lyteFileUpdDisabled {  pointer-events: none;  opacity: 0.6;}.lyteTextWrapper,lyte-text {  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;  display: inline-block;}lyte-text {  max-width: 100%;}.lyteTextNoSpace {  display: inline-flex;}.lyteTextWrapper {  vertical-align: text-bottom;}.lyteTextIndividual:last-child .lyteTextComma {  display: none;}.lyteTextRenderDiv {  position: absolute;  z-index: -1;  opacity: 0;  overflow: hidden;}.lyteTooltip {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 13px;  padding: 3px 8px;  position: absolute;  background: #222;  color: #fff;  text-align: center;  border-radius: 2px;  z-index: 1080;  white-space: pre-wrap;  left: -9999px;  top: -9999px;}.lyteTooltip.lyteTooltipHidden {  display: none !important;}.lyteTooltip.lyteTooltipCallout .lyteTooltipInnerSpan,.lyteTooltip.lyteTooltipCallout::before {  content: "";  position: absolute;  width: 10px;  height: 10px;  background: inherit;  transform: rotate(45deg);  z-index: -1;}.lyteTooltip.lyteTooltipCallout .lyteTooltipInnerSpan {  transform: translateX(-5px) rotate(45deg);}.lyteTooltip.lyteRight .lyteTooltipInnerSpan,.lyteTooltip.lyteRight::before {  left: -5px;  top: calc(50% - 5px);}.lyteTooltip.lyteLeft .lyteTooltipInnerSpan,.lyteTooltip.lyteLeft::before {  right: -5px;  top: calc(50% - 5px);}.lyteTooltip.lyteBottom .lyteTooltipInnerSpan,.lyteTooltip.lyteBottom::before {  left: calc(50% - 5px);  top: -5px;}.lyteTooltip.lyteTop .lyteTooltipInnerSpan,.lyteTooltip.lyteTop::before {  left: calc(50% - 5px);  bottom: -5px;}.lyteTooltip.lyteTopright .lyteTooltipInnerSpan,.lyteTooltip.lyteTopright::before {  left: 20%;  bottom: -5px;}.lyteTooltip.lyteTopleft .lyteTooltipInnerSpan,.lyteTooltip.lyteTopleft::before {  bottom: -5px;  left: 80%;}.lyteTooltip.lyteBottomright .lyteTooltipInnerSpan,.lyteTooltip.lyteBottomright::before {  top: -5px;  left: 20%;}.lyteTooltip.lyteBottomleft .lyteTooltipInnerSpan,.lyteTooltip.lyteBottomleft::before {  top: -5px;  left: 80%;}.lyteTooltip.lyteInnerToolAdded::before {  content: none;}.lyteTooltip.whiteBg {  background: #fff;  border: 1px solid #c1c1c1;  color: #111;}.lyteTooltip.whiteBg::before {  background: #fff;}.lyteTooltip.whiteBg.lyteRight::before {  box-shadow: -1px 1px 0 0 #c1c1c1;  left: -4px;  top: calc(50% - 4px);}.lyteTooltip.whiteBg.lyteLeft::before {  box-shadow: 1px -1px 0 0 #c1c1c1;  right: -4px;  top: calc(50% - 4px);}.lyteTooltip.whiteBg.lyteBottom::before {  box-shadow: -1px -1px 0 0 #c1c1c1;  left: calc(50% - 4px);  top: -4px;}.lyteTooltip.whiteBg.lyteTop::before {  box-shadow: 1px 1px 0 0 #c1c1c1;  left: calc(50% - 4px);  bottom: -4px;}.lyteTooltip.whiteBg.lyteTopright::before {  box-shadow: 1px 1px 0 0 #c1c1c1;  left: 20%;  bottom: -4px;}.lyteTooltip.whiteBg.lyteTopleft::before {  box-shadow: 1px 1px 0 0 #c1c1c1;  bottom: -4px;  left: 80%;}.lyteTooltip.whiteBg.lyteBottomright::before {  box-shadow: -1px -1px 0 0 #c1c1c1;  top: -4px;  left: 20%;}.lyteTooltip.whiteBg.lyteBottomleft::before {  box-shadow: -1px -1px 0 0 #c1c1c1;  top: -4px;  left: 80%;}/* Make preferred css changes over here. * This will be added to the end of the styles/tooltip.less file */lyte-dropdown,lyte-drop-box {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 15px;  color: #111;  display: inline-block;  max-width: 430px;}lyte-dropdown {  max-width: 330px;}lyte-drop-button {  border: 1px solid #d6d6d6;  border-radius: 2px;  cursor: pointer;  text-align: left;  position: relative;  display: inline-block;  padding: 7px 25px 7px 10px;  width: 100%;  box-sizing: border-box;  color: #111;  background: #fff;}lyte-dropdown lyte-drop-button:hover {  border: 1px solid #c1c1c1;}lyte-drop-button.lyteDropButtonUp {  border-radius: 0 0 2px 2px;  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);}lyte-drop-button.lyteDropButtonDown {  border-radius: 2px 2px 0 0;  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);}.lyteMultiSearchDropButtonFocused:hover,.lyteMultiSearchDropButtonFocused,lyte-dropdown .lyteDummyEventContainer:focus lyte-drop-button,lyte-dropdown .lyteDummyEventContainer:focus lyte-drop-button:hover {  border: 1px solid #d6d6d6;  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);}lyte-drop-button.lyteDropButtonUp:hover,lyte-drop-button.lyteDropButtonDown:hover {  border: 1px solid #d6d6d6;}lyte-dropdown.calloutDrop lyte-drop-button {  box-shadow: none;  border-radius: 2px;}.lyteDropPlaceholderNormal,.lyteDropdownLabel {  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  display: block;}.lyteDummyEventContainer {  outline: none;}lyte-drop-item {  position: relative;  cursor: pointer;  display: block;  text-align: left;  color: #111;  padding: 7px 15px 7px 25px;  font-size: 15px;  max-width: 100%;  -ms-word-wrap: break-word;  overflow-wrap: break-word;}lyte-drop-item.lyteDropdownActive,lyte-drop-item.lyteSearchHidden {  display: none;}.lyteDropdownSelection {  background: #ededed;}lyte-drop-item[selected="true"]::before {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -33px -15px;  width: 9px;  height: 7px;  position: absolute;  left: 10px;  top: 15px;}lyte-dropdown lyte-icon.dropdown {  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -1px -2px;  width: 8px;  height: 4px;  top: calc(50% - 2px);  display: inline-block;  opacity: 0.5;  position: absolute;  right: 10px;}lyte-dropdown[lt-prop-type="multisearch"] lyte-drop-button,lyte-dropdown[lt-prop-type="multiple"] lyte-drop-button {  padding-right: 17px;  min-height: 25px;  white-space: normal;}lyte-dropdown[lt-prop-type="multisearch"] lyte-drop-button::after,lyte-dropdown[lt-prop-type="multiple"] lyte-drop-button::after {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -1px -2px;  width: 8px;  height: 4px;  display: inline-block;  position: absolute;  right: 10px;  top: 15px;  opacity: 0.5;}.lyteMultipleSelect li {  background: #f1f1f1;  color: #111;  border: 1px solid #e8e8e8;  margin: 3px 1px;  border-radius: 2px;  font-size: 15px;  padding: 1px 25px 3px 7px;  display: inline-block;  position: relative;  cursor: default;  max-width: 100%;  box-sizing: border-box;}.lyteMultipleSelect .lyteDropdownVisible {  display: block;  max-width: 100%;  -ms-word-wrap: break-word;  overflow-wrap: break-word;}lyte-dropdown[lt-prop-remove-multiple="true"] .lyteMultipleSelect li {  cursor: pointer;}lyte-dropdown[lt-prop-type="multisearch"] .lyteMultipleSelect li.lyteMultiselectInput {  background: #fff;  border: 0;  padding: 0;  margin: 0;  width: 150px;}lyte-dropdown[lt-prop-type="multisearch"] .lyteMultipleSelect .lyteMultiselectInput:only-of-type {  width: 100%;}.lyteDropPlaceholderMultiple {  padding-left: 0;  font-size: 14px;  color: #999;  vertical-align: top;}.lyteMultipleSelect .lyteCloseIcon {  position: absolute;  cursor: pointer;  top: 0;  bottom: 0;  right: 0;  height: 100%;  width: 18px;  border-radius: 0 2px 2px 0;}.lyteMultipleSelect li:hover .lyteCloseIcon {  background: #e8e8e8;}.lyteMultipleSelect .lyteCloseIcon::before {  content: '';  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -54px -2px;  width: 8px;  height: 8px;  top: calc(50% - 4px);  right: 5px;  opacity: 0.7;  display: inline-block;  position: absolute;  cursor: pointer;}.lyteMultipleSelect .lyteCloseIcon:hover::before {  opacity: 1;}.lyteDropdownNoResult {  padding: 5px 15px 15px;  text-align: center;  font-size: 14px;  color: #8a8a8a;}lyte-drop-button input {  width: 100%;  border: none;  background: transparent;  font-size: 14px;  color: #111;  padding: 0;  box-sizing: border-box;}lyte-drop-button input:focus {  outline: none;}.lyte-dropdown-filtered {  display: none !important;}.lyteMultiSelectDropdown lyte-drop-item {  padding: 7px 10px;}lyte-drop-box {  background: #fff;  box-sizing: border-box;  border: 1px solid #d6d6d6;  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.15);  z-index: 1060;  position: absolute;  border-radius: 0 0 2px 2px;  display: block;  width: auto;  transform: translate(-1000px, -1000px);}lyte-drop-box[lyte-hidden] {  visibility: hidden;}lyte-drop-box.lyteDropdownCurve {  border-radius: 0 2px 2px 2px;}lyte-drop-box.lyteDropdownDown {  transform: translateY(-1px);}lyte-drop-box.lyteDropdownUp {  border-radius: 2px 2px 0 0;  box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.15);  transform: translateY(1px);}lyte-drop-box.lyteDropdownRight,lyte-drop-box.lyteDropdownLeft {  transform: none;}lyte-drop-box.lyteDropBodyCallout {  border-radius: 2px;  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.15);}lyte-drop-box:not(.lyteDropBodyCallout) .lyteArrow {  background: #ededed;  width: 328px;  height: 1px;  display: block;  position: absolute;  top: -1px;  left: -1px;}.lyteDropdownUp:not(.lyteDropBodyCallout) .lyteArrow {  top: unset;  bottom: -1px;}.lyteDropdownUp.lyteDropdownCurve {  border-radius: 2px 2px 2px 0;}lyte-drop-box lyte-input.lyteInput .lyteSearch {  padding-left: 35px;}lyte-drop-box.lyteDropdownUp lyte-input.lyteInput .lyteSearch {  border-radius: 2px 2px 0 0;}lyte-drop-box.lyteDropdownHidden {  display: none;  transform: translate(-1000px, -1000px);}lyte-drop-footer,lyte-drop-header {  display: block;}lyte-drop-footer {  border-top: 1px solid #ddd;  text-align: center;}lyte-drop-body {  padding: 5px 0;  display: block;  max-height: 210px;  overflow-y: auto;  position: relative;}lyte-drop-header lyte-search .searchIcon {  top: 10px;  left: 10px;}lyte-drop-box .lyteDropdownFooter {  border-top: 1px solid #ddd;}lyte-drop-box .lyteDropdownFooter .lyteDropdownAction {  padding: 7px 10px;  font-size: 14px;}lyte-drop-label {  display: block;  height: auto;  padding: 10px 10px 3px;  font-weight: 400;  text-align: left;  font-size: 15px;  font-family: 'LatoBold', 'Open Sans', sans-serif;}lyte-drop-label:first-child {  padding-top: 5px;}.lyteDropdownFiltered {  display: none!important;}#lytedropdownfreezelayer {  left: 0;  right: 0;  top: 0;  bottom: 0;  background: #fff;  opacity: 0.1;  position: fixed;  overflow: hidden;  display: none;}.lyteDropdownZIndex {  z-index: 1055;}.lyteDropdown-disabled lyte-drop-button {  background: #f3f3f3;  color: #999;  cursor: not-allowed;}.lyteDropdownDisabled lyte-drop-button:hover {  border: 1px solid #d6d6d6;}.lyteDropdownDisabled .lyteDummyEventContainer:focus lyte-drop-button:hover,.lyteDropdownDisabled .lyteDummyEventContainer:focus lyte-drop-button {  box-shadow: none;  border: 1px solid #d6d6d6;}lyte-dropdown .lyteDropdown-disabled lyte-icon.dropdown {  opacity: 0.3;}lyte-drop-item.lyteDropdown-disabled {  opacity: 0.4;  cursor: not-allowed;}.lyteDropPlaceholderNormal {  margin-right: 20px;  color: #828282;}.lyteMultipleSelect li.lyteDropMark {  background: #eef5fa;  border: 1px solid #3ea7fc;}.lyteMultipleSelect li.lyteDropMark:hover .lyteCloseIcon {  background: #daebf7;}lyte-drop-box .lyteArrowIcon {  width: 0;  height: 0;  border-bottom: 8px solid #fff;  position: absolute;}lyte-drop-box .lyteArrowTop::after,lyte-drop-box .lyteArrowTop::before,lyte-drop-box .lyteArrowBottom::after,lyte-drop-box .lyteArrowBottom::before,lyte-drop-box .lyteArrowRight::after,lyte-drop-box .lyteArrowRight::before,lyte-drop-box .lyteArrowLeft::after,lyte-drop-box .lyteArrowLeft::before {  content: "";  height: 0;  width: 0;  position: absolute;  pointer-events: none;  border: 8px solid transparent;}lyte-drop-box .lyteArrowTop {  top: 0;}lyte-drop-box .lyteArrowTop::after,lyte-drop-box .lyteArrowTop::before {  bottom: 0;  left: 0;}lyte-drop-box .lyteArrowTop::after {  border-bottom-color: #fff;  margin-left: -8px;}lyte-drop-box .lyteArrowTop::before {  border-bottom-color: #d6d6d6;  border-width: 10px;  margin-left: -10px;}lyte-drop-box .lyteArrowBottom {  bottom: -8px;  top: unset;}lyte-drop-box .lyteArrowBottom::after,lyte-drop-box .lyteArrowBottom::before {  top: 0;  left: 0;}lyte-drop-box .lyteArrowBottom::after {  border-top-color: #fff;  margin-left: -8px;}lyte-drop-box .lyteArrowBottom::before {  border-top-color: #d6d6d6;  border-width: 10px;  margin-left: -10px;}lyte-drop-box .lyteArrowRight {  right: 0;}lyte-drop-box .lyteArrowRight::after,lyte-drop-box .lyteArrowRight::before {  left: 0;  top: 0;}lyte-drop-box .lyteArrowRight::after {  border-left-color: #fff;  margin-top: -8px;}lyte-drop-box .lyteArrowRight::before {  border-left-color: #d6d6d6;  border-width: 10px;  margin-top: -10px;}lyte-drop-box .lyteArrowLeft {  left: 0;}lyte-drop-box .lyteArrowLeft::after,lyte-drop-box .lyteArrowLeft::before {  right: 0;  top: 0;}lyte-drop-box .lyteArrowLeft::after {  border-right-color: #fff;  margin-top: -8px;}lyte-drop-box .lyteArrowLeft::before {  border-right-color: #d6d6d6;  border-width: 10px;  margin-top: -10px;}lyte-drop-box.lyteAnimate {  transition: top 0.4s ease;}lyte-drop-box.lyteDropBoxAnimate {  transition-property: top, height;  overflow: hidden;}lyte-drop-box.lyteAnimate lyte-drop-body {  transition: height 0.4s ease;  overflow: hidden;}.lyteBodyWrapper {  overflow: hidden;}.lyteDropdownFFScroll {  overflow-y: scroll;}.lyteDropdownFFZeroScroll {  overflow-y: hidden;}.lyteDropdownHideGroup {  display: none;}@media only screen and (max-device-width: 650px) {  lyte-drop-body {    max-height: 70px;  }}/* Make preferred css changes over here. * This will be added to the end of the styles/dropdown.less file */lyte-calendar {  display: inline-block;}.lyteCalendarPopup {  background: #fff;  z-index: 1060;  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1);  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 14px;  display: inline-block;  border: 1px solid #d1d1d1;}.lyteCalendarNavigator {  padding: 15px 20px 10px 20px;  display: flex;  align-items: center;}.lyteCalMonthDD {  max-width: 150px;  width: auto;}.lyteCalYearDD {  width: auto;}.lyteCalendarPopup lyte-dropdown lyte-drop-button {  box-sizing: border-box;  color: #666;  padding: 3px 25px 3px 1px;  border: 0;}.lyteCalMonthDD lyte-drop-button {  font-size: 18px;}.lyteCalYearDD lyte-drop-button {  font-size: 16px;}.lyteCalendarPopup lyte-dropdown lyte-icon.dropdown {  top: calc(50% - 2px);}.lyteCalendarPopup lyte-dropdown lyte-drop-button.lyteDropButtonDown,.lyteCalendarPopup lyte-dropdown lyte-drop-button.lyteDropButtonUp,.lyteCalendarPopup lyte-dropdown lyte-drop-button:hover {  color: #111;  padding: 3px 25px 3px 1px;  border: 0;}.lyteCalendarDropdown lyte-drop-item {  min-width: 40px;}.lyteCalNav {  width: 20px;  height: 20px;  display: inline-block;  cursor: pointer;  position: relative;  order: 2;  border: 1px solid #999;  border-radius: 50%;}.lyteCalNav:hover {  border: 1px solid #333;}.lyteCaldLft::before,.lyteCaldRgt::before {  content: '';  position: absolute;  top: 6px;  left: 5px;  width: 10px;  height: 10px;  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -40px -1px;  opacity: 0.5;}.lyteCaldRgt {  margin-left: 10px;}.lyteCaldLft::before {  top: 5px;  transform: rotate(180deg);}.lyteCalNav:hover::before {  opacity: 1;}.lyteCalsCalMon {  flex-grow: 3;  text-align: left;  order: 1;  cursor: default;  color: #111;}.lyteCalsCalMonth {  font-size: 18px;}.lyteCalsCalYear {  font-size: 16px;}.lyteCalTableContainer {  border-spacing: 8px 5px;  box-sizing: border-box;  display: table;  padding: 0 12px 8px;  width: 100%;}.lyteCalTableRow,.lyteCalTableRowHeader {  display: table-row;}.lyteCalTableCellHeader {  color: #777;  cursor: default;  display: table-cell;  font-size: 13px;  text-transform: uppercase;  text-align: center;  padding-bottom: 6px;}.lyteCalTableCell {  border: 1px solid transparent;  color: #111;  cursor: pointer;  font-size: 14px;  display: table-cell;  line-height: 28px;  padding: 0;  text-align: center;  width: 30px;  min-width: 30px;  height: 30px;  border-radius: 50%;}.lyteCalGray {  opacity: 0.4;}.lyteCalGray:hover,.lyteCalGray.lyteCalSel {  opacity: 1;}.lyteCalToday {  background: #fff;  color: #5ba1e5;  border: 1px solid #5ba1e5;}.lyteCalTableCell:hover,.lyteCalToday:hover {  background: #e6f3fd;}.lyteCalDisabled.lyteCalSel,.lyteCalSel,.lyteCalSel:hover {  background: #5ba1e5;  color: #fff;  border: 1px solid #5ba1e5;}.lyteCalBtns .lyteCalCurrentDate {  padding: 10px;  border-top: 1px solid #e0e0e0;  text-align: center;}.lyteCalCurrentDate a {  color: #2c7bd0;  cursor: pointer;}.lyteCalEmpty {  display: table-cell;}.lyteCalendarHidden,.lyteCalyearNavLft,.lyteCalyearNavRgt {  display: none;}.lyteCalendarPopup .lyteDummyEventContainer:focus lyte-drop-button,.lyteCalendarPopup .lyteDummyEventContainer:focus lyte-drop-button:hover,.lyteCalendarPopup lyte-drop-button.lyteDropButtonUp,.lyteCalendarPopup lyte-drop-button.lyteDropButtonDown {  border: 0;  box-shadow: none;}.lyteCalTableRowGroup {  display: table-row-group;}.lyteCalDisabled {  background: transparent;  pointer-events: none;  opacity: 0.5;}.lyteCalendarDisabledDate {  background: transparent;  opacity: 0.5;  cursor: default;}.lyteCalendarDisabledDate:hover {  background: transparent;}.lyteDrillCalYearView,.lyteDrillCalMonthView {  border-spacing: 20px 40px;}.lyteDrillCalYearView .lyteCalTableCell,.lyteDrillCalMonthView .lyteCalTableCell {  height: auto;  width: 40px;  padding: 0 5px;  border-radius: 3px;}.lyteDrillCalCurrentYear,.lyteDrillCalCurrentMonth {  color: #5ba1e5;  border: 1px solid #5ba1e5;}.lyteDrillCalHeaderButton {  padding: 2px 10px;  color: #777;  border: 1px solid #bbb;  border-radius: 3px;  font-size: 16px;  cursor: pointer;}.lyteDrillCalHeaderButton:hover {  background: #eee;}.lyteDrillCalYearListHeader:hover,.lyteDrillCalYearListHeader {  border-color: transparent;  background: transparent;  cursor: default;}.lyteDrillCalHeaderButton .lyteCalsCalMonth {  font-size: 16px;}.lyteCalDisableNav {  pointer-events: none;  opacity: 0.5;}.lyteVisuallyHidden {  position: absolute;  top: auto;  overflow: hidden;  width: 0;  height: 0;  white-space: nowrap;}.lyteCalWeekSelType .lyteCalTableCell {  position: relative;  border-radius: 0;}.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalTableCell {  background: #e6f3fd;  color: #111;}.lyteCalWeekSelType .lyteCalToday.lyteCalWeekSel,.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalToday {  border-color: transparent;  border-radius: 0;  color: #111;}.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalWeekSel,.lyteCalWeekSel {  background: #e6f3fd;}.lyteCalWeekSelType .lyteCalToday.lyteCalWeekSel:first-child,.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalToday:first-child,.lyteCalWeekSelType .lyteCalTableCell:first-child {  border-radius: 50% 0 0 50%;}.lyteCalWeekSelType .lyteCalToday.lyteCalWeekSel:last-child,.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalToday:last-child,.lyteCalWeekSelType .lyteCalTableCell:last-child {  border-radius: 0 50% 50% 0;}.lyteCalWeekSelType .lyteCalToday,.lyteCalWeekSelType .lyteCalToday:first-child,.lyteCalWeekSelType .lyteCalToday:last-child {  border-radius: 50%;}.lyteCalWeekSelType .lyteCalWeekSel:first-child,.lyteCalWeekSelType .lyteCalWeekSel:last-child {  color: #fff;  z-index: 0;}.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalWeekSel:first-child,.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalWeekSel:last-child {  color: #fff;}.lyteCalWeekSel:last-child::before,.lyteCalWeekSel:first-child::before {  content: '';  background: #5ba1e5;  position: absolute;  width: 100%;  height: 100%;  border-radius: 50%;  z-index: -1;}.lyteCalWeekSel:first-child::before {  left: 0;}.lyteCalWeekSel:last-child::before {  right: 0;}.lyteCalWeekSelType .lyteCalTableRow .lyteCalTableCell::after {  content: '';  position: absolute;  left: calc(100% + 1px);  width: 8px;  top: -1px;  height: 32px;}.lyteCalWeekSel::after,.lyteCalWeekSelType .lyteCalTableRow:hover .lyteCalTableCell::after {  background: #e6f3fd;}.lyteCalWeekSelType .lyteCalTableRow .lyteCalTableCell:last-child::after {  content: none;}.lyteCalYearSelType,.lyteCalMonthSelType {  border-spacing: 16px 40px;}.lyteCalYearSelType .lyteCalTableCell,.lyteCalMonthSelType .lyteCalTableCell {  height: auto;  width: 40px;  padding: 0 5px;  border-radius: 3px;}.lyteCalYearSel:hover,.lyteCalYearSel,.lyteCalMonthSel:hover,.lyteCalMonthSel {  background: #5ba1e5;  color: #fff;}/* Make preferred css changes over here. * This will be added to the end of the styles/calendar.less file */.lyteMessageBoxContent {  font-family: 'LatoRegular', 'Open Sans', sans-serif;  font-size: 15px;  color: #333;}.lyteMessageBox {  padding: 0 50px 0 0;  z-index: 1080;  background: #fff;  border-radius: 2px;  color: #333;  font-size: 15px;  transition: 0.3s all ease;  display: block;  animation-duration: 0.5s;  animation-fill-mode: both;  border: 1px solid transparent;  position: absolute;  min-width: 200px;}.lyteMessageBox.successMessageIcon {  border-color: #49a251;}.lyteMessageBox.errorMessageIcon {  border-color: #e64040;}.lyteMessageBox.warningMessageIcon {  border-color: #ea8d42;}.lyteMessageBox.infoMessageIcon {  border-color: #188bc7;}.lyteMessageBox .lyteMessageBoxSymbol {  height: 100%;  display: inline-block;  position: absolute;  width: 50px;}.lyteMessageBox.successMessageIcon .lyteMessageBoxSymbol {  background: #49a251;}.lyteMessageBox.errorMessageIcon .lyteMessageBoxSymbol {  background: #e64040;}.lyteMessageBox.warningMessageIcon .lyteMessageBoxSymbol {  background: #ea8d42;}.lyteMessageBox.infoMessageIcon .lyteMessageBoxSymbol {  background: #188bc7;}.lyteMessageBox .lyteMessageBoxSymbol::before {  content: "";  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  position: absolute;  display: inline-block;  width: 22px;  height: 20px;  top: calc(50% - 10px);  left: calc(50% - 11px);}.lyteMessageBox.successMessageIcon .lyteMessageBoxSymbol::before {  background-position: -287px -58px;}.lyteMessageBox.errorMessageIcon .lyteMessageBoxSymbol::before {  background-position: -317px -60px;  width: 24px;  left: calc(50% - 12px);}.lyteMessageBox.warningMessageIcon .lyteMessageBoxSymbol::before {  background-position: -347px -58px;}.lyteMessageBox.infoMessageIcon .lyteMessageBoxSymbol::before {  background-position: -377px -58px;}.lyteMessageBox .lyteMessageBoxContent {  display: inline-block;  max-width: 100%;  vertical-align: top;  padding: 10px 15px 10px 65px;}.lyteMessageBox .lyteMessageBoxClose {  background-image: url(../images/lyte_ui_component/sprite_lyte.e8fa917ab9a0d2e9de1dfaa0768acbed.svg);  background-position: -54px -2px;  top: calc(50% - 4px);  width: 8px;  height: 8px;  display: inline-block;  position: absolute;  cursor: pointer;  right: 15px;}.lyteMessageBoxFadeIn {  animation-name: lyteMsgBoxFadeIn;}@keyframes lyteMsgBoxFadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}.lyteMessageBoxFadeOut {  animation-name: lyteMsgBoxFadeOut;}@keyframes lyteMsgBoxFadeOut {  0% {    opacity: 1;  }  100% {    opacity: 0;  }}